Mesa (master): mesa/glthread: add async support to ARB_gpu_shader_fp64 uniform functions

Timothy Arceri tarceri at kemper.freedesktop.org
Fri Mar 31 02:44:48 UTC 2017


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

Author: Timothy Arceri <tarceri at itsqueeze.com>
Date:   Thu Mar 30 20:43:07 2017 +1100

mesa/glthread: add async support to ARB_gpu_shader_fp64 uniform functions

Reviewed-by: Nicolai Hähnle <nicolai.haehnle at amd.com>

---

 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 fd1ad117e5..2f2b914b38 100644
--- a/src/mapi/glapi/gen/ARB_gpu_shader_fp64.xml
+++ b/src/mapi/glapi/gen/ARB_gpu_shader_fp64.xml
@@ -34,88 +34,88 @@
     <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">




More information about the mesa-commit mailing list