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" no_error="true"> 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