Mesa (master): mesa: add EXT_dsa + EXT_gpu_shader4 functions

GitLab Mirror gitlab-mirror at kemper.freedesktop.org
Fri Oct 18 08:59:34 UTC 2019


Module: Mesa
Branch: master
Commit: 78b65343e85accface55b60ee26d46df4933afa9
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=78b65343e85accface55b60ee26d46df4933afa9

Author: Pierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer at amd.com>
Date:   Mon Sep  9 17:14:18 2019 +0200

mesa: add EXT_dsa + EXT_gpu_shader4 functions

Reviewed-by: Marek Olšák <marek.olsak at amd.com>

---

 src/mapi/glapi/gen/EXT_direct_state_access.xml | 6 ++++++
 src/mesa/main/tests/dispatch_sanity.cpp        | 9 +--------
 2 files changed, 7 insertions(+), 8 deletions(-)

diff --git a/src/mapi/glapi/gen/EXT_direct_state_access.xml b/src/mapi/glapi/gen/EXT_direct_state_access.xml
index 1a987e3cd0a..4e1bd241ee0 100644
--- a/src/mapi/glapi/gen/EXT_direct_state_access.xml
+++ b/src/mapi/glapi/gen/EXT_direct_state_access.xml
@@ -1156,5 +1156,11 @@
       <param name="pname" type="GLenum" />
       <param name="params" type="GLuint*" />
    </function>
+
+   <!-- EXT_gpu_shader4 -->
+   <!--
+      ProgramUniform*EXT functions are added in EXT_separate_shader_objects.xml
+   -->
+
 </category>
 </OpenGLAPI>
diff --git a/src/mesa/main/tests/dispatch_sanity.cpp b/src/mesa/main/tests/dispatch_sanity.cpp
index ed38f00b694..b87f2e298e6 100644
--- a/src/mesa/main/tests/dispatch_sanity.cpp
+++ b/src/mesa/main/tests/dispatch_sanity.cpp
@@ -1149,14 +1149,7 @@ const struct function common_desktop_functions_possible[] = {
    { "glGetMultiTexParameterIivEXT", 10, -1 },
    { "glGetMultiTexParameterIuivEXT", 10, -1 },
    /* GL_EXT_direct_state_access - EXT_gpu_shader4 */
-   //{ "glProgramUniform1uiEXT", 10, -1 },
-   //{ "glProgramUniform1uivEXT", 10, -1 },
-   //{ "glProgramUniform2uiEXT", 10, -1 },
-   //{ "glProgramUniform2uivEXT", 10, -1 },
-   //{ "glProgramUniform3uiEXT", 10, -1 },
-   //{ "glProgramUniform3uivEXT", 10, -1 },
-   //{ "glProgramUniform4uiEXT", 10, -1 },
-   //{ "glProgramUniform4uivEXT", 10, -1 },
+   /* Added glProgramUniform*u*EXT functions are aliases */
    /* GL_EXT_direct_state_access - EXT_gpu_program_parameters */
    //{ "glNamedProgramLocalParameters4fvEXT", 10, -1 },
    /* GL_EXT_direct_state_access - GL 3.0 */




More information about the mesa-commit mailing list