[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Public WebGL] [filters] Shading language recommendation

On Wed, Aug 22, 2012 at 7:28 AM, Chris Marrin <cmarrin@apple.com> wrote:
Sylvain has raised a legitimate issue, which we are discussing in a civilized way.

I feel like I'm missing out on part of this conversation. All I can see from Microsoft is: 

"While Microsoft has no objection to defining how the feature works for UAs that choose GL SL ES as defined by Web GL 1.0, we object to its normative recommendation. ... We think the ability to specify multiple shading languages is important, as broadly suggested by the current note. This allows sites to work with different user agents supporting different shading languages. For example, a future version of GL SL ES with fallback to the current version for user agents that don't yet support the new version."

I'm not sure what the "legitimate issue" is here. It sounds very much to me as if Microsoft simply doesn't want to support GLSL and wishes to be given free reign to implement their own shading language instead (presumably a HLSL derivative). The only real reasoning provided is a vague concern about backwards compatibility for GLSL, which David Sheets identified as a non-issue.

If there is really a legitimate concern here beyond Microsoft not wanting to support a shading language other than their own I'm very interested to hear it, but otherwise it's hard to see the suggestion of standardizing on a non-standard as anything but harmful to the web. That's not exactly "evil intent", but it's hard to justify nonetheless.

--Brandon Jones