Is the ARB_internalformat_query2 extension supported?
ModuleOpenGLRaw-3.3.4.1Haskell2010
Graphics.GL.ARB.InternalformatQuery2
Contents
Synopsis
- value glGetARBInternalformatQuery2
- value gl_ARB_internalformat_query2
- pattern GL_AUTO_GENERATE_MIPMAP
- pattern GL_CAVEAT_SUPPORT
- pattern GL_CLEAR_BUFFER
- pattern GL_COLOR_COMPONENTS
- pattern GL_COLOR_ENCODING
- pattern GL_COLOR_RENDERABLE
- pattern GL_COMPUTE_TEXTURE
- pattern GL_DEPTH_COMPONENTS
- pattern GL_DEPTH_RENDERABLE
- pattern GL_FILTER
- pattern GL_FRAGMENT_TEXTURE
- pattern GL_FRAMEBUFFER_BLEND
- pattern GL_FRAMEBUFFER_RENDERABLE
- pattern GL_FRAMEBUFFER_RENDERABLE_LAYERED
- pattern GL_FULL_SUPPORT
- pattern GL_GEOMETRY_TEXTURE
- pattern GL_GET_TEXTURE_IMAGE_FORMAT
- pattern GL_GET_TEXTURE_IMAGE_TYPE
- pattern GL_IMAGE_CLASS_10_10_10_2
- pattern GL_IMAGE_CLASS_11_11_10
- pattern GL_IMAGE_CLASS_1_X_16
- pattern GL_IMAGE_CLASS_1_X_32
- pattern GL_IMAGE_CLASS_1_X_8
- pattern GL_IMAGE_CLASS_2_X_16
- pattern GL_IMAGE_CLASS_2_X_32
- pattern GL_IMAGE_CLASS_2_X_8
- pattern GL_IMAGE_CLASS_4_X_16
- pattern GL_IMAGE_CLASS_4_X_32
- pattern GL_IMAGE_CLASS_4_X_8
- pattern GL_IMAGE_COMPATIBILITY_CLASS
- pattern GL_IMAGE_FORMAT_COMPATIBILITY_TYPE
- pattern GL_IMAGE_PIXEL_FORMAT
- pattern GL_IMAGE_PIXEL_TYPE
- pattern GL_IMAGE_TEXEL_SIZE
- pattern GL_INTERNALFORMAT_ALPHA_SIZE
- pattern GL_INTERNALFORMAT_ALPHA_TYPE
- pattern GL_INTERNALFORMAT_BLUE_SIZE
- pattern GL_INTERNALFORMAT_BLUE_TYPE
- pattern GL_INTERNALFORMAT_DEPTH_SIZE
- pattern GL_INTERNALFORMAT_DEPTH_TYPE
- pattern GL_INTERNALFORMAT_GREEN_SIZE
- pattern GL_INTERNALFORMAT_GREEN_TYPE
- pattern GL_INTERNALFORMAT_PREFERRED
- pattern GL_INTERNALFORMAT_RED_SIZE
- pattern GL_INTERNALFORMAT_RED_TYPE
- pattern GL_INTERNALFORMAT_SHARED_SIZE
- pattern GL_INTERNALFORMAT_STENCIL_SIZE
- pattern GL_INTERNALFORMAT_STENCIL_TYPE
- pattern GL_INTERNALFORMAT_SUPPORTED
- pattern GL_MANUAL_GENERATE_MIPMAP
- pattern GL_MAX_COMBINED_DIMENSIONS
- pattern GL_MAX_DEPTH
- pattern GL_MAX_HEIGHT
- pattern GL_MAX_LAYERS
- pattern GL_MAX_WIDTH
- pattern GL_MIPMAP
- pattern GL_NUM_SAMPLE_COUNTS
- pattern GL_READ_PIXELS
- pattern GL_READ_PIXELS_FORMAT
- pattern GL_READ_PIXELS_TYPE
- pattern GL_RENDERBUFFER
- pattern GL_SAMPLES
- pattern GL_SHADER_IMAGE_ATOMIC
- pattern GL_SHADER_IMAGE_LOAD
- pattern GL_SHADER_IMAGE_STORE
- pattern GL_SIMULTANEOUS_TEXTURE_AND_DEPTH_TEST
- pattern GL_SIMULTANEOUS_TEXTURE_AND_DEPTH_WRITE
- pattern GL_SIMULTANEOUS_TEXTURE_AND_STENCIL_TEST
- pattern GL_SIMULTANEOUS_TEXTURE_AND_STENCIL_WRITE
- pattern GL_SRGB_DECODE_ARB
- pattern GL_SRGB_READ
- pattern GL_SRGB_WRITE
- pattern GL_STENCIL_COMPONENTS
- pattern GL_STENCIL_RENDERABLE
- pattern GL_TESS_CONTROL_TEXTURE
- pattern GL_TESS_EVALUATION_TEXTURE
- pattern GL_TEXTURE_1D
- pattern GL_TEXTURE_1D_ARRAY
- pattern GL_TEXTURE_2D
- pattern GL_TEXTURE_2D_ARRAY
- pattern GL_TEXTURE_2D_MULTISAMPLE
- pattern GL_TEXTURE_2D_MULTISAMPLE_ARRAY
- pattern GL_TEXTURE_3D
- pattern GL_TEXTURE_BUFFER
- pattern GL_TEXTURE_COMPRESSED
- pattern GL_TEXTURE_COMPRESSED_BLOCK_HEIGHT
- pattern GL_TEXTURE_COMPRESSED_BLOCK_SIZE
- pattern GL_TEXTURE_COMPRESSED_BLOCK_WIDTH
- pattern GL_TEXTURE_CUBE_MAP
- pattern GL_TEXTURE_CUBE_MAP_ARRAY
- pattern GL_TEXTURE_GATHER
- pattern GL_TEXTURE_GATHER_SHADOW
- pattern GL_TEXTURE_IMAGE_FORMAT
- pattern GL_TEXTURE_IMAGE_TYPE
- pattern GL_TEXTURE_RECTANGLE
- pattern GL_TEXTURE_SHADOW
- pattern GL_TEXTURE_VIEW
- pattern GL_VERTEX_TEXTURE
- pattern GL_VIEW_CLASS_128_BITS
- pattern GL_VIEW_CLASS_16_BITS
- pattern GL_VIEW_CLASS_24_BITS
- pattern GL_VIEW_CLASS_32_BITS
- pattern GL_VIEW_CLASS_48_BITS
- pattern GL_VIEW_CLASS_64_BITS
- pattern GL_VIEW_CLASS_8_BITS
- pattern GL_VIEW_CLASS_96_BITS
- pattern GL_VIEW_CLASS_ASTC_10x10_RGBA
- pattern GL_VIEW_CLASS_ASTC_10x5_RGBA
- pattern GL_VIEW_CLASS_ASTC_10x6_RGBA
- pattern GL_VIEW_CLASS_ASTC_10x8_RGBA
- pattern GL_VIEW_CLASS_ASTC_12x10_RGBA
- pattern GL_VIEW_CLASS_ASTC_12x12_RGBA
- pattern GL_VIEW_CLASS_ASTC_4x4_RGBA
- pattern GL_VIEW_CLASS_ASTC_5x4_RGBA
- pattern GL_VIEW_CLASS_ASTC_5x5_RGBA
- pattern GL_VIEW_CLASS_ASTC_6x5_RGBA
- pattern GL_VIEW_CLASS_ASTC_6x6_RGBA
- pattern GL_VIEW_CLASS_ASTC_8x5_RGBA
- pattern GL_VIEW_CLASS_ASTC_8x6_RGBA
- pattern GL_VIEW_CLASS_ASTC_8x8_RGBA
- pattern GL_VIEW_CLASS_BPTC_FLOAT
- pattern GL_VIEW_CLASS_BPTC_UNORM
- pattern GL_VIEW_CLASS_EAC_R11
- pattern GL_VIEW_CLASS_EAC_RG11
- pattern GL_VIEW_CLASS_ETC2_EAC_RGBA
- pattern GL_VIEW_CLASS_ETC2_RGB
- pattern GL_VIEW_CLASS_ETC2_RGBA
- pattern GL_VIEW_CLASS_RGTC1_RED
- pattern GL_VIEW_CLASS_RGTC2_RG
- pattern GL_VIEW_CLASS_S3TC_DXT1_RGB
- pattern GL_VIEW_CLASS_S3TC_DXT1_RGBA
- pattern GL_VIEW_CLASS_S3TC_DXT3_RGBA
- pattern GL_VIEW_CLASS_S3TC_DXT5_RGBA
- pattern GL_VIEW_COMPATIBILITY_CLASS
- value glGetInternalformati64v
- PackageOpenGLRaw-3.3.4.1
- Exports137
- LanguageHaskell2010
- LicenceBSD-3-Clause
- SourceExtensionPredicates.hs
Extension Support
Is the ARB_internalformat_query2 extension supported? Note that in the presence of multiple contexts with different capabilities, this might be wrong. Use glGetARBInternalformatQuery2 in those cases instead.
Enums
Functions
value
glGetInternalformati64v :: MonadIO m=> GLenumtargetof type TextureTarget.-> GLenuminternalformatof type InternalFormat.-> GLenumpnameof type InternalFormatPName.-> GLsizeicount.-> Ptr GLint64paramspointing tocountelements of typeGLint64.-> m ()
Manual page for OpenGL 4.x.