Home | History | Annotate | Download | only in gen
      1 <?xml version="1.0"?>
      2 <!DOCTYPE OpenGLAPI SYSTEM "gl_API.dtd">
      3 
      4 <OpenGLAPI>
      5 
      6 <category name="GL_ARB_shader_storage_buffer" number="137">
      7 
      8 <enum name="SHADER_STORAGE_BUFFER" value="0x90D2" />
      9 <enum name="SHADER_STORAGE_BUFFER_BINDING" value="0x90D3" />
     10 <enum name="SHADER_STORAGE_BUFFER_START" value="0x90D4" />
     11 <enum name="SHADER_STORAGE_BUFFER_SIZE" value="0x90D5" />
     12 <enum name="MAX_VERTEX_SHADER_STORAGE_BLOCKS" value="0x90D6" />
     13 <enum name="MAX_GEOMETRY_SHADER_STORAGE_BLOCKS" value="0x90D7" />
     14 <enum name="MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS" value="0x90D8" />
     15 <enum name="MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS" value="0x90D9" />
     16 <enum name="MAX_FRAGMENT_SHADER_STORAGE_BLOCKS" value="0x90DA" />
     17 <enum name="MAX_COMPUTE_SHADER_STORAGE_BLOCKS" value="0x90DB" />
     18 <enum name="MAX_COMBINED_SHADER_STORAGE_BLOCKS" value="0x90DC" />
     19 <enum name="MAX_SHADER_STORAGE_BUFFER_BINDINGS" value="0x90DD" />
     20 <enum name="MAX_SHADER_STORAGE_BLOCK_SIZE" value="0x90DE" />
     21 <enum name="SHADER_STORAGE_BUFFER_OFFSET_ALIGNMENT" value="0x90DF" />
     22 <enum name="SHADER_STORAGE_BARRIER_BIT" value="0x2000" />
     23 <enum name="MAX_COMBINED_SHADER_OUTPUT_RESOURCES" value="0x8F39" />
     24 
     25 <!-- Duplicated with GL3x.xml: BindBufferRange, BindBufferBase,
     26      GetIntegeri_v -->
     27 
     28 <function name="ShaderStorageBlockBinding">
     29     <param name="program" type="GLuint" />
     30     <param name="shaderStorageBlockIndex" type="GLuint" />
     31     <param name="shaderStorageBlockBinding" type="GLuint" />
     32 </function>
     33 
     34 </category>
     35 
     36 </OpenGLAPI>
     37