Name EXT_float_blend Name Strings GL_EXT_float_blend Contributors OpenGL ES Working Group members Contact Mark Callow (khronos 'at' callow.im) Notice Copyright (c) 2015 The Khronos Group Inc. Copyright terms at http://www.khronos.org/registry/speccopyright.html IP Status See EXT_color_buffer_float at https://www.khronos.org/registry/gles/extensions/EXT/EXT_color_buffer_float.txt Status Complete. Version Date: March 26th, 2015 Revision: 2 Number OpenGL ES Extension #224 Dependencies Written against the OpenGL ES 3.0 and 3.1 specifications. EXT_color_buffer_float is required. Overview This extension expands upon the EXT_color_buffer_float extension to allow support for blending with 32-bit floating-point color buffers. Issues None New Procedures and Functions None New Tokens None Changes to the OpenGL ES specification as extended by EXT_color_buffer_float Chapter 4 in OpenGL ES 3.0 (Per-Fragment Operations and the Framebuffer) Chapter 9 in OpenGL ES 3.1 (Framebuffers and Framebuffer Objects) 4.1.7 Blending, p.177 (section 15.1.7 p.315 in ES 3.1) Delete the following text from paragraph 4. "Furthermore, an INVALID_OPERATION error is generated by DrawArrays and the other drawing commands defined in section 2.8.3 (10.5 in ES 3.1) if blending is enabled (see below) and any draw buffer has 32-bit floating-point format components." Revision History 02/27/2015 0 Original draft 03/17/2015 1 Complete IP Status section and make minor language improvements. 03/26/2015 2 Incorporate updated language from rev. 10 of EXT_color_buffer_float. # vim:ai:ts=4:sts=4:sw=4:expandtab:textwidth=70