[Public WebGL] WEBGL_debug_shader_precision extension proposal

Mark Callow [email protected]
Fri Nov 7 01:35:03 PST 2014

> On Nov 6, 2014, at 9:58 PM, Olli Etuaho <[email protected]> wrote:
> The extension does not require any support from the GL drivers, so that's why I've submitted the proposal only to the WebGL registry at this point. It can be implemented purely as a transformation of the GLSL code. If there's a strong reason for adding it also as a native extension, I have nothing against that, of course.

If it is just a GLSL transformation the obvious question is why not just require WebGL implementations to do these transformations whenever mediump and lowp are used in a shader? That seems much easier for developers than wrangling debug versions of shaders and an extension. The only downsides I can see are
Some apps might break but those apps would already be broken on mobile
Some shaders might run a little slower on desktop than they did previously.



-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://khronos.org/pipermail/public_webgl_khronos.org/attachments/20141107/2d4a3171/attachment.html>

More information about the public_webgl mailing list