2014-05-06 13:07 GMT-04:00 Boris Zbarsky <bzbar...@mit.edu>: > On 5/6/14, 12:53 PM, Benoit Jacob wrote: > >> Ah, I see the confusion now. So the first reason why what you're >> suggesting >> wouldn't work for WebGL is that WebGL extension my add functionality >> without changing any IDL at all. >> > > Sure, but we're not talking about arbitrary WebGL extensions. We're > talking about specifically the set of things we want to expose in WebGL2, > which do include new methods. > > In particular, the contract would be that if any of the new methods are > supported, then FLOAT texture upload is also supported. > > The fact that these may be extensions under the hood doesn't seem really > relevant, as long as the contract is that the support is all-or-nothing.
Our last emails crossed, obviously :) My point is it would be a clunky API if, in order to test for feature X that does not affect the DOM interface, one had to test for another unrelated feature Y. Anyway I've shared what I think I know on this topic; I'll let other people (who contrary to me are working on WebGL at the moment) give their own answers. Benoit _______________________________________________ dev-platform mailing list dev-platform@lists.mozilla.org https://lists.mozilla.org/listinfo/dev-platform