summaryrefslogtreecommitdiff
path: root/src/mapi
diff options
context:
space:
mode:
authorPierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>2019-09-09 16:44:11 +0200
committerPierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>2019-10-18 10:26:26 +0200
commitc2d6f61f26c60f1cd2c61c4e350d38015660c2fd (patch)
treed5cfe3a6ea15218fa758fb7b657363dd222fd2e0 /src/mapi
parent2bdf809e66d16ff571eafa90f7607793ba65266b (diff)
downloadmesa-c2d6f61f26c60f1cd2c61c4e350d38015660c2fd.tar.gz
mesa: add EXT_dsa + EXT_texture_integer functions
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
Diffstat (limited to 'src/mapi')
-rw-r--r--src/mapi/glapi/gen/EXT_direct_state_access.xml57
-rw-r--r--src/mapi/glapi/gen/static_data.py8
2 files changed, 65 insertions, 0 deletions
diff --git a/src/mapi/glapi/gen/EXT_direct_state_access.xml b/src/mapi/glapi/gen/EXT_direct_state_access.xml
index 6a26a43dba2..1a987e3cd0a 100644
--- a/src/mapi/glapi/gen/EXT_direct_state_access.xml
+++ b/src/mapi/glapi/gen/EXT_direct_state_access.xml
@@ -1099,5 +1099,62 @@
<param name="internalformat" type="GLenum" />
<param name="buffer" type="GLuint" />
</function>
+
+ <!-- EXT_texture_integer -->
+ <function name="TextureParameterIivEXT">
+ <param name="texture" type="GLuint" />
+ <param name="target" type="GLenum" />
+ <param name="pname" type="GLenum" />
+ <param name="params" type="const GLint*" />
+ </function>
+
+ <function name="TextureParameterIuivEXT">
+ <param name="texture" type="GLuint" />
+ <param name="target" type="GLenum" />
+ <param name="pname" type="GLenum" />
+ <param name="params" type="const GLuint*" />
+ </function>
+
+ <function name="GetTextureParameterIivEXT">
+ <param name="texture" type="GLuint" />
+ <param name="target" type="GLenum" />
+ <param name="pname" type="GLenum" />
+ <param name="params" type="GLint*" />
+ </function>
+
+ <function name="GetTextureParameterIuivEXT">
+ <param name="texture" type="GLuint" />
+ <param name="target" type="GLenum" />
+ <param name="pname" type="GLenum" />
+ <param name="params" type="GLuint*" />
+ </function>
+
+ <function name="MultiTexParameterIivEXT">
+ <param name="texunit" type="GLenum" />
+ <param name="target" type="GLenum" />
+ <param name="pname" type="GLenum" />
+ <param name="params" type="const GLint*" />
+ </function>
+
+ <function name="MultiTexParameterIuivEXT">
+ <param name="texunit" type="GLenum" />
+ <param name="target" type="GLenum" />
+ <param name="pname" type="GLenum" />
+ <param name="params" type="const GLuint*" />
+ </function>
+
+ <function name="GetMultiTexParameterIivEXT">
+ <param name="texunit" type="GLenum" />
+ <param name="target" type="GLenum" />
+ <param name="pname" type="GLenum" />
+ <param name="params" type="GLint*" />
+ </function>
+
+ <function name="GetMultiTexParameterIuivEXT">
+ <param name="texunit" type="GLenum" />
+ <param name="target" type="GLenum" />
+ <param name="pname" type="GLenum" />
+ <param name="params" type="GLuint*" />
+ </function>
</category>
</OpenGLAPI>
diff --git a/src/mapi/glapi/gen/static_data.py b/src/mapi/glapi/gen/static_data.py
index ae041817bb3..938acbc0191 100644
--- a/src/mapi/glapi/gen/static_data.py
+++ b/src/mapi/glapi/gen/static_data.py
@@ -1584,6 +1584,14 @@ offsets = {
"GetNamedProgramivEXT": 1548,
"TextureBufferEXT": 1549,
"MultiTexBufferEXT": 1550,
+ "TextureParameterIivEXT": 1551,
+ "TextureParameterIuivEXT": 1552,
+ "GetTextureParameterIivEXT": 1553,
+ "GetTextureParameterIuivEXT": 1554,
+ "MultiTexParameterIivEXT": 1555,
+ "MultiTexParameterIuivEXT": 1556,
+ "GetMultiTexParameterIivEXT": 1557,
+ "GetMultiTexParameterIuivEXT": 1558,
}
functions = [