
3. ANGLE: Bringing OpenGL ES to the Desktop 541
• Make use of the EXT_texture_storage extension (only applies to desktop
applications).
• Avoid using texture-sampling intrinsics within control flow constructs (e.g.,
if, else, switch). Instead, sample the texture outside of these constructs.
• Test your WebGL application with early releases of Chrome (Beta, Dev,
and Canary). It’s the best way to catch bugs early, fix them, and create a
conformance test for it so it will never affect your users.
Bibliography
[3Dlabs 05] 3Dlabs. “GLSL Demos and Source Code from the 3Dlabs OpenGL
2.” http://mew.cx/glsl/, 2005.
[AMD 14] AMD. “AMD’s Revolutionary Mantle.” http: ...