| Name |
| |
| AMD_transform_feedback3_lines_triangles |
| |
| Name Strings |
| |
| GL_AMD_transform_feedback3_lines_triangles |
| |
| Contributors |
| |
| Eric Zolnowski, AMD |
| |
| Contact |
| |
| Graham Sellers, AMD (graham.sellers 'at' amd.com) |
| |
| Status |
| |
| Complete. Shipping in ATI Catalyst 10.6 Drivers. |
| |
| Version |
| |
| Last Modified Date: 03/22/2010 |
| Author Revision: 1 |
| |
| Number |
| |
| 397 |
| |
| Dependencies |
| |
| OpenGL 4.0 or ARB_transform_feedback3 is required. |
| |
| This extension is written against the OpenGL 4.0 (Core) Specification. |
| |
| Overview |
| |
| OpenGL 4.0 introduced the ability to record primitives into multiple output |
| streams using transform feedback. However, the restriction that all streams |
| must output POINT primitives when more than one output stream is active was |
| also introduced. This extension simply removes that restriction, allowing |
| the same set of primitives to be used with multiple transform feedback |
| streams as with a single stream. |
| |
| New Procedures and Functions |
| |
| None. |
| |
| New Tokens |
| |
| None. |
| |
| Additions to Chapter 2 of the OpenGL 4.0 (Core) Specification (OpenGL Operation) |
| |
| Modify Section 2.13.4 "Geometry Shader Execution Environment" |
| |
| Replace the last paragraph of the subsection titled "Geometry Shader |
| Vertex Streams", p.119, with the following: |
| |
| Geometry shaders that emit vertices into multiple vertex streams are |
| currently limited to using the same output primitive type on all streams. |
| A program will fail to link if it includes a geometry shader that calls |
| the EmitStreamVertex buit-in function and has two or more output streams |
| with different primitive types. |
| |
| Additions to Chapter 3 of the OpenGL 4.0 (Core) Specification (Rasterization) |
| |
| None. |
| |
| Additions to Chapter 4 of the OpenGL 4.0 (Core) Specification (Per-Fragment Operations |
| and the Framebuffer) |
| |
| None. |
| |
| Additions to Chapter 5 of the OpenGL 4.0 (Core) Specification (Special |
| Functions) |
| |
| None. |
| |
| Additions to Chapter 6 of the OpenGL 4.0 (Core) Specification (State and |
| State Requests) |
| |
| None. |
| |
| Additions to the AGL/GLX/WGL Specifications |
| |
| None. |
| |
| GLX Protocol |
| |
| None. |
| |
| Errors |
| |
| None. |
| |
| New State |
| |
| None. |
| |
| New Implementation Dependent State |
| |
| None. |
| |
| Issues |
| |
| None. |
| |
| Revision History |
| |
| Rev. Date Author Changes |
| ---- -------- -------- ----------------------------------------- |
| |
| 1 03/22/2010 gsellers Initial draft |