Is the ARB_shader_storage_buffer_object extension supported?
ModuleOpenGLRaw-3.3.4.1Haskell2010
Graphics.GL.ARB.ShaderStorageBufferObject
Contents
Synopsis
- value glGetARBShaderStorageBufferObject
- value gl_ARB_shader_storage_buffer_object
- pattern GL_MAX_COMBINED_IMAGE_UNITS_AND_FRAGMENT_OUTPUTS
- pattern GL_MAX_COMBINED_SHADER_OUTPUT_RESOURCES
- pattern GL_MAX_COMBINED_SHADER_STORAGE_BLOCKS
- pattern GL_MAX_COMPUTE_SHADER_STORAGE_BLOCKS
- pattern GL_MAX_FRAGMENT_SHADER_STORAGE_BLOCKS
- pattern GL_MAX_GEOMETRY_SHADER_STORAGE_BLOCKS
- pattern GL_MAX_SHADER_STORAGE_BLOCK_SIZE
- pattern GL_MAX_SHADER_STORAGE_BUFFER_BINDINGS
- pattern GL_MAX_TESS_CONTROL_SHADER_STORAGE_BLOCKS
- pattern GL_MAX_TESS_EVALUATION_SHADER_STORAGE_BLOCKS
- pattern GL_MAX_VERTEX_SHADER_STORAGE_BLOCKS
- pattern GL_SHADER_STORAGE_BARRIER_BIT
- pattern GL_SHADER_STORAGE_BUFFER
- pattern GL_SHADER_STORAGE_BUFFER_BINDING
- pattern GL_SHADER_STORAGE_BUFFER_OFFSET_ALIGNMENT
- pattern GL_SHADER_STORAGE_BUFFER_SIZE
- pattern GL_SHADER_STORAGE_BUFFER_START
- value glShaderStorageBlockBinding
- PackageOpenGLRaw-3.3.4.1
- Exports20
- LanguageHaskell2010
- LicenceBSD-3-Clause
- SourceExtensionPredicates.hs
Extension Support
Is the ARB_shader_storage_buffer_object extension supported? Note that in the presence of multiple contexts with different capabilities, this might be wrong. Use glGetARBShaderStorageBufferObject in those cases instead.
Enums
Functions
Manual page for OpenGL 4.x.