[Mesa-dev] [PATCH 1/2] mesa/glthread: add async support to ARB_gpu_shader_fp64 uniform functions

Timothy Arceri tarceri at itsqueeze.com
Thu Mar 30 03:06:43 UTC 2017


---
 src/mapi/glapi/gen/ARB_gpu_shader_fp64.xml | 26 +++++++++++++-------------
 1 file changed, 13 insertions(+), 13 deletions(-)

diff --git a/src/mapi/glapi/gen/ARB_gpu_shader_fp64.xml b/src/mapi/glapi/gen/ARB_gpu_shader_fp64.xml
index fd1ad11..2f2b914 100644
--- a/src/mapi/glapi/gen/ARB_gpu_shader_fp64.xml
+++ b/src/mapi/glapi/gen/ARB_gpu_shader_fp64.xml
@@ -27,102 +27,102 @@
         <param name="location" type="GLint"/>
         <param name="x" type="GLdouble"/>
         <param name="y" type="GLdouble"/>
         <param name="z" type="GLdouble"/>
         <param name="w" type="GLdouble"/>
     </function>
 
     <function name="Uniform1dv">
         <param name="location" type="GLint"/>
         <param name="count" type="GLsizei"/>
-        <param name="value" type="const GLdouble *"/>
+        <param name="value" type="const GLdouble *" count="count"/>
     </function>
 
     <function name="Uniform2dv">
         <param name="location" type="GLint"/>
         <param name="count" type="GLsizei"/>
-        <param name="value" type="const GLdouble *"/>
+        <param name="value" type="const GLdouble *" count="count" count_scale="2"/>
     </function>
 
     <function name="Uniform3dv">
         <param name="location" type="GLint"/>
         <param name="count" type="GLsizei"/>
-        <param name="value" type="const GLdouble *"/>
+        <param name="value" type="const GLdouble *" count="count" count_scale="3"/>
     </function>
 
     <function name="Uniform4dv">
         <param name="location" type="GLint"/>
         <param name="count" type="GLsizei"/>
-        <param name="value" type="const GLdouble *"/>
+        <param name="value" type="const GLdouble *" count="count" count_scale="4"/>
     </function>
 
     <function name="UniformMatrix2dv">
         <param name="location" type="GLint"/>
         <param name="count" type="GLsizei"/>
         <param name="transpose" type="GLboolean"/>
-        <param name="value" type="const GLdouble *"/>
+        <param name="value" type="const GLdouble *" count="count" count_scale="4"/>
     </function>
 
     <function name="UniformMatrix3dv">
         <param name="location" type="GLint"/>
         <param name="count" type="GLsizei"/>
         <param name="transpose" type="GLboolean"/>
-        <param name="value" type="const GLdouble *"/>
+        <param name="value" type="const GLdouble *" count="count" count_scale="9"/>
     </function>
 
     <function name="UniformMatrix4dv">
         <param name="location" type="GLint"/>
         <param name="count" type="GLsizei"/>
         <param name="transpose" type="GLboolean"/>
-        <param name="value" type="const GLdouble *"/>
+        <param name="value" type="const GLdouble *" count="count" count_scale="16"/>
     </function>
 
     <function name="UniformMatrix2x3dv">
         <param name="location" type="GLint"/>
         <param name="count" type="GLsizei"/>
         <param name="transpose" type="GLboolean"/>
-        <param name="value" type="const GLdouble *"/>
+        <param name="value" type="const GLdouble *" count="count" count_scale="6"/>
     </function>
 
     <function name="UniformMatrix2x4dv">
         <param name="location" type="GLint"/>
         <param name="count" type="GLsizei"/>
         <param name="transpose" type="GLboolean"/>
-        <param name="value" type="const GLdouble *"/>
+        <param name="value" type="const GLdouble *" count="count" count_scale="8"/>
     </function>
 
     <function name="UniformMatrix3x2dv">
         <param name="location" type="GLint"/>
         <param name="count" type="GLsizei"/>
         <param name="transpose" type="GLboolean"/>
-        <param name="value" type="const GLdouble *"/>
+        <param name="value" type="const GLdouble *" count="count" count_scale="6"/>
     </function>
 
     <function name="UniformMatrix3x4dv">
         <param name="location" type="GLint"/>
         <param name="count" type="GLsizei"/>
         <param name="transpose" type="GLboolean"/>
-        <param name="value" type="const GLdouble *"/>
+        <param name="value" type="const GLdouble *" count="count" count_scale="12"/>
     </function>
 
     <function name="UniformMatrix4x2dv">
         <param name="location" type="GLint"/>
         <param name="count" type="GLsizei"/>
         <param name="transpose" type="GLboolean"/>
-        <param name="value" type="const GLdouble *"/>
+        <param name="value" type="const GLdouble *" count="count" count_scale="8"/>
     </function>
 
     <function name="UniformMatrix4x3dv">
         <param name="location" type="GLint"/>
         <param name="count" type="GLsizei"/>
         <param name="transpose" type="GLboolean"/>
-        <param name="value" type="const GLdouble *"/>
+        <param name="value" type="const GLdouble *" count="count" count_scale="12"/>
     </function>
 
     <function name="GetUniformdv">
         <param name="program" type="GLuint"/>
         <param name="location" type="GLint"/>
         <param name="params" type="GLdouble *"/>
     </function>
 
     <enum name="DOUBLE_VEC2"   value="0x8FFC"/>
     <enum name="DOUBLE_VEC3"   value="0x8FFD"/>
-- 
2.9.3



More information about the mesa-dev mailing list