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" offset="assign">
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" offset="assign">
27 <param name="target" type="GLenum"/>
28 <param name="offset" type="GLintptr"/>
29 <param name="length" type="GLsizeiptr"/>