> On Nov 22, 2014, at 6:17 AM, Jeff Gilbert <email@example.com> wrote:
> The goal of WEBGL_color_buffer_float is to deviate from EXT_color_buffer_float such that we can readily implement it in WebGL1, particularly on D3D11, ES2, and ideally D3D9.
Actually, the goal was to expose much requested desktop floating-point rendering functionality for WebGL 1.0. EXT_color_buffer_float (both the OES and WebGL versions) came later. If EXT_color_buffer_float can’t be implemented on D3D11, as implied by the above comment, we have a problem...
Olli raises a good point about RGB32F support. I agree with removing that support from WEBGL_color_buffer_float. When I wrote this extension, I was not aware that OpenGL ES 3 h/w would not have support for RGB32F.