mesa: add EXT_dsa glVertexArray* functions declarations
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
This commit is contained in:
@@ -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" />
|
||||
|
||||
@@ -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 = [
|
||||
|
||||
Reference in New Issue
Block a user