1'''Autogenerated by xml_generate script, do not edit!''' 2from OpenGL import platform as _p, arrays 3# Code generation uses this 4from OpenGL.raw.GL import _types as _cs 5# End users want this... 6from OpenGL.raw.GL._types import * 7from OpenGL.raw.GL import _errors 8from OpenGL.constant import Constant as _C 9 10import ctypes 11_EXTENSION_NAME = 'GL_ARB_internalformat_query2' 12def _f( function ): 13 return _p.createFunction( function,_p.PLATFORM.GL,'GL_ARB_internalformat_query2',error_checker=_errors._error_checker) 14GL_AUTO_GENERATE_MIPMAP=_C('GL_AUTO_GENERATE_MIPMAP',0x8295) 15GL_CAVEAT_SUPPORT=_C('GL_CAVEAT_SUPPORT',0x82B8) 16GL_CLEAR_BUFFER=_C('GL_CLEAR_BUFFER',0x82B4) 17GL_COLOR_COMPONENTS=_C('GL_COLOR_COMPONENTS',0x8283) 18GL_COLOR_ENCODING=_C('GL_COLOR_ENCODING',0x8296) 19GL_COLOR_RENDERABLE=_C('GL_COLOR_RENDERABLE',0x8286) 20GL_COMPUTE_TEXTURE=_C('GL_COMPUTE_TEXTURE',0x82A0) 21GL_DEPTH_COMPONENTS=_C('GL_DEPTH_COMPONENTS',0x8284) 22GL_DEPTH_RENDERABLE=_C('GL_DEPTH_RENDERABLE',0x8287) 23GL_FILTER=_C('GL_FILTER',0x829A) 24GL_FRAGMENT_TEXTURE=_C('GL_FRAGMENT_TEXTURE',0x829F) 25GL_FRAMEBUFFER_BLEND=_C('GL_FRAMEBUFFER_BLEND',0x828B) 26GL_FRAMEBUFFER_RENDERABLE=_C('GL_FRAMEBUFFER_RENDERABLE',0x8289) 27GL_FRAMEBUFFER_RENDERABLE_LAYERED=_C('GL_FRAMEBUFFER_RENDERABLE_LAYERED',0x828A) 28GL_FULL_SUPPORT=_C('GL_FULL_SUPPORT',0x82B7) 29GL_GEOMETRY_TEXTURE=_C('GL_GEOMETRY_TEXTURE',0x829E) 30GL_GET_TEXTURE_IMAGE_FORMAT=_C('GL_GET_TEXTURE_IMAGE_FORMAT',0x8291) 31GL_GET_TEXTURE_IMAGE_TYPE=_C('GL_GET_TEXTURE_IMAGE_TYPE',0x8292) 32GL_IMAGE_CLASS_10_10_10_2=_C('GL_IMAGE_CLASS_10_10_10_2',0x82C3) 33GL_IMAGE_CLASS_11_11_10=_C('GL_IMAGE_CLASS_11_11_10',0x82C2) 34GL_IMAGE_CLASS_1_X_16=_C('GL_IMAGE_CLASS_1_X_16',0x82BE) 35GL_IMAGE_CLASS_1_X_32=_C('GL_IMAGE_CLASS_1_X_32',0x82BB) 36GL_IMAGE_CLASS_1_X_8=_C('GL_IMAGE_CLASS_1_X_8',0x82C1) 37GL_IMAGE_CLASS_2_X_16=_C('GL_IMAGE_CLASS_2_X_16',0x82BD) 38GL_IMAGE_CLASS_2_X_32=_C('GL_IMAGE_CLASS_2_X_32',0x82BA) 39GL_IMAGE_CLASS_2_X_8=_C('GL_IMAGE_CLASS_2_X_8',0x82C0) 40GL_IMAGE_CLASS_4_X_16=_C('GL_IMAGE_CLASS_4_X_16',0x82BC) 41GL_IMAGE_CLASS_4_X_32=_C('GL_IMAGE_CLASS_4_X_32',0x82B9) 42GL_IMAGE_CLASS_4_X_8=_C('GL_IMAGE_CLASS_4_X_8',0x82BF) 43GL_IMAGE_COMPATIBILITY_CLASS=_C('GL_IMAGE_COMPATIBILITY_CLASS',0x82A8) 44GL_IMAGE_FORMAT_COMPATIBILITY_TYPE=_C('GL_IMAGE_FORMAT_COMPATIBILITY_TYPE',0x90C7) 45GL_IMAGE_PIXEL_FORMAT=_C('GL_IMAGE_PIXEL_FORMAT',0x82A9) 46GL_IMAGE_PIXEL_TYPE=_C('GL_IMAGE_PIXEL_TYPE',0x82AA) 47GL_IMAGE_TEXEL_SIZE=_C('GL_IMAGE_TEXEL_SIZE',0x82A7) 48GL_INTERNALFORMAT_ALPHA_SIZE=_C('GL_INTERNALFORMAT_ALPHA_SIZE',0x8274) 49GL_INTERNALFORMAT_ALPHA_TYPE=_C('GL_INTERNALFORMAT_ALPHA_TYPE',0x827B) 50GL_INTERNALFORMAT_BLUE_SIZE=_C('GL_INTERNALFORMAT_BLUE_SIZE',0x8273) 51GL_INTERNALFORMAT_BLUE_TYPE=_C('GL_INTERNALFORMAT_BLUE_TYPE',0x827A) 52GL_INTERNALFORMAT_DEPTH_SIZE=_C('GL_INTERNALFORMAT_DEPTH_SIZE',0x8275) 53GL_INTERNALFORMAT_DEPTH_TYPE=_C('GL_INTERNALFORMAT_DEPTH_TYPE',0x827C) 54GL_INTERNALFORMAT_GREEN_SIZE=_C('GL_INTERNALFORMAT_GREEN_SIZE',0x8272) 55GL_INTERNALFORMAT_GREEN_TYPE=_C('GL_INTERNALFORMAT_GREEN_TYPE',0x8279) 56GL_INTERNALFORMAT_PREFERRED=_C('GL_INTERNALFORMAT_PREFERRED',0x8270) 57GL_INTERNALFORMAT_RED_SIZE=_C('GL_INTERNALFORMAT_RED_SIZE',0x8271) 58GL_INTERNALFORMAT_RED_TYPE=_C('GL_INTERNALFORMAT_RED_TYPE',0x8278) 59GL_INTERNALFORMAT_SHARED_SIZE=_C('GL_INTERNALFORMAT_SHARED_SIZE',0x8277) 60GL_INTERNALFORMAT_STENCIL_SIZE=_C('GL_INTERNALFORMAT_STENCIL_SIZE',0x8276) 61GL_INTERNALFORMAT_STENCIL_TYPE=_C('GL_INTERNALFORMAT_STENCIL_TYPE',0x827D) 62GL_INTERNALFORMAT_SUPPORTED=_C('GL_INTERNALFORMAT_SUPPORTED',0x826F) 63GL_MANUAL_GENERATE_MIPMAP=_C('GL_MANUAL_GENERATE_MIPMAP',0x8294) 64GL_MAX_COMBINED_DIMENSIONS=_C('GL_MAX_COMBINED_DIMENSIONS',0x8282) 65GL_MAX_DEPTH=_C('GL_MAX_DEPTH',0x8280) 66GL_MAX_HEIGHT=_C('GL_MAX_HEIGHT',0x827F) 67GL_MAX_LAYERS=_C('GL_MAX_LAYERS',0x8281) 68GL_MAX_WIDTH=_C('GL_MAX_WIDTH',0x827E) 69GL_MIPMAP=_C('GL_MIPMAP',0x8293) 70GL_NUM_SAMPLE_COUNTS=_C('GL_NUM_SAMPLE_COUNTS',0x9380) 71GL_READ_PIXELS=_C('GL_READ_PIXELS',0x828C) 72GL_READ_PIXELS_FORMAT=_C('GL_READ_PIXELS_FORMAT',0x828D) 73GL_READ_PIXELS_TYPE=_C('GL_READ_PIXELS_TYPE',0x828E) 74GL_RENDERBUFFER=_C('GL_RENDERBUFFER',0x8D41) 75GL_SAMPLES=_C('GL_SAMPLES',0x80A9) 76GL_SHADER_IMAGE_ATOMIC=_C('GL_SHADER_IMAGE_ATOMIC',0x82A6) 77GL_SHADER_IMAGE_LOAD=_C('GL_SHADER_IMAGE_LOAD',0x82A4) 78GL_SHADER_IMAGE_STORE=_C('GL_SHADER_IMAGE_STORE',0x82A5) 79GL_SIMULTANEOUS_TEXTURE_AND_DEPTH_TEST=_C('GL_SIMULTANEOUS_TEXTURE_AND_DEPTH_TEST',0x82AC) 80GL_SIMULTANEOUS_TEXTURE_AND_DEPTH_WRITE=_C('GL_SIMULTANEOUS_TEXTURE_AND_DEPTH_WRITE',0x82AE) 81GL_SIMULTANEOUS_TEXTURE_AND_STENCIL_TEST=_C('GL_SIMULTANEOUS_TEXTURE_AND_STENCIL_TEST',0x82AD) 82GL_SIMULTANEOUS_TEXTURE_AND_STENCIL_WRITE=_C('GL_SIMULTANEOUS_TEXTURE_AND_STENCIL_WRITE',0x82AF) 83GL_SRGB_DECODE_ARB=_C('GL_SRGB_DECODE_ARB',0x8299) 84GL_SRGB_READ=_C('GL_SRGB_READ',0x8297) 85GL_SRGB_WRITE=_C('GL_SRGB_WRITE',0x8298) 86GL_STENCIL_COMPONENTS=_C('GL_STENCIL_COMPONENTS',0x8285) 87GL_STENCIL_RENDERABLE=_C('GL_STENCIL_RENDERABLE',0x8288) 88GL_TESS_CONTROL_TEXTURE=_C('GL_TESS_CONTROL_TEXTURE',0x829C) 89GL_TESS_EVALUATION_TEXTURE=_C('GL_TESS_EVALUATION_TEXTURE',0x829D) 90GL_TEXTURE_1D=_C('GL_TEXTURE_1D',0x0DE0) 91GL_TEXTURE_1D_ARRAY=_C('GL_TEXTURE_1D_ARRAY',0x8C18) 92GL_TEXTURE_2D=_C('GL_TEXTURE_2D',0x0DE1) 93GL_TEXTURE_2D_ARRAY=_C('GL_TEXTURE_2D_ARRAY',0x8C1A) 94GL_TEXTURE_2D_MULTISAMPLE=_C('GL_TEXTURE_2D_MULTISAMPLE',0x9100) 95GL_TEXTURE_2D_MULTISAMPLE_ARRAY=_C('GL_TEXTURE_2D_MULTISAMPLE_ARRAY',0x9102) 96GL_TEXTURE_3D=_C('GL_TEXTURE_3D',0x806F) 97GL_TEXTURE_BUFFER=_C('GL_TEXTURE_BUFFER',0x8C2A) 98GL_TEXTURE_COMPRESSED=_C('GL_TEXTURE_COMPRESSED',0x86A1) 99GL_TEXTURE_COMPRESSED_BLOCK_HEIGHT=_C('GL_TEXTURE_COMPRESSED_BLOCK_HEIGHT',0x82B2) 100GL_TEXTURE_COMPRESSED_BLOCK_SIZE=_C('GL_TEXTURE_COMPRESSED_BLOCK_SIZE',0x82B3) 101GL_TEXTURE_COMPRESSED_BLOCK_WIDTH=_C('GL_TEXTURE_COMPRESSED_BLOCK_WIDTH',0x82B1) 102GL_TEXTURE_CUBE_MAP=_C('GL_TEXTURE_CUBE_MAP',0x8513) 103GL_TEXTURE_CUBE_MAP_ARRAY=_C('GL_TEXTURE_CUBE_MAP_ARRAY',0x9009) 104GL_TEXTURE_GATHER=_C('GL_TEXTURE_GATHER',0x82A2) 105GL_TEXTURE_GATHER_SHADOW=_C('GL_TEXTURE_GATHER_SHADOW',0x82A3) 106GL_TEXTURE_IMAGE_FORMAT=_C('GL_TEXTURE_IMAGE_FORMAT',0x828F) 107GL_TEXTURE_IMAGE_TYPE=_C('GL_TEXTURE_IMAGE_TYPE',0x8290) 108GL_TEXTURE_RECTANGLE=_C('GL_TEXTURE_RECTANGLE',0x84F5) 109GL_TEXTURE_SHADOW=_C('GL_TEXTURE_SHADOW',0x82A1) 110GL_TEXTURE_VIEW=_C('GL_TEXTURE_VIEW',0x82B5) 111GL_VERTEX_TEXTURE=_C('GL_VERTEX_TEXTURE',0x829B) 112GL_VIEW_CLASS_128_BITS=_C('GL_VIEW_CLASS_128_BITS',0x82C4) 113GL_VIEW_CLASS_16_BITS=_C('GL_VIEW_CLASS_16_BITS',0x82CA) 114GL_VIEW_CLASS_24_BITS=_C('GL_VIEW_CLASS_24_BITS',0x82C9) 115GL_VIEW_CLASS_32_BITS=_C('GL_VIEW_CLASS_32_BITS',0x82C8) 116GL_VIEW_CLASS_48_BITS=_C('GL_VIEW_CLASS_48_BITS',0x82C7) 117GL_VIEW_CLASS_64_BITS=_C('GL_VIEW_CLASS_64_BITS',0x82C6) 118GL_VIEW_CLASS_8_BITS=_C('GL_VIEW_CLASS_8_BITS',0x82CB) 119GL_VIEW_CLASS_96_BITS=_C('GL_VIEW_CLASS_96_BITS',0x82C5) 120GL_VIEW_CLASS_ASTC_10x10_RGBA=_C('GL_VIEW_CLASS_ASTC_10x10_RGBA',0x9393) 121GL_VIEW_CLASS_ASTC_10x5_RGBA=_C('GL_VIEW_CLASS_ASTC_10x5_RGBA',0x9390) 122GL_VIEW_CLASS_ASTC_10x6_RGBA=_C('GL_VIEW_CLASS_ASTC_10x6_RGBA',0x9391) 123GL_VIEW_CLASS_ASTC_10x8_RGBA=_C('GL_VIEW_CLASS_ASTC_10x8_RGBA',0x9392) 124GL_VIEW_CLASS_ASTC_12x10_RGBA=_C('GL_VIEW_CLASS_ASTC_12x10_RGBA',0x9394) 125GL_VIEW_CLASS_ASTC_12x12_RGBA=_C('GL_VIEW_CLASS_ASTC_12x12_RGBA',0x9395) 126GL_VIEW_CLASS_ASTC_4x4_RGBA=_C('GL_VIEW_CLASS_ASTC_4x4_RGBA',0x9388) 127GL_VIEW_CLASS_ASTC_5x4_RGBA=_C('GL_VIEW_CLASS_ASTC_5x4_RGBA',0x9389) 128GL_VIEW_CLASS_ASTC_5x5_RGBA=_C('GL_VIEW_CLASS_ASTC_5x5_RGBA',0x938A) 129GL_VIEW_CLASS_ASTC_6x5_RGBA=_C('GL_VIEW_CLASS_ASTC_6x5_RGBA',0x938B) 130GL_VIEW_CLASS_ASTC_6x6_RGBA=_C('GL_VIEW_CLASS_ASTC_6x6_RGBA',0x938C) 131GL_VIEW_CLASS_ASTC_8x5_RGBA=_C('GL_VIEW_CLASS_ASTC_8x5_RGBA',0x938D) 132GL_VIEW_CLASS_ASTC_8x6_RGBA=_C('GL_VIEW_CLASS_ASTC_8x6_RGBA',0x938E) 133GL_VIEW_CLASS_ASTC_8x8_RGBA=_C('GL_VIEW_CLASS_ASTC_8x8_RGBA',0x938F) 134GL_VIEW_CLASS_BPTC_FLOAT=_C('GL_VIEW_CLASS_BPTC_FLOAT',0x82D3) 135GL_VIEW_CLASS_BPTC_UNORM=_C('GL_VIEW_CLASS_BPTC_UNORM',0x82D2) 136GL_VIEW_CLASS_EAC_R11=_C('GL_VIEW_CLASS_EAC_R11',0x9383) 137GL_VIEW_CLASS_EAC_RG11=_C('GL_VIEW_CLASS_EAC_RG11',0x9384) 138GL_VIEW_CLASS_ETC2_EAC_RGBA=_C('GL_VIEW_CLASS_ETC2_EAC_RGBA',0x9387) 139GL_VIEW_CLASS_ETC2_RGB=_C('GL_VIEW_CLASS_ETC2_RGB',0x9385) 140GL_VIEW_CLASS_ETC2_RGBA=_C('GL_VIEW_CLASS_ETC2_RGBA',0x9386) 141GL_VIEW_CLASS_RGTC1_RED=_C('GL_VIEW_CLASS_RGTC1_RED',0x82D0) 142GL_VIEW_CLASS_RGTC2_RG=_C('GL_VIEW_CLASS_RGTC2_RG',0x82D1) 143GL_VIEW_CLASS_S3TC_DXT1_RGB=_C('GL_VIEW_CLASS_S3TC_DXT1_RGB',0x82CC) 144GL_VIEW_CLASS_S3TC_DXT1_RGBA=_C('GL_VIEW_CLASS_S3TC_DXT1_RGBA',0x82CD) 145GL_VIEW_CLASS_S3TC_DXT3_RGBA=_C('GL_VIEW_CLASS_S3TC_DXT3_RGBA',0x82CE) 146GL_VIEW_CLASS_S3TC_DXT5_RGBA=_C('GL_VIEW_CLASS_S3TC_DXT5_RGBA',0x82CF) 147GL_VIEW_COMPATIBILITY_CLASS=_C('GL_VIEW_COMPATIBILITY_CLASS',0x82B6) 148@_f 149@_p.types(None,_cs.GLenum,_cs.GLenum,_cs.GLenum,_cs.GLsizei,arrays.GLint64Array) 150def glGetInternalformati64v(target,internalformat,pname,bufSize,params):pass 151