15bd8deadSopenharmony_ciName 25bd8deadSopenharmony_ci 35bd8deadSopenharmony_ci EXT_float_blend 45bd8deadSopenharmony_ci 55bd8deadSopenharmony_ciName Strings 65bd8deadSopenharmony_ci 75bd8deadSopenharmony_ci GL_EXT_float_blend 85bd8deadSopenharmony_ci 95bd8deadSopenharmony_ciContributors 105bd8deadSopenharmony_ci 115bd8deadSopenharmony_ci OpenGL ES Working Group members 125bd8deadSopenharmony_ci 135bd8deadSopenharmony_ciContact 145bd8deadSopenharmony_ci 155bd8deadSopenharmony_ci Mark Callow (khronos 'at' callow.im) 165bd8deadSopenharmony_ci 175bd8deadSopenharmony_ciNotice 185bd8deadSopenharmony_ci 195bd8deadSopenharmony_ci Copyright (c) 2015 The Khronos Group Inc. Copyright terms at 205bd8deadSopenharmony_ci http://www.khronos.org/registry/speccopyright.html 215bd8deadSopenharmony_ci 225bd8deadSopenharmony_ciIP Status 235bd8deadSopenharmony_ci 245bd8deadSopenharmony_ci See EXT_color_buffer_float at 255bd8deadSopenharmony_ci https://www.khronos.org/registry/gles/extensions/EXT/EXT_color_buffer_float.txt 265bd8deadSopenharmony_ci 275bd8deadSopenharmony_ciStatus 285bd8deadSopenharmony_ci 295bd8deadSopenharmony_ci Complete. 305bd8deadSopenharmony_ci 315bd8deadSopenharmony_ciVersion 325bd8deadSopenharmony_ci 335bd8deadSopenharmony_ci Date: March 26th, 2015 345bd8deadSopenharmony_ci Revision: 2 355bd8deadSopenharmony_ci 365bd8deadSopenharmony_ciNumber 375bd8deadSopenharmony_ci 385bd8deadSopenharmony_ci OpenGL ES Extension #224 395bd8deadSopenharmony_ci 405bd8deadSopenharmony_ciDependencies 415bd8deadSopenharmony_ci 425bd8deadSopenharmony_ci Written against the OpenGL ES 3.0 and 3.1 specifications. 435bd8deadSopenharmony_ci 445bd8deadSopenharmony_ci EXT_color_buffer_float is required. 455bd8deadSopenharmony_ci 465bd8deadSopenharmony_ciOverview 475bd8deadSopenharmony_ci 485bd8deadSopenharmony_ci This extension expands upon the EXT_color_buffer_float extension 495bd8deadSopenharmony_ci to allow support for blending with 32-bit floating-point color 505bd8deadSopenharmony_ci buffers. 515bd8deadSopenharmony_ci 525bd8deadSopenharmony_ciIssues 535bd8deadSopenharmony_ci 545bd8deadSopenharmony_ci None 555bd8deadSopenharmony_ci 565bd8deadSopenharmony_ciNew Procedures and Functions 575bd8deadSopenharmony_ci 585bd8deadSopenharmony_ci None 595bd8deadSopenharmony_ci 605bd8deadSopenharmony_ciNew Tokens 615bd8deadSopenharmony_ci 625bd8deadSopenharmony_ci None 635bd8deadSopenharmony_ci 645bd8deadSopenharmony_ciChanges to the OpenGL ES specification as extended by EXT_color_buffer_float 655bd8deadSopenharmony_ci Chapter 4 in OpenGL ES 3.0 (Per-Fragment Operations and the 665bd8deadSopenharmony_ci Framebuffer) 675bd8deadSopenharmony_ci Chapter 9 in OpenGL ES 3.1 (Framebuffers and Framebuffer Objects) 685bd8deadSopenharmony_ci 695bd8deadSopenharmony_ci 4.1.7 Blending, p.177 (section 15.1.7 p.315 in ES 3.1) 705bd8deadSopenharmony_ci 715bd8deadSopenharmony_ci Delete the following text from paragraph 4. 725bd8deadSopenharmony_ci 735bd8deadSopenharmony_ci "Furthermore, an INVALID_OPERATION error is generated by 745bd8deadSopenharmony_ci DrawArrays and the other drawing commands defined in section 755bd8deadSopenharmony_ci 2.8.3 (10.5 in ES 3.1) if blending is enabled (see below) and 765bd8deadSopenharmony_ci any draw buffer has 32-bit floating-point format components." 775bd8deadSopenharmony_ci 785bd8deadSopenharmony_ciRevision History 795bd8deadSopenharmony_ci 805bd8deadSopenharmony_ci 02/27/2015 0 Original draft 815bd8deadSopenharmony_ci 03/17/2015 1 Complete IP Status section and make minor language 825bd8deadSopenharmony_ci improvements. 835bd8deadSopenharmony_ci 03/26/2015 2 Incorporate updated language from rev. 10 of 845bd8deadSopenharmony_ci EXT_color_buffer_float. 855bd8deadSopenharmony_ci 865bd8deadSopenharmony_ci# vim:ai:ts=4:sts=4:sw=4:expandtab:textwidth=70 87