diff options
author | Timothy Arceri <[email protected]> | 2017-04-27 14:56:44 +1000 |
---|---|---|
committer | Timothy Arceri <[email protected]> | 2017-05-04 11:35:37 +1000 |
commit | e473fdcdabcdb58df17716a33d532a765e39bf72 (patch) | |
tree | 6b3c368690a2f688a0b4e70bc054c9dd94e3342c /src/mapi | |
parent | 2f541f63ea1829040194f31c56aeb3617fd60c15 (diff) |
mesa/varray: make use of dispatch KHR_no_error support
Make use of dispatch KHR_no_error support for varray functions.
Reviewed-by: Nicolai Hähnle <[email protected]>
Diffstat (limited to 'src/mapi')
-rw-r--r-- | src/mapi/glapi/gen/ARB_vertex_attrib_64bit.xml | 2 | ||||
-rw-r--r-- | src/mapi/glapi/gen/GL3x.xml | 3 | ||||
-rw-r--r-- | src/mapi/glapi/gen/es_EXT.xml | 3 | ||||
-rw-r--r-- | src/mapi/glapi/gen/gl_API.xml | 9 |
4 files changed, 14 insertions, 3 deletions
diff --git a/src/mapi/glapi/gen/ARB_vertex_attrib_64bit.xml b/src/mapi/glapi/gen/ARB_vertex_attrib_64bit.xml index 211642fc317..6d76003fec8 100644 --- a/src/mapi/glapi/gen/ARB_vertex_attrib_64bit.xml +++ b/src/mapi/glapi/gen/ARB_vertex_attrib_64bit.xml @@ -51,7 +51,7 @@ <param name="v" type="const GLdouble *"/> </function> - <function name="VertexAttribLPointer"> + <function name="VertexAttribLPointer" no_error="true"> <param name="index" type="GLuint"/> <param name="size" type="GLint"/> <param name="type" type="GLenum"/> diff --git a/src/mapi/glapi/gen/GL3x.xml b/src/mapi/glapi/gen/GL3x.xml index f38a2876dfe..d2c768dd6fe 100644 --- a/src/mapi/glapi/gen/GL3x.xml +++ b/src/mapi/glapi/gen/GL3x.xml @@ -257,6 +257,7 @@ <!-- These functions alias ones from GL_EXT_gpu_shader4 --> <function name="VertexAttribIPointer" es2="3.0" marshal="async" + no_error="true" marshal_fail="_mesa_glthread_is_non_vbo_vertex_attrib_pointer(ctx)"> <param name="index" type="GLuint"/> <param name="size" type="GLint"/> @@ -624,7 +625,7 @@ <enum name="TEXTURE_SWIZZLE_A" value="0x8E45"/> <enum name="TEXTURE_SWIZZLE_RGBA" value="0x8E46"/> - <function name="VertexAttribDivisor" es2="3.0"> + <function name="VertexAttribDivisor" es2="3.0" no_error="true"> <param name="index" type="GLuint"/> <param name="divisor" type="GLuint"/> </function> diff --git a/src/mapi/glapi/gen/es_EXT.xml b/src/mapi/glapi/gen/es_EXT.xml index 3e705eb4092..271f0c09c4c 100644 --- a/src/mapi/glapi/gen/es_EXT.xml +++ b/src/mapi/glapi/gen/es_EXT.xml @@ -318,7 +318,8 @@ <enum name="POINT_SIZE_ARRAY_OES" value="0x8B9C"/> <enum name="POINT_SIZE_ARRAY_BUFFER_BINDING_OES" value="0x8B9F"/> - <function name="PointSizePointerOES" es1="1.0" desktop="false"> + <function name="PointSizePointerOES" es1="1.0" desktop="false" + no_error="true"> <param name="type" type="GLenum"/> <param name="stride" type="GLsizei"/> <param name="pointer" type="const GLvoid *"/> diff --git a/src/mapi/glapi/gen/gl_API.xml b/src/mapi/glapi/gen/gl_API.xml index d19cfd29e45..83f4c013ee1 100644 --- a/src/mapi/glapi/gen/gl_API.xml +++ b/src/mapi/glapi/gen/gl_API.xml @@ -3154,6 +3154,7 @@ </function> <function name="ColorPointer" es1="1.0" deprecated="3.1" marshal="async" + no_error="true" marshal_fail="_mesa_glthread_is_non_vbo_vertex_attrib_pointer(ctx)"> <param name="size" type="GLint"/> <param name="type" type="GLenum"/> @@ -3184,6 +3185,7 @@ </function> <function name="EdgeFlagPointer" deprecated="3.1" marshal="async" + no_error="true" marshal_fail="_mesa_glthread_is_non_vbo_vertex_attrib_pointer(ctx)"> <param name="stride" type="GLsizei"/> <param name="pointer" type="const GLvoid *"/> @@ -3202,6 +3204,7 @@ </function> <function name="IndexPointer" deprecated="3.1" marshal="async" + no_error="true" marshal_fail="_mesa_glthread_is_non_vbo_vertex_attrib_pointer(ctx)"> <param name="type" type="GLenum"/> <param name="stride" type="GLsizei"/> @@ -3217,6 +3220,7 @@ </function> <function name="NormalPointer" es1="1.0" deprecated="3.1" marshal="async" + no_error="true" marshal_fail="_mesa_glthread_is_non_vbo_vertex_attrib_pointer(ctx)"> <param name="type" type="GLenum"/> <param name="stride" type="GLsizei"/> @@ -3225,6 +3229,7 @@ </function> <function name="TexCoordPointer" es1="1.0" deprecated="3.1" marshal="async" + no_error="true" marshal_fail="_mesa_glthread_is_non_vbo_vertex_attrib_pointer(ctx)"> <param name="size" type="GLint"/> <param name="type" type="GLenum"/> @@ -3234,6 +3239,7 @@ </function> <function name="VertexPointer" es1="1.0" deprecated="3.1" marshal="async" + no_error="true" marshal_fail="_mesa_glthread_is_non_vbo_vertex_attrib_pointer(ctx)"> <param name="size" type="GLint"/> <param name="type" type="GLenum"/> @@ -4725,6 +4731,7 @@ </function> <function name="FogCoordPointer" deprecated="3.1" marshal="async" + no_error="true" marshal_fail="_mesa_glthread_is_non_vbo_vertex_attrib_pointer(ctx)"> <param name="type" type="GLenum"/> <param name="stride" type="GLsizei"/> @@ -4862,6 +4869,7 @@ </function> <function name="SecondaryColorPointer" deprecated="3.1" marshal="async" + no_error="true" marshal_fail="_mesa_glthread_is_non_vbo_vertex_attrib_pointer(ctx)"> <param name="size" type="GLint"/> <param name="type" type="GLenum"/> @@ -5817,6 +5825,7 @@ </function> <function name="VertexAttribPointer" es2="2.0" marshal="async" + no_error="true" marshal_fail="_mesa_glthread_is_non_vbo_vertex_attrib_pointer(ctx)"> <param name="index" type="GLuint"/> <param name="size" type="GLint"/> |