| 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 |