summaryrefslogtreecommitdiffstats
path: root/src/mesa/main/tests
diff options
context:
space:
mode:
authorDave Airlie <[email protected]>2016-06-09 06:23:13 +1000
committerIan Romanick <[email protected]>2017-01-20 15:41:23 -0800
commit150f2fa78999ff20a9e21e58b72ae31b7cd845b8 (patch)
treef4dad938d51473d4bbae1b903538b82c1360abd5 /src/mesa/main/tests
parent74c23bde5b8155a84233265c56bedac8f38de14e (diff)
mapi: Add support for ARB_gpu_shader_int64.
Just add the boilerplate xml code. v2 (idr): Update dispatch_sanity. Only add extension functions in core profile. v3 (idr): Remove comment line from gl_API.xml. Suggested by Matt. Signed-off-by: Dave Airlie <[email protected]> Signed-off-by: Ian Romanick <[email protected]> Reviewed-by: Ian Romanick <[email protected]> [v1] Reviewed-by: Matt Turner <[email protected]>
Diffstat (limited to 'src/mesa/main/tests')
-rw-r--r--src/mesa/main/tests/dispatch_sanity.cpp38
1 files changed, 38 insertions, 0 deletions
diff --git a/src/mesa/main/tests/dispatch_sanity.cpp b/src/mesa/main/tests/dispatch_sanity.cpp
index 3fdd80a8a07..2ea87043029 100644
--- a/src/mesa/main/tests/dispatch_sanity.cpp
+++ b/src/mesa/main/tests/dispatch_sanity.cpp
@@ -1872,6 +1872,44 @@ const struct function gl_core_functions_possible[] = {
/* GL_ARB_ES3_2_compatibility */
{ "glPrimitiveBoundingBoxARB", 45, -1 },
+ /* GL_ARB_gpu_shader_int64 */
+ { "glUniform1i64ARB", 45, -1 },
+ { "glUniform2i64ARB", 45, -1 },
+ { "glUniform3i64ARB", 45, -1 },
+ { "glUniform4i64ARB", 45, -1 },
+ { "glUniform1ui64ARB", 45, -1 },
+ { "glUniform2ui64ARB", 45, -1 },
+ { "glUniform3ui64ARB", 45, -1 },
+ { "glUniform4ui64ARB", 45, -1 },
+ { "glUniform1i64vARB", 45, -1 },
+ { "glUniform2i64vARB", 45, -1 },
+ { "glUniform3i64vARB", 45, -1 },
+ { "glUniform4i64vARB", 45, -1 },
+ { "glUniform1ui64vARB", 45, -1 },
+ { "glUniform2ui64vARB", 45, -1 },
+ { "glUniform3ui64vARB", 45, -1 },
+ { "glUniform4ui64vARB", 45, -1 },
+ { "glGetUniformi64vARB", 45, -1 },
+ { "glGetUniformui64vARB", 45, -1 },
+ { "glGetnUniformi64vARB", 45, -1 },
+ { "glGetnUniformui64vARB", 45, -1 },
+ { "glProgramUniform1i64ARB", 45, -1 },
+ { "glProgramUniform2i64ARB", 45, -1 },
+ { "glProgramUniform3i64ARB", 45, -1 },
+ { "glProgramUniform4i64ARB", 45, -1 },
+ { "glProgramUniform1ui64ARB", 45, -1 },
+ { "glProgramUniform2ui64ARB", 45, -1 },
+ { "glProgramUniform3ui64ARB", 45, -1 },
+ { "glProgramUniform4ui64ARB", 45, -1 },
+ { "glProgramUniform1i64vARB", 45, -1 },
+ { "glProgramUniform2i64vARB", 45, -1 },
+ { "glProgramUniform3i64vARB", 45, -1 },
+ { "glProgramUniform4i64vARB", 45, -1 },
+ { "glProgramUniform1ui64vARB", 45, -1 },
+ { "glProgramUniform2ui64vARB", 45, -1 },
+ { "glProgramUniform3ui64vARB", 45, -1 },
+ { "glProgramUniform4ui64vARB", 45, -1 },
+
{ NULL, 0, -1 }
};