summaryrefslogtreecommitdiff
path: root/registry/gl.xml
diff options
context:
space:
mode:
authorEric Anholt <eric@anholt.net>2014-05-13 13:41:00 -0700
committerEric Anholt <eric@anholt.net>2014-05-13 13:41:00 -0700
commit3f402f60526208f05fb08312588449fc2cc59bfc (patch)
treed81a53ea5de0ee6f561979088347a6f958a978c2 /registry/gl.xml
parentf762c7feb7da5cd1d4b43719caf9adb3fcca9ac1 (diff)
downloadlibepoxy-3f402f60526208f05fb08312588449fc2cc59bfc.tar.gz
Import registry from SVN 26622
Diffstat (limited to 'registry/gl.xml')
-rw-r--r--registry/gl.xml77
1 files changed, 76 insertions, 1 deletions
diff --git a/registry/gl.xml b/registry/gl.xml
index b062cb9..6d63b4d 100644
--- a/registry/gl.xml
+++ b/registry/gl.xml
@@ -7600,7 +7600,8 @@ typedef unsigned int GLhandleARB;
<enum value="0x919D" name="GL_TEXTURE_BUFFER_OFFSET"/>
<enum value="0x919E" name="GL_TEXTURE_BUFFER_SIZE"/>
<enum value="0x919F" name="GL_TEXTURE_BUFFER_OFFSET_ALIGNMENT"/>
- <unused start="0x91A0" end="0x91A3"/>
+ <enum value="0x91A0" name="GL_STREAM_RASTERIZATION_AMD"/>
+ <unused start="0x91A1" end="0x91A3"/>
<enum value="0x91A4" name="GL_VERTEX_ELEMENT_SWIZZLE_AMD"/>
<enum value="0x91A5" name="GL_VERTEX_ID_SWIZZLE_AMD"/>
<enum value="0x91A6" name="GL_TEXTURE_SPARSE_ARB"/>
@@ -32674,6 +32675,74 @@ typedef unsigned int GLhandleARB;
<command name="glBlendEquationSeparateIndexedAMD"/>
</require>
</extension>
+ <extension name="GL_AMD_gpu_shader_int64" supported="gl">
+ <require>
+ <enum name="GL_INT64_NV"/>
+ <enum name="GL_UNSIGNED_INT64_NV"/>
+ <enum name="GL_INT8_NV"/>
+ <enum name="GL_INT8_VEC2_NV"/>
+ <enum name="GL_INT8_VEC3_NV"/>
+ <enum name="GL_INT8_VEC4_NV"/>
+ <enum name="GL_INT16_NV"/>
+ <enum name="GL_INT16_VEC2_NV"/>
+ <enum name="GL_INT16_VEC3_NV"/>
+ <enum name="GL_INT16_VEC4_NV"/>
+ <enum name="GL_INT64_VEC2_NV"/>
+ <enum name="GL_INT64_VEC3_NV"/>
+ <enum name="GL_INT64_VEC4_NV"/>
+ <enum name="GL_UNSIGNED_INT8_NV"/>
+ <enum name="GL_UNSIGNED_INT8_VEC2_NV"/>
+ <enum name="GL_UNSIGNED_INT8_VEC3_NV"/>
+ <enum name="GL_UNSIGNED_INT8_VEC4_NV"/>
+ <enum name="GL_UNSIGNED_INT16_NV"/>
+ <enum name="GL_UNSIGNED_INT16_VEC2_NV"/>
+ <enum name="GL_UNSIGNED_INT16_VEC3_NV"/>
+ <enum name="GL_UNSIGNED_INT16_VEC4_NV"/>
+ <enum name="GL_UNSIGNED_INT64_VEC2_NV"/>
+ <enum name="GL_UNSIGNED_INT64_VEC3_NV"/>
+ <enum name="GL_UNSIGNED_INT64_VEC4_NV"/>
+ <enum name="GL_FLOAT16_NV"/>
+ <enum name="GL_FLOAT16_VEC2_NV"/>
+ <enum name="GL_FLOAT16_VEC3_NV"/>
+ <enum name="GL_FLOAT16_VEC4_NV"/>
+ <command name="glUniform1i64NV"/>
+ <command name="glUniform2i64NV"/>
+ <command name="glUniform3i64NV"/>
+ <command name="glUniform4i64NV"/>
+ <command name="glUniform1i64vNV"/>
+ <command name="glUniform2i64vNV"/>
+ <command name="glUniform3i64vNV"/>
+ <command name="glUniform4i64vNV"/>
+ <command name="glUniform1ui64NV"/>
+ <command name="glUniform2ui64NV"/>
+ <command name="glUniform3ui64NV"/>
+ <command name="glUniform4ui64NV"/>
+ <command name="glUniform1ui64vNV"/>
+ <command name="glUniform2ui64vNV"/>
+ <command name="glUniform3ui64vNV"/>
+ <command name="glUniform4ui64vNV"/>
+ <command name="glGetUniformi64vNV"/>
+ <command name="glGetUniformui64vNV"/>
+ </require>
+ <require comment="Supported only if GL_EXT_direct_state_access is supported">
+ <command name="glProgramUniform1i64NV"/>
+ <command name="glProgramUniform2i64NV"/>
+ <command name="glProgramUniform3i64NV"/>
+ <command name="glProgramUniform4i64NV"/>
+ <command name="glProgramUniform1i64vNV"/>
+ <command name="glProgramUniform2i64vNV"/>
+ <command name="glProgramUniform3i64vNV"/>
+ <command name="glProgramUniform4i64vNV"/>
+ <command name="glProgramUniform1ui64NV"/>
+ <command name="glProgramUniform2ui64NV"/>
+ <command name="glProgramUniform3ui64NV"/>
+ <command name="glProgramUniform4ui64NV"/>
+ <command name="glProgramUniform1ui64vNV"/>
+ <command name="glProgramUniform2ui64vNV"/>
+ <command name="glProgramUniform3ui64vNV"/>
+ <command name="glProgramUniform4ui64vNV"/>
+ </require>
+ </extension>
<extension name="GL_AMD_interleaved_elements" supported="gl">
<require>
<enum name="GL_VERTEX_ELEMENT_SWIZZLE_AMD"/>
@@ -32688,6 +32757,7 @@ typedef unsigned int GLhandleARB;
<command name="glVertexAttribParameteriAMD"/>
</require>
</extension>
+ <extension name="GL_AMD_gcn_shader" supported="gl"/>
<extension name="GL_AMD_multi_draw_indirect" supported="gl">
<require>
<command name="glMultiDrawArraysIndirectAMD"/>
@@ -32796,6 +32866,11 @@ typedef unsigned int GLhandleARB;
</extension>
<extension name="GL_AMD_texture_texture4" supported="gl"/>
<extension name="GL_AMD_transform_feedback3_lines_triangles" supported="gl"/>
+ <extension name="GL_AMD_transform_feedback4" supported="gl">
+ <require>
+ <enum name="GL_STREAM_RASTERIZATION_AMD"/>
+ </require>
+ </extension>
<extension name="GL_AMD_vertex_shader_layer" supported="gl"/>
<extension name="GL_AMD_vertex_shader_tessellator" supported="gl">
<require>