mesa: add EXT_dsa + EXT_gpu_shader4 functions
authorPierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>
Mon, 9 Sep 2019 15:14:18 +0000 (17:14 +0200)
committerPierre-Eric Pelloux-Prayer <pierre-eric.pelloux-prayer@amd.com>
Fri, 18 Oct 2019 08:26:26 +0000 (10:26 +0200)
Reviewed-by: Marek Olšák <marek.olsak@amd.com>
src/mapi/glapi/gen/EXT_direct_state_access.xml
src/mesa/main/tests/dispatch_sanity.cpp

index 1a987e3cd0acfa82992b858cc92d54ff670d3a9f..4e1bd241ee065b4ea1140cbbf822c95351eea69a 100644 (file)
       <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>
index ed38f00b6940d0690e8d9d76d6f268845723ddb0..b87f2e298e6849c7c9de6855fdf767b2ec0e78e8 100644 (file)
@@ -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 */