gl.enable(gl.TEXTURE_2D)

gl.enable(gl.TEXTURE_2D)

is officially not required to enable textures in WebGL (in fact, it’s invalid code) but at least one ATI driver seems to require it. I’m trying to work out if this is a widespread problem, and would be grateful if anyone has the time to check the test page detailed in this blog post and leave a comment there saying whether it worked or not: http://learningwebgl.com/blog/?p=1569

Thanks!

Giles