On 2012-01-23, at 2:09 PM, Florian Bösch wrote:
Unfortunately INTZ and DF16/DF24 don't support cube-maps.
No - those are integer formats.
See issue 4 of OES_depth_texture. It explicitly says that cube-map depth textures are supported.
Interestingly enough, ARB_depth_texture also doesn't support cube depth textures, but I believe they are supported as a core feature now.
This is incorrect. OpenGL/Direct3D also have integer depth textures. It's not until DX10-capable hardware that floating point depth became available.
Yet the OES extension requires it. At a minimum (for ANGLE support at least) it seems like this will have to be removed from the WebGL version.