Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
PojavLauncherTeam
GitHub Repository: PojavLauncherTeam/mesa
Path: blob/21.2-virgl/src/mapi/glapi/gen/ARB_indirect_parameters.xml
4561 views
1
<?xml version="1.0"?>
2
<!DOCTYPE OpenGLAPI SYSTEM "gl_API.dtd">
3
4
<OpenGLAPI>
5
6
<category name="GL_ARB_draw_indirect" number="154">
7
8
<enum name="PARAMETER_BUFFER_ARB" value="0x80EE"/>
9
<enum name="PARAMETER_BUFFER_BINDING_ARB" value="0x80EF"/>
10
11
<function name="MultiDrawArraysIndirectCountARB"
12
marshal_sync="_mesa_glthread_has_non_vbo_vertices(ctx)">
13
<param name="mode" type="GLenum"/>
14
<param name="indirect" type="GLintptr"/>
15
<param name="drawcount" type="GLintptr"/>
16
<param name="maxdrawcount" type="GLsizei"/>
17
<param name="stride" type="GLsizei"/>
18
</function>
19
20
<!-- Use "...has_non_vbo_vertices", because indices always come from a buffer object. -->
21
<function name="MultiDrawElementsIndirectCountARB"
22
marshal_sync="_mesa_glthread_has_non_vbo_vertices(ctx)">
23
<param name="mode" type="GLenum"/>
24
<param name="type" type="GLenum"/>
25
<param name="indirect" type="GLintptr"/>
26
<param name="drawcount" type="GLintptr"/>
27
<param name="maxdrawcount" type="GLsizei"/>
28
<param name="stride" type="GLsizei"/>
29
</function>
30
31
</category>
32
33
</OpenGLAPI>
34
35