| Name |
| |
| ARB_texture_buffer_object_rgb32 |
| |
| Name Strings |
| |
| GL_ARB_texture_buffer_object_rgb32 |
| |
| Contact |
| |
| Jeff Bolz, NVIDIA Corporation (jbolz 'at' nvidia.com) |
| |
| Contributors |
| |
| Barthold Lichtenbelt, NVIDIA |
| Bill Licea-Kane, AMD |
| Graham Sellers, AMD |
| Greg Roth, NVIDIA |
| Nick Haemel, AMD |
| Pat Brown, NVIDIA |
| Pierre Boudier, AMD |
| Piers Daniell, NVIDIA |
| |
| Notice |
| |
| Copyright (c) 2010-2013 The Khronos Group Inc. Copyright terms at |
| http://www.khronos.org/registry/speccopyright.html |
| |
| Specification Update Policy |
| |
| Khronos-approved extension specifications are updated in response to |
| issues and bugs prioritized by the Khronos OpenGL Working Group. For |
| extensions which have been promoted to a core Specification, fixes will |
| first appear in the latest version of that core Specification, and will |
| eventually be backported to the extension document. This policy is |
| described in more detail at |
| https://www.khronos.org/registry/OpenGL/docs/update_policy.php |
| |
| Status |
| |
| Complete. Approved by the ARB at the 2010/01/22 F2F meeting. |
| Approved by the Khronos Board of Promoters on March 10, 2010. |
| |
| Version |
| |
| Last Modified Date: December 7, 2009 |
| Revision: 2 |
| |
| Number |
| |
| ARB Extension #92 |
| |
| Dependencies |
| |
| This extension is written against the OpenGL 3.2 specification (Core |
| Profile). |
| |
| Overview |
| |
| This extension adds three new buffer texture formats - RGB32F, RGB32I, |
| and RGB32UI. This partially addresses one of the limitations of buffer |
| textures in the original EXT_texture_buffer_object extension and in |
| OpenGL 3.1, which provide no support for three-component formats. |
| |
| IP Status |
| |
| No known IP claims. |
| |
| New Procedures and Functions |
| |
| None |
| |
| New Tokens |
| |
| None |
| |
| Additions to Chapter 2 of the OpenGL 3.2 Specification (OpenGL Operation) |
| |
| None |
| |
| Additions to Chapter 3 of the OpenGL 3.2 Specification (Rasterization) |
| |
| Add to Table 3.15 "Internal formats for buffer textures", p.158 |
| |
| Sized Internal Format Base Type Components Norm Component |
| 0 1 2 3 |
| --------------------- --------- ---------- ---- --------- |
| RGB32F float 3 No R G B 1 |
| RGB32I int 3 No R G B 1 |
| RGB32UI uint 3 No R G B 1 |
| |
| Additions to Chapter 4 of the OpenGL 3.2 Specification (Per-Fragment Operations |
| and the Frame Buffer) |
| |
| None |
| |
| Additions to Chapter 5 of the OpenGL 3.2 Specification (Special Functions) |
| |
| None |
| |
| Additions to Chapter 6 of the OpenGL 3.2 Specification (State and |
| State Requests) |
| |
| None |
| |
| Additions to the AGL/GLX/WGL Specifications |
| |
| None |
| |
| Errors |
| |
| None |
| |
| New State |
| |
| None |
| |
| New Implementation Dependent State |
| |
| None |
| |
| Issues |
| |
| None |
| |
| Revision History |
| |
| Rev. Date Author Changes |
| ---- -------- -------- ----------------------------------------- |
| 2 12/07/09 jbolz Rename EXT->ARB. |
| 1 jbolz Internal revisions. |
| |