mesa: add EXT_dsa glVertexArray* functions declarations

Reviewed-by: Marek Olšák <marek.olsak@amd.com>
This commit is contained in:
Pierre-Eric Pelloux-Prayer
2019-10-25 11:06:21 +02:00
parent bfc1e4c112
commit a26bb93943
5 changed files with 257 additions and 11 deletions
@@ -1052,6 +1052,104 @@
<param name="size" type="GLsizeiptr" />
</function>
<function name="VertexArrayVertexOffsetEXT">
<param name="vaobj" type="GLuint" />
<param name="buffer" type="GLuint" />
<param name="size" type="GLint" />
<param name="type" type="GLenum" />
<param name="stride" type="GLsizei" />
<param name="offset" type="GLintptr" />
</function>
<function name="VertexArrayColorOffsetEXT">
<param name="vaobj" type="GLuint" />
<param name="buffer" type="GLuint" />
<param name="size" type="GLint" />
<param name="type" type="GLenum" />
<param name="stride" type="GLsizei" />
<param name="offset" type="GLintptr" />
</function>
<function name="VertexArrayEdgeFlagOffsetEXT">
<param name="vaobj" type="GLuint" />
<param name="buffer" type="GLuint" />
<param name="stride" type="GLsizei" />
<param name="offset" type="GLintptr" />
</function>
<function name="VertexArrayIndexOffsetEXT">
<param name="vaobj" type="GLuint" />
<param name="buffer" type="GLuint" />
<param name="type" type="GLenum" />
<param name="stride" type="GLsizei" />
<param name="offset" type="GLintptr" />
</function>
<function name="VertexArrayNormalOffsetEXT">
<param name="vaobj" type="GLuint" />
<param name="buffer" type="GLuint" />
<param name="type" type="GLenum" />
<param name="stride" type="GLsizei" />
<param name="offset" type="GLintptr" />
</function>
<function name="VertexArrayTexCoordOffsetEXT">
<param name="vaobj" type="GLuint" />
<param name="buffer" type="GLuint" />
<param name="size" type="GLint" />
<param name="type" type="GLenum" />
<param name="stride" type="GLsizei" />
<param name="offset" type="GLintptr" />
</function>
<function name="VertexArrayMultiTexCoordOffsetEXT">
<param name="vaobj" type="GLuint" />
<param name="buffer" type="GLuint" />
<param name="texunit" type="GLenum" />
<param name="size" type="GLint" />
<param name="type" type="GLenum" />
<param name="stride" type="GLsizei" />
<param name="offset" type="GLintptr" />
</function>
<function name="VertexArrayFogCoordOffsetEXT">
<param name="vaobj" type="GLuint" />
<param name="buffer" type="GLuint" />
<param name="type" type="GLenum" />
<param name="stride" type="GLsizei" />
<param name="offset" type="GLintptr" />
</function>
<function name="VertexArraySecondaryColorOffsetEXT">
<param name="vaobj" type="GLuint" />
<param name="buffer" type="GLuint" />
<param name="size" type="GLint" />
<param name="type" type="GLenum" />
<param name="stride" type="GLsizei" />
<param name="offset" type="GLintptr" />
</function>
<function name="VertexArrayVertexAttribOffsetEXT">
<param name="vaobj" type="GLuint" />
<param name="buffer" type="GLuint" />
<param name="index" type="GLuint" />
<param name="size" type="GLint" />
<param name="type" type="GLenum" />
<param name="normalized" type="GLboolean" />
<param name="stride" type="GLsizei" />
<param name="offset" type="GLintptr" />
</function>
<function name="VertexArrayVertexAttribIOffsetEXT">
<param name="vaobj" type="GLuint" />
<param name="buffer" type="GLuint" />
<param name="index" type="GLuint" />
<param name="size" type="GLint" />
<param name="type" type="GLenum" />
<param name="stride" type="GLsizei" />
<param name="offset" type="GLintptr" />
</function>
<!-- ARB_vertex_program -->
<function name="NamedProgramStringEXT">
<param name="program" type="GLuint" />
+11
View File
@@ -1597,6 +1597,17 @@ offsets = {
"GenerateMultiTexMipmapEXT": 1561,
"NamedRenderbufferStorageMultisampleEXT": 1562,
"NamedCopyBufferSubDataEXT": 1563,
"VertexArrayVertexOffsetEXT": 1564,
"VertexArrayColorOffsetEXT": 1565,
"VertexArrayEdgeFlagOffsetEXT": 1566,
"VertexArrayIndexOffsetEXT": 1567,
"VertexArrayNormalOffsetEXT": 1568,
"VertexArrayTexCoordOffsetEXT": 1569,
"VertexArrayMultiTexCoordOffsetEXT": 1570,
"VertexArrayFogCoordOffsetEXT": 1571,
"VertexArraySecondaryColorOffsetEXT": 1572,
"VertexArrayVertexAttribOffsetEXT": 1573,
"VertexArrayVertexAttribIOffsetEXT": 1574,
}
functions = [