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

Re: [filters] Shading language recommendation

From: David Sheets <kosmo.zb@gmail.com>
Date: Wed, 22 Aug 2012 19:58:35 -0700
Message-ID: <CAAWM5Tx8v8_ZwSW+dXY9RT+sK42iwfVpS28azx0Xv5eVp_hFag@mail.gmail.com>
To: Sylvain Galineau <sylvaing@microsoft.com>
Cc: "public-fx@w3.org" <public-fx@w3.org>
On Wed, Aug 22, 2012 at 7:27 PM, Sylvain Galineau
<sylvaing@microsoft.com> wrote:
> [David Sheets:]
>> As I understand it, your present proposal is to use a binary header format
>> for shader type declaration. Why?
> I have made no such proposal. What specific statement(s) are you referring to?

Please, please, excuse me for casually using the technical term 'proposal'.

Instead of "prefer[ring] to follow a pattern similar to" the solution
referenced in the present FX draft, you linked to
and said:

>>> We would prefer to follow a pattern similar to the informative section 6.1 in
>>> Media Source Extension[2]: "This section defines segment formats for
>>> implementations that choose to support WebM".

This non-normative section of the HTML Media Source Extensions draft
refers to an EBML (Extensible Binary Meta Language
<http://www.matroska.org/technical/specs/index.html>) Header using a
local standard-managed namespace for the encapsulated media format

If Microsoft does not "prefer to follow a pattern similar to" the EBML
Header DocType element to transmit shader source language metadata,
what does Microsoft "prefer"? Why was WebM mentioned at all?

Presently, Microsoft objects to the de facto use of GLSL ES as the CSS
FX shader source language but does not present a straw-man "preferred"
"pattern" (to laypeople, a 'proposal') to initiate the discussion of a
standard language metadata transmission system.

Could Microsoft "prefer to follow a pattern similar to" HTTP, HTML,
MIME, and other widely deployed Internet Standards by using
out-of-band IANA media types which are already implemented in their
other World Wide Web products?
Received on Thursday, 23 August 2012 03:00:17 UTC

This archive was generated by hypermail 2.3.1 : Monday, 22 June 2015 03:33:48 UTC