Is the ARB_compute_shader extension supported?
ModuleOpenGLRaw-3.3.4.1Haskell2010
Graphics.GL.ARB.ComputeShader
Contents
Synopsis
- value glGetARBComputeShader
- value gl_ARB_compute_shader
- pattern GL_ATOMIC_COUNTER_BUFFER_REFERENCED_BY_COMPUTE_SHADER
- pattern GL_COMPUTE_SHADER
- pattern GL_COMPUTE_SHADER_BIT
- pattern GL_COMPUTE_WORK_GROUP_SIZE
- pattern GL_DISPATCH_INDIRECT_BUFFER
- pattern GL_DISPATCH_INDIRECT_BUFFER_BINDING
- pattern GL_MAX_COMBINED_COMPUTE_UNIFORM_COMPONENTS
- pattern GL_MAX_COMPUTE_ATOMIC_COUNTERS
- pattern GL_MAX_COMPUTE_ATOMIC_COUNTER_BUFFERS
- pattern GL_MAX_COMPUTE_IMAGE_UNIFORMS
- pattern GL_MAX_COMPUTE_SHARED_MEMORY_SIZE
- pattern GL_MAX_COMPUTE_TEXTURE_IMAGE_UNITS
- pattern GL_MAX_COMPUTE_UNIFORM_BLOCKS
- pattern GL_MAX_COMPUTE_UNIFORM_COMPONENTS
- pattern GL_MAX_COMPUTE_WORK_GROUP_COUNT
- pattern GL_MAX_COMPUTE_WORK_GROUP_INVOCATIONS
- pattern GL_MAX_COMPUTE_WORK_GROUP_SIZE
- pattern GL_UNIFORM_BLOCK_REFERENCED_BY_COMPUTE_SHADER
- value glDispatchCompute
- value glDispatchComputeIndirect
- PackageOpenGLRaw-3.3.4.1
- Exports22
- LanguageHaskell2010
- LicenceBSD-3-Clause
- SourceExtensionPredicates.hs
Extension Support
Is the ARB_compute_shader extension supported? Note that in the presence of multiple contexts with different capabilities, this might be wrong. Use glGetARBComputeShader in those cases instead.
Enums
Functions
value
glDispatchCompute Manual page for OpenGL 4.x.
Manual page for OpenGL 4.x.