Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
PojavLauncherTeam
GitHub Repository: PojavLauncherTeam/mesa
Path: blob/21.2-virgl/src/mapi/glapi/gen/ARB_map_buffer_range.xml
4561 views
1
<?xml version="1.0"?>
2
<!DOCTYPE OpenGLAPI SYSTEM "gl_API.dtd">
3
4
<!-- Note: no GLX protocol info yet. -->
5
6
7
<OpenGLAPI>
8
9
<category name="GL_ARB_map_buffer_range" number="50">
10
11
<enum name="MAP_READ_BIT" value="0x0001"/>
12
<enum name="MAP_WRITE_BIT" value="0x0002"/>
13
<enum name="MAP_INVALIDATE_RANGE_BIT" value="0x0004"/>
14
<enum name="MAP_INVALIDATE_BUFFER_BIT" value="0x0008"/>
15
<enum name="MAP_FLUSH_EXPLICIT_BIT" value="0x0010"/>
16
<enum name="MAP_UNSYNCHRONIZED_BIT" value="0x0020"/>
17
18
<function name="MapBufferRange" es2="3.0" no_error="true">
19
<param name="target" type="GLenum"/>
20
<param name="offset" type="GLintptr"/>
21
<param name="length" type="GLsizeiptr"/>
22
<param name="access" type="GLbitfield"/>
23
<return type="GLvoid *"/>
24
</function>
25
26
<function name="FlushMappedBufferRange" es2="3.0" no_error="true">
27
<param name="target" type="GLenum"/>
28
<param name="offset" type="GLintptr"/>
29
<param name="length" type="GLsizeiptr"/>
30
</function>
31
32
</category>
33
34
</OpenGLAPI>
35
36