summaryrefslogtreecommitdiffstats
path: root/src/mapi/glapi
diff options
context:
space:
mode:
authorTimothy Arceri <[email protected]>2017-03-24 17:46:20 +1100
committerTimothy Arceri <[email protected]>2017-03-25 13:39:12 +1100
commit425671f616cc85899535cb84abd7406a9380565e (patch)
tree6ddb6005017470628bac9124f70af0aec209cf60 /src/mapi/glapi
parentb9e92334f79bff2497fd718d49fe7c53b5f2074c (diff)
mesa/glthread: add custom marshalling for ClearBufferfv()
This is one of the main causes of syncs in Civ6. Reviewed-by: Nicolai Hähnle <[email protected]>
Diffstat (limited to 'src/mapi/glapi')
-rw-r--r--src/mapi/glapi/gen/GL3x.xml2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mapi/glapi/gen/GL3x.xml b/src/mapi/glapi/gen/GL3x.xml
index b603e1f82f6..f38a2876dfe 100644
--- a/src/mapi/glapi/gen/GL3x.xml
+++ b/src/mapi/glapi/gen/GL3x.xml
@@ -129,7 +129,7 @@
<param name="value" type="const GLuint *"/>
</function>
- <function name="ClearBufferfv" es2="3.0">
+ <function name="ClearBufferfv" es2="3.0" marshal="custom">
<param name="buffer" type="GLenum"/>
<param name="drawbuffer" type="GLint"/>
<param name="value" type="const GLfloat *"/>