Is the EXT_gpu_shader4 extension supported?
ModuleOpenGLRaw-3.3.4.1Haskell2010
Graphics.GL.EXT.GPUShader4
Contents
Synopsis
- value glGetEXTGPUShader4
- value gl_EXT_gpu_shader4
- pattern GL_INT_SAMPLER_1D_ARRAY_EXT
- pattern GL_INT_SAMPLER_1D_EXT
- pattern GL_INT_SAMPLER_2D_ARRAY_EXT
- pattern GL_INT_SAMPLER_2D_EXT
- pattern GL_INT_SAMPLER_2D_RECT_EXT
- pattern GL_INT_SAMPLER_3D_EXT
- pattern GL_INT_SAMPLER_BUFFER_EXT
- pattern GL_INT_SAMPLER_CUBE_EXT
- pattern GL_MAX_PROGRAM_TEXEL_OFFSET_EXT
- pattern GL_MIN_PROGRAM_TEXEL_OFFSET_EXT
- pattern GL_SAMPLER_1D_ARRAY_EXT
- pattern GL_SAMPLER_1D_ARRAY_SHADOW_EXT
- pattern GL_SAMPLER_2D_ARRAY_EXT
- pattern GL_SAMPLER_2D_ARRAY_SHADOW_EXT
- pattern GL_SAMPLER_BUFFER_EXT
- pattern GL_SAMPLER_CUBE_SHADOW_EXT
- pattern GL_UNSIGNED_INT_SAMPLER_1D_ARRAY_EXT
- pattern GL_UNSIGNED_INT_SAMPLER_1D_EXT
- pattern GL_UNSIGNED_INT_SAMPLER_2D_ARRAY_EXT
- pattern GL_UNSIGNED_INT_SAMPLER_2D_EXT
- pattern GL_UNSIGNED_INT_SAMPLER_2D_RECT_EXT
- pattern GL_UNSIGNED_INT_SAMPLER_3D_EXT
- pattern GL_UNSIGNED_INT_SAMPLER_BUFFER_EXT
- pattern GL_UNSIGNED_INT_SAMPLER_CUBE_EXT
- pattern GL_UNSIGNED_INT_VEC2_EXT
- pattern GL_UNSIGNED_INT_VEC3_EXT
- pattern GL_UNSIGNED_INT_VEC4_EXT
- pattern GL_VERTEX_ATTRIB_ARRAY_INTEGER_EXT
- value glBindFragDataLocationEXT
- value glGetFragDataLocationEXT
- value glGetUniformuivEXT
- value glUniform1uiEXT
- value glUniform1uivEXT
- value glUniform2uiEXT
- value glUniform2uivEXT
- value glUniform3uiEXT
- value glUniform3uivEXT
- value glUniform4uiEXT
- value glUniform4uivEXT
- PackageOpenGLRaw-3.3.4.1
- Exports41
- LanguageHaskell2010
- LicenceBSD-3-Clause
- SourceExtensionPredicates.hs
Extension Support
Is the EXT_gpu_shader4 extension supported? Note that in the presence of multiple contexts with different capabilities, this might be wrong. Use glGetEXTGPUShader4 in those cases instead.
Enums
Functions
This command is an alias for glBindFragDataLocation.
This command is an alias for glGetFragDataLocation.
glGetUniformuivEXT This command is an alias for glGetUniformuiv.
This command is an alias for glUniform1ui.
glUniform1uivEXT This command is an alias for glUniform1uiv.
This command is an alias for glUniform2ui.
glUniform2uivEXT This command is an alias for glUniform2uiv.
glUniform3uiEXT This command is an alias for glUniform3ui.
glUniform3uivEXT This command is an alias for glUniform3uiv.
glUniform4uiEXT This command is an alias for glUniform4ui.
glUniform4uivEXT This command is an alias for glUniform4uiv.