W3C home > Mailing lists > Public > public-fx@w3.org > July to September 2012

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

From: Florian Bösch <pyalot@gmail.com>
Date: Wed, 22 Aug 2012 08:18:08 +0200
Message-ID: <CAOK8ODg_Y3VYVcAbjYsDQMY7DEua8pe3Q2GZ7fzf=55fCPTGSw@mail.gmail.com>
To: David Sheets <kosmo.zb@gmail.com>
Cc: Dirk Schulze <dschulze@adobe.com>, Dean Jackson <dino@apple.com>, Sylvain Galineau <sylvaing@microsoft.com>, "public-fx@w3.org" <public-fx@w3.org>, public webgl <public_webgl@khronos.org>
On Wed, Aug 22, 2012 at 1:53 AM, David Sheets <kosmo.zb@gmail.com> wrote:

> >>> 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.
> >>
> >> Can you explain why you object? You mention below what you'd prefer,
> but don't
> >> provide reasoning.
> >>
> >> The informative section related to media codecs is there because there
> are
> >> well-known IP issues around that technology. As far as I am aware, this
> does
> >> not apply in the case of shading languages.
> >>
> >> Also, don't you (Microsoft) agree there is a significant penalty if we
> don't require
> >> a single shading language? What is it in particular about GLSL that you
> object
> >> to?
> > CSS Shaders as well as Filter Effects never required GLSL (on base of
> WebGL), but it is the recommended shading language. Therefore I don't share
> Sylvain's concerns that an implementation must support GLSL.
> > I think it is a good idea to think about future versions of GLSL as
> well. Therefore adding a feature string that helps the UA to decide if a
> shader is supported or not, and provide a fullback shader doesn't sound
> like a bad idea.

Thinking of future versions under the premise of one standardized syntax,
and future standardized syntax [OK] because friendly to web authors.
Proposing to keep syntax undefined and let everybody cook his own [NOT OK],
because not friendly to web authors and just another way to break the web.
Received on Wednesday, 22 August 2012 06:18:39 UTC

This archive was generated by hypermail 2.4.0 : Friday, 17 January 2020 19:49:42 UTC