gl-0.8.0: 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 :: forall a. (Num a, Eq a) => a Source #

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

pattern GL_SIMULTANEOUS_TEXTURE_AND_DEPTH_TEST :: forall a. (Num a, Eq a) => a Source #

pattern GL_SIMULTANEOUS_TEXTURE_AND_DEPTH_WRITE :: forall a. (Num a, Eq a) => a Source #

pattern GL_SIMULTANEOUS_TEXTURE_AND_STENCIL_TEST :: forall a. (Num a, Eq a) => a Source #

pattern GL_SIMULTANEOUS_TEXTURE_AND_STENCIL_WRITE :: forall a. (Num a, Eq a) => a Source #

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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