gl-0.7.2: Complete OpenGL raw bindings

Safe HaskellNone
LanguageHaskell2010

Graphics.GL.Ext.ARB.InternalformatQuery2

Contents

Synopsis

Extension Support

gl_ARB_internalformat_query2 :: Bool Source

Checks that the GL_ARB_internalformat_query2 extension is available.

GL_ARB_internalformat_query2

glGetInternalformati64v :: MonadIO m => GLenum -> GLenum -> GLenum -> GLsizei -> Ptr GLint64 -> m () Source

Usage: glGetInternalformati64v target internalformat pname bufSize params

The length of params should be bufSize.

pattern GL_AUTO_GENERATE_MIPMAP :: () => (Eq a, Num a) => a Source

pattern GL_CAVEAT_SUPPORT :: () => (Eq a, Num a) => a Source

pattern GL_CLEAR_BUFFER :: () => (Eq a, Num a) => a Source

pattern GL_COLOR_COMPONENTS :: () => (Eq a, Num a) => a Source

pattern GL_COLOR_ENCODING :: () => (Eq a, Num a) => a Source

pattern GL_COLOR_RENDERABLE :: () => (Eq a, Num a) => a Source

pattern GL_COMPUTE_TEXTURE :: () => (Eq a, Num a) => a Source

pattern GL_DEPTH_COMPONENTS :: () => (Eq a, Num a) => a Source

pattern GL_DEPTH_RENDERABLE :: () => (Eq a, Num a) => a Source

pattern GL_FILTER :: () => (Eq a, Num a) => a Source

pattern GL_FRAGMENT_TEXTURE :: () => (Eq a, Num a) => a Source

pattern GL_FRAMEBUFFER_BLEND :: () => (Eq a, Num a) => a Source

pattern GL_FRAMEBUFFER_RENDERABLE :: () => (Eq a, Num a) => a Source

pattern GL_FRAMEBUFFER_RENDERABLE_LAYERED :: () => (Eq a, Num a) => a Source

pattern GL_FULL_SUPPORT :: () => (Eq a, Num a) => a Source

pattern GL_GEOMETRY_TEXTURE :: () => (Eq a, Num a) => a Source

pattern GL_GET_TEXTURE_IMAGE_FORMAT :: () => (Eq a, Num a) => a Source

pattern GL_GET_TEXTURE_IMAGE_TYPE :: () => (Eq a, Num a) => a Source

pattern GL_IMAGE_CLASS_10_10_10_2 :: () => (Eq a, Num a) => a Source

pattern GL_IMAGE_CLASS_11_11_10 :: () => (Eq a, Num a) => a Source

pattern GL_IMAGE_CLASS_1_X_16 :: () => (Eq a, Num a) => a Source

pattern GL_IMAGE_CLASS_1_X_32 :: () => (Eq a, Num a) => a Source

pattern GL_IMAGE_CLASS_1_X_8 :: () => (Eq a, Num a) => a Source

pattern GL_IMAGE_CLASS_2_X_16 :: () => (Eq a, Num a) => a Source

pattern GL_IMAGE_CLASS_2_X_32 :: () => (Eq a, Num a) => a Source

pattern GL_IMAGE_CLASS_2_X_8 :: () => (Eq a, Num a) => a Source

pattern GL_IMAGE_CLASS_4_X_16 :: () => (Eq a, Num a) => a Source

pattern GL_IMAGE_CLASS_4_X_32 :: () => (Eq a, Num a) => a Source

pattern GL_IMAGE_CLASS_4_X_8 :: () => (Eq a, Num a) => a Source

pattern GL_IMAGE_COMPATIBILITY_CLASS :: () => (Eq a, Num a) => a Source

pattern GL_IMAGE_FORMAT_COMPATIBILITY_TYPE :: () => (Eq a, Num a) => a Source

pattern GL_IMAGE_PIXEL_FORMAT :: () => (Eq a, Num a) => a Source

pattern GL_IMAGE_PIXEL_TYPE :: () => (Eq a, Num a) => a Source

pattern GL_IMAGE_TEXEL_SIZE :: () => (Eq a, Num a) => a Source

pattern GL_INTERNALFORMAT_ALPHA_SIZE :: () => (Eq a, Num a) => a Source

pattern GL_INTERNALFORMAT_ALPHA_TYPE :: () => (Eq a, Num a) => a Source

pattern GL_INTERNALFORMAT_BLUE_SIZE :: () => (Eq a, Num a) => a Source

pattern GL_INTERNALFORMAT_BLUE_TYPE :: () => (Eq a, Num a) => a Source

pattern GL_INTERNALFORMAT_DEPTH_SIZE :: () => (Eq a, Num a) => a Source

pattern GL_INTERNALFORMAT_DEPTH_TYPE :: () => (Eq a, Num a) => a Source

pattern GL_INTERNALFORMAT_GREEN_SIZE :: () => (Eq a, Num a) => a Source

pattern GL_INTERNALFORMAT_GREEN_TYPE :: () => (Eq a, Num a) => a Source

pattern GL_INTERNALFORMAT_PREFERRED :: () => (Eq a, Num a) => a Source

pattern GL_INTERNALFORMAT_RED_SIZE :: () => (Eq a, Num a) => a Source

pattern GL_INTERNALFORMAT_RED_TYPE :: () => (Eq a, Num a) => a Source

pattern GL_INTERNALFORMAT_SHARED_SIZE :: () => (Eq a, Num a) => a Source

pattern GL_INTERNALFORMAT_STENCIL_SIZE :: () => (Eq a, Num a) => a Source

pattern GL_INTERNALFORMAT_STENCIL_TYPE :: () => (Eq a, Num a) => a Source

pattern GL_INTERNALFORMAT_SUPPORTED :: () => (Eq a, Num a) => a Source

pattern GL_MANUAL_GENERATE_MIPMAP :: () => (Eq a, Num a) => a Source

pattern GL_MAX_COMBINED_DIMENSIONS :: () => (Eq a, Num a) => a Source

pattern GL_MAX_DEPTH :: () => (Eq a, Num a) => a Source

pattern GL_MAX_HEIGHT :: () => (Eq a, Num a) => a Source

pattern GL_MAX_LAYERS :: () => (Eq a, Num a) => a Source

pattern GL_MAX_WIDTH :: () => (Eq a, Num a) => a Source

pattern GL_MIPMAP :: () => (Eq a, Num a) => a Source

pattern GL_NUM_SAMPLE_COUNTS :: () => (Eq a, Num a) => a Source

pattern GL_READ_PIXELS :: () => (Eq a, Num a) => a Source

pattern GL_READ_PIXELS_FORMAT :: () => (Eq a, Num a) => a Source

pattern GL_READ_PIXELS_TYPE :: () => (Eq a, Num a) => a Source

pattern GL_RENDERBUFFER :: () => (Eq a, Num a) => a Source

pattern GL_SAMPLES :: () => (Eq a, Num a) => a Source

pattern GL_SHADER_IMAGE_ATOMIC :: () => (Eq a, Num a) => a Source

pattern GL_SHADER_IMAGE_LOAD :: () => (Eq a, Num a) => a Source

pattern GL_SHADER_IMAGE_STORE :: () => (Eq a, Num a) => a Source

pattern GL_SRGB_DECODE_ARB :: () => (Eq a, Num a) => a Source

pattern GL_SRGB_READ :: () => (Eq a, Num a) => a Source

pattern GL_SRGB_WRITE :: () => (Eq a, Num a) => a Source

pattern GL_STENCIL_COMPONENTS :: () => (Eq a, Num a) => a Source

pattern GL_STENCIL_RENDERABLE :: () => (Eq a, Num a) => a Source

pattern GL_TESS_CONTROL_TEXTURE :: () => (Eq a, Num a) => a Source

pattern GL_TESS_EVALUATION_TEXTURE :: () => (Eq a, Num a) => a Source

pattern GL_TEXTURE_1D :: () => (Eq a, Num a) => a Source

pattern GL_TEXTURE_1D_ARRAY :: () => (Eq a, Num a) => a Source

pattern GL_TEXTURE_2D :: () => (Eq a, Num a) => a Source

pattern GL_TEXTURE_2D_ARRAY :: () => (Eq a, Num a) => a Source

pattern GL_TEXTURE_2D_MULTISAMPLE :: () => (Eq a, Num a) => a Source

pattern GL_TEXTURE_2D_MULTISAMPLE_ARRAY :: () => (Eq a, Num a) => a Source

pattern GL_TEXTURE_3D :: () => (Eq a, Num a) => a Source

pattern GL_TEXTURE_BUFFER :: () => (Eq a, Num a) => a Source

pattern GL_TEXTURE_COMPRESSED :: () => (Eq a, Num a) => a Source

pattern GL_TEXTURE_COMPRESSED_BLOCK_HEIGHT :: () => (Eq a, Num a) => a Source

pattern GL_TEXTURE_COMPRESSED_BLOCK_SIZE :: () => (Eq a, Num a) => a Source

pattern GL_TEXTURE_COMPRESSED_BLOCK_WIDTH :: () => (Eq a, Num a) => a Source

pattern GL_TEXTURE_CUBE_MAP :: () => (Eq a, Num a) => a Source

pattern GL_TEXTURE_CUBE_MAP_ARRAY :: () => (Eq a, Num a) => a Source

pattern GL_TEXTURE_GATHER :: () => (Eq a, Num a) => a Source

pattern GL_TEXTURE_GATHER_SHADOW :: () => (Eq a, Num a) => a Source

pattern GL_TEXTURE_IMAGE_FORMAT :: () => (Eq a, Num a) => a Source

pattern GL_TEXTURE_IMAGE_TYPE :: () => (Eq a, Num a) => a Source

pattern GL_TEXTURE_RECTANGLE :: () => (Eq a, Num a) => a Source

pattern GL_TEXTURE_SHADOW :: () => (Eq a, Num a) => a Source

pattern GL_TEXTURE_VIEW :: () => (Eq a, Num a) => a Source

pattern GL_VERTEX_TEXTURE :: () => (Eq a, Num a) => a Source

pattern GL_VIEW_CLASS_128_BITS :: () => (Eq a, Num a) => a Source

pattern GL_VIEW_CLASS_16_BITS :: () => (Eq a, Num a) => a Source

pattern GL_VIEW_CLASS_24_BITS :: () => (Eq a, Num a) => a Source

pattern GL_VIEW_CLASS_32_BITS :: () => (Eq a, Num a) => a Source

pattern GL_VIEW_CLASS_48_BITS :: () => (Eq a, Num a) => a Source

pattern GL_VIEW_CLASS_64_BITS :: () => (Eq a, Num a) => a Source

pattern GL_VIEW_CLASS_8_BITS :: () => (Eq a, Num a) => a Source

pattern GL_VIEW_CLASS_96_BITS :: () => (Eq a, Num a) => a Source

pattern GL_VIEW_CLASS_BPTC_FLOAT :: () => (Eq a, Num a) => a Source

pattern GL_VIEW_CLASS_BPTC_UNORM :: () => (Eq a, Num a) => a Source

pattern GL_VIEW_CLASS_RGTC1_RED :: () => (Eq a, Num a) => a Source

pattern GL_VIEW_CLASS_RGTC2_RG :: () => (Eq a, Num a) => a Source

pattern GL_VIEW_CLASS_S3TC_DXT1_RGB :: () => (Eq a, Num a) => a Source

pattern GL_VIEW_CLASS_S3TC_DXT1_RGBA :: () => (Eq a, Num a) => a Source

pattern GL_VIEW_CLASS_S3TC_DXT3_RGBA :: () => (Eq a, Num a) => a Source

pattern GL_VIEW_CLASS_S3TC_DXT5_RGBA :: () => (Eq a, Num a) => a Source

pattern GL_VIEW_COMPATIBILITY_CLASS :: () => (Eq a, Num a) => a Source