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"/>