2
<!DOCTYPE OpenGLAPI SYSTEM "gl_API.dtd">
4
<!-- Note: no GLX protocol info yet. -->
9
<category name="GL_ARB_map_buffer_range" number="50">
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"/>
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 *"/>
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"/>