# class GL

#### package lime.graphics.opengl

Available on Android, HTML5, iOS, Linux, macOS, Neko, Windows

### Static variables

###

`staticinline read onlyACTIVE_ATTRIBUTES:Int = 0x8B89`

###

`staticinline read onlyACTIVE_TEXTURE:Int = 0x84E0`

###

`staticinline read onlyACTIVE_UNIFORMS:Int = 0x8B86`

###

`staticinline read onlyACTIVE_UNIFORM_BLOCKS:Int = 0x8A36`

###

`staticinline read onlyALIASED_LINE_WIDTH_RANGE:Int = 0x846E`

###

`staticinline read onlyALIASED_POINT_SIZE_RANGE:Int = 0x846D`

###

`staticinline read onlyALPHA:Int = 0x1906`

###

`staticinline read onlyALPHA_BITS:Int = 0x0D55`

###

`staticinline read onlyALREADY_SIGNALED:Int = 0x911A`

###

`staticinline read onlyALWAYS:Int = 0x0207`

###

`staticinline read onlyANY_SAMPLES_PASSED:Int = 0x8C2F`

###

`staticinline read onlyANY_SAMPLES_PASSED_CONSERVATIVE:Int = 0x8D6A`

###

`staticinline read onlyARRAY_BUFFER:Int = 0x8892`

###

`staticinline read onlyARRAY_BUFFER_BINDING:Int = 0x8894`

###

`staticinline read onlyATTACHED_SHADERS:Int = 0x8B85`

###

`staticinline read onlyBACK:Int = 0x0405`

###

`staticinline read onlyBLEND:Int = 0x0BE2`

###

`staticinline read onlyBLEND_COLOR:Int = 0x8005`

###

`staticinline read onlyBLEND_DST_ALPHA:Int = 0x80CA`

###

`staticinline read onlyBLEND_DST_RGB:Int = 0x80C8`

###

`staticinline read onlyBLEND_EQUATION:Int = 0x8009`

###

`staticinline read onlyBLEND_EQUATION_ALPHA:Int = 0x883D`

###

`staticinline read onlyBLEND_EQUATION_RGB:Int = 0x8009`

###

`staticinline read onlyBLEND_SRC_ALPHA:Int = 0x80CB`

###

`staticinline read onlyBLEND_SRC_RGB:Int = 0x80C9`

###

`staticinline read onlyBLUE_BITS:Int = 0x0D54`

###

`staticinline read onlyBOOL:Int = 0x8B56`

###

`staticinline read onlyBOOL_VEC2:Int = 0x8B57`

###

`staticinline read onlyBOOL_VEC3:Int = 0x8B58`

###

`staticinline read onlyBOOL_VEC4:Int = 0x8B59`

###

`staticinline read onlyBROWSER_DEFAULT_WEBGL:Int = 0x9244`

###

`staticinline read onlyBUFFER_SIZE:Int = 0x8764`

###

`staticinline read onlyBUFFER_USAGE:Int = 0x8765`

###

`staticinline read onlyBYTE:Int = 0x1400`

###

`staticinline read onlyCCW:Int = 0x0901`

###

`staticinline read onlyCLAMP_TO_EDGE:Int = 0x812F`

###

`staticinline read onlyCOLOR:Int = 0x1800`

###

`staticinline read onlyCOLOR_ATTACHMENT0:Int = 0x8CE0`

###

`staticinline read onlyCOLOR_ATTACHMENT1:Int = 0x8CE1`

###

`staticinline read onlyCOLOR_ATTACHMENT10:Int = 0x8CEA`

###

`staticinline read onlyCOLOR_ATTACHMENT11:Int = 0x8CEB`

###

`staticinline read onlyCOLOR_ATTACHMENT12:Int = 0x8CEC`

###

`staticinline read onlyCOLOR_ATTACHMENT13:Int = 0x8CED`

###

`staticinline read onlyCOLOR_ATTACHMENT14:Int = 0x8CEE`

###

`staticinline read onlyCOLOR_ATTACHMENT15:Int = 0x8CEF`

###

`staticinline read onlyCOLOR_ATTACHMENT2:Int = 0x8CE2`

###

`staticinline read onlyCOLOR_ATTACHMENT3:Int = 0x8CE3`

###

`staticinline read onlyCOLOR_ATTACHMENT4:Int = 0x8CE4`

###

`staticinline read onlyCOLOR_ATTACHMENT5:Int = 0x8CE5`

###

`staticinline read onlyCOLOR_ATTACHMENT6:Int = 0x8CE6`

###

`staticinline read onlyCOLOR_ATTACHMENT7:Int = 0x8CE7`

###

`staticinline read onlyCOLOR_ATTACHMENT8:Int = 0x8CE8`

###

`staticinline read onlyCOLOR_ATTACHMENT9:Int = 0x8CE9`

###

`staticinline read onlyCOLOR_BUFFER_BIT:Int = 0x00004000`

###

`staticinline read onlyCOLOR_CLEAR_VALUE:Int = 0x0C22`

###

`staticinline read onlyCOLOR_WRITEMASK:Int = 0x0C23`

###

`staticinline read onlyCOMPARE_REF_TO_TEXTURE:Int = 0x884E`

###

`staticinline read onlyCOMPILE_STATUS:Int = 0x8B81`

###

`staticinline read onlyCOMPRESSED_TEXTURE_FORMATS:Int = 0x86A3`

###

`staticinline read onlyCONDITION_SATISFIED:Int = 0x911C`

###

`staticinline read onlyCONSTANT_ALPHA:Int = 0x8003`

###

`staticinline read onlyCONSTANT_COLOR:Int = 0x8001`

###

`staticinline read onlyCONTEXT_LOST_WEBGL:Int = 0x9242`

###

`staticinline read onlyCOPY_READ_BUFFER:Int = 0x8F36`

###

`staticinline read onlyCOPY_READ_BUFFER_BINDING:Int = 0x8F36`

###

`staticinline read onlyCOPY_WRITE_BUFFER:Int = 0x8F37`

###

`staticinline read onlyCOPY_WRITE_BUFFER_BINDING:Int = 0x8F37`

###

`staticinline read onlyCULL_FACE:Int = 0x0B44`

###

`staticinline read onlyCULL_FACE_MODE:Int = 0x0B45`

###

`staticinline read onlyCURRENT_PROGRAM:Int = 0x8B8D`

###

`staticinline read onlyCURRENT_QUERY:Int = 0x8865`

###

`staticinline read onlyCURRENT_VERTEX_ATTRIB:Int = 0x8626`

###

`staticinline read onlyCW:Int = 0x0900`

###

`staticinline read onlyDECR:Int = 0x1E03`

###

`staticinline read onlyDECR_WRAP:Int = 0x8508`

###

`staticinline read onlyDELETE_STATUS:Int = 0x8B80`

###

`staticinline read onlyDEPTH:Int = 0x1801`

###

`staticinline read onlyDEPTH24_STENCIL8:Int = 0x88F0`

###

`staticinline read onlyDEPTH32F_STENCIL8:Int = 0x8CAD`

###

`staticinline read onlyDEPTH_ATTACHMENT:Int = 0x8D00`

###

`staticinline read onlyDEPTH_BITS:Int = 0x0D56`

###

`staticinline read onlyDEPTH_BUFFER_BIT:Int = 0x00000100`

###

`staticinline read onlyDEPTH_CLEAR_VALUE:Int = 0x0B73`

###

`staticinline read onlyDEPTH_COMPONENT:Int = 0x1902`

###

`staticinline read onlyDEPTH_COMPONENT16:Int = 0x81A5`

###

`staticinline read onlyDEPTH_COMPONENT24:Int = 0x81A6`

###

`staticinline read onlyDEPTH_COMPONENT32F:Int = 0x8CAC`

###

`staticinline read onlyDEPTH_FUNC:Int = 0x0B74`

###

`staticinline read onlyDEPTH_RANGE:Int = 0x0B70`

###

`staticinline read onlyDEPTH_STENCIL:Int = 0x84F9`

###

`staticinline read onlyDEPTH_STENCIL_ATTACHMENT:Int = 0x821A`

###

`staticinline read onlyDEPTH_TEST:Int = 0x0B71`

###

`staticinline read onlyDEPTH_WRITEMASK:Int = 0x0B72`

###

`staticinline read onlyDITHER:Int = 0x0BD0`

###

`staticinline read onlyDONT_CARE:Int = 0x1100`

###

`staticinline read onlyDRAW_BUFFER0:Int = 0x8825`

###

`staticinline read onlyDRAW_BUFFER1:Int = 0x8826`

###

`staticinline read onlyDRAW_BUFFER10:Int = 0x882F`

###

`staticinline read onlyDRAW_BUFFER11:Int = 0x8830`

###

`staticinline read onlyDRAW_BUFFER12:Int = 0x8831`

###

`staticinline read onlyDRAW_BUFFER13:Int = 0x8832`

###

`staticinline read onlyDRAW_BUFFER14:Int = 0x8833`

###

`staticinline read onlyDRAW_BUFFER15:Int = 0x8834`

###

`staticinline read onlyDRAW_BUFFER2:Int = 0x8827`

###

`staticinline read onlyDRAW_BUFFER3:Int = 0x8828`

###

`staticinline read onlyDRAW_BUFFER4:Int = 0x8829`

###

`staticinline read onlyDRAW_BUFFER5:Int = 0x882A`

###

`staticinline read onlyDRAW_BUFFER6:Int = 0x882B`

###

`staticinline read onlyDRAW_BUFFER7:Int = 0x882C`

###

`staticinline read onlyDRAW_BUFFER8:Int = 0x882D`

###

`staticinline read onlyDRAW_BUFFER9:Int = 0x882E`

###

`staticinline read onlyDRAW_FRAMEBUFFER:Int = 0x8CA9`

###

`staticinline read onlyDRAW_FRAMEBUFFER_BINDING:Int = 0x8CA6`

###

`staticinline read onlyDST_ALPHA:Int = 0x0304`

###

`staticinline read onlyDST_COLOR:Int = 0x0306`

###

`staticinline read onlyDYNAMIC_COPY:Int = 0x88EA`

###

`staticinline read onlyDYNAMIC_DRAW:Int = 0x88E8`

###

`staticinline read onlyDYNAMIC_READ:Int = 0x88E9`

###

`staticinline read onlyELEMENT_ARRAY_BUFFER:Int = 0x8893`

###

`staticinline read onlyELEMENT_ARRAY_BUFFER_BINDING:Int = 0x8895`

###

`staticinline read onlyEQUAL:Int = 0x0202`

###

`staticinline read onlyEXTENSIONS:Int = 0x1F03`

###

`staticinline read onlyFASTEST:Int = 0x1101`

###

`staticinline read onlyFLOAT:Int = 0x1406`

###

`staticinline read onlyFLOAT_32_UNSIGNED_INT_24_8_REV:Int = 0x8DAD`

###

`staticinline read onlyFLOAT_MAT2:Int = 0x8B5A`

###

`staticinline read onlyFLOAT_MAT2x3:Int = 0x8B65`

###

`staticinline read onlyFLOAT_MAT2x4:Int = 0x8B66`

###

`staticinline read onlyFLOAT_MAT3:Int = 0x8B5B`

###

`staticinline read onlyFLOAT_MAT3x2:Int = 0x8B67`

###

`staticinline read onlyFLOAT_MAT3x4:Int = 0x8B68`

###

`staticinline read onlyFLOAT_MAT4:Int = 0x8B5C`

###

`staticinline read onlyFLOAT_MAT4x2:Int = 0x8B69`

###

`staticinline read onlyFLOAT_MAT4x3:Int = 0x8B6A`

###

`staticinline read onlyFLOAT_VEC2:Int = 0x8B50`

###

`staticinline read onlyFLOAT_VEC3:Int = 0x8B51`

###

`staticinline read onlyFLOAT_VEC4:Int = 0x8B52`

###

`staticinline read onlyFRAGMENT_SHADER:Int = 0x8B30`

###

`staticinline read onlyFRAGMENT_SHADER_DERIVATIVE_HINT:Int = 0x8B8B`

###

`staticinline read onlyFRAMEBUFFER:Int = 0x8D40`

###

`staticinline read onlyFRAMEBUFFER_ATTACHMENT_ALPHA_SIZE:Int = 0x8215`

###

`staticinline read onlyFRAMEBUFFER_ATTACHMENT_BLUE_SIZE:Int = 0x8214`

###

`staticinline read onlyFRAMEBUFFER_ATTACHMENT_COLOR_ENCODING:Int = 0x8210`

###

`staticinline read onlyFRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE:Int = 0x8211`

###

`staticinline read onlyFRAMEBUFFER_ATTACHMENT_DEPTH_SIZE:Int = 0x8216`

###

`staticinline read onlyFRAMEBUFFER_ATTACHMENT_GREEN_SIZE:Int = 0x8213`

###

`staticinline read onlyFRAMEBUFFER_ATTACHMENT_OBJECT_NAME:Int = 0x8CD1`

###

`staticinline read onlyFRAMEBUFFER_ATTACHMENT_OBJECT_TYPE:Int = 0x8CD0`

###

`staticinline read onlyFRAMEBUFFER_ATTACHMENT_RED_SIZE:Int = 0x8212`

###

`staticinline read onlyFRAMEBUFFER_ATTACHMENT_STENCIL_SIZE:Int = 0x8217`

###

`staticinline read onlyFRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE:Int = 0x8CD3`

###

`staticinline read onlyFRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER:Int = 0x8CD4`

###

`staticinline read onlyFRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL:Int = 0x8CD2`

###

`staticinline read onlyFRAMEBUFFER_BINDING:Int = 0x8CA6`

###

`staticinline read onlyFRAMEBUFFER_COMPLETE:Int = 0x8CD5`

###

`staticinline read onlyFRAMEBUFFER_DEFAULT:Int = 0x8218`

###

`staticinline read onlyFRAMEBUFFER_INCOMPLETE_ATTACHMENT:Int = 0x8CD6`

###

`staticinline read onlyFRAMEBUFFER_INCOMPLETE_DIMENSIONS:Int = 0x8CD9`

###

`staticinline read onlyFRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT:Int = 0x8CD7`

###

`staticinline read onlyFRAMEBUFFER_INCOMPLETE_MULTISAMPLE:Int = 0x8D56`

###

`staticinline read onlyFRAMEBUFFER_UNSUPPORTED:Int = 0x8CDD`

###

`staticinline read onlyFRONT:Int = 0x0404`

###

`staticinline read onlyFRONT_AND_BACK:Int = 0x0408`

###

`staticinline read onlyFRONT_FACE:Int = 0x0B46`

###

`staticinline read onlyFUNC_ADD:Int = 0x8006`

###

`staticinline read onlyFUNC_REVERSE_SUBTRACT:Int = 0x800B`

###

`staticinline read onlyFUNC_SUBTRACT:Int = 0x800A`

###

`staticinline read onlyGENERATE_MIPMAP_HINT:Int = 0x8192`

###

`staticinline read onlyGEQUAL:Int = 0x0206`

###

`staticinline read onlyGREATER:Int = 0x0204`

###

`staticinline read onlyGREEN_BITS:Int = 0x0D53`

###

`staticinline read onlyHALF_FLOAT:Int = 0x140B`

###

`staticinline read onlyHIGH_FLOAT:Int = 0x8DF2`

###

`staticinline read onlyHIGH_INT:Int = 0x8DF5`

###

`staticinline read onlyIMPLEMENTATION_COLOR_READ_FORMAT:Int = 0x8B9B`

###

`staticinline read onlyIMPLEMENTATION_COLOR_READ_TYPE:Int = 0x8B9A`

###

`staticinline read onlyINCR:Int = 0x1E02`

###

`staticinline read onlyINCR_WRAP:Int = 0x8507`

###

`staticinline read onlyINT:Int = 0x1404`

###

`staticinline read onlyINTERLEAVED_ATTRIBS:Int = 0x8C8C`

###

`staticinline read onlyINT_2_10_10_10_REV:Int = 0x8D9F`

###

`staticinline read onlyINT_SAMPLER_2D:Int = 0x8DCA`

###

`staticinline read onlyINT_SAMPLER_2D_ARRAY:Int = 0x8DCF`

###

`staticinline read onlyINT_SAMPLER_3D:Int = 0x8DCB`

###

`staticinline read onlyINT_SAMPLER_CUBE:Int = 0x8DCC`

###

`staticinline read onlyINT_VEC2:Int = 0x8B53`

###

`staticinline read onlyINT_VEC3:Int = 0x8B54`

###

`staticinline read onlyINT_VEC4:Int = 0x8B55`

###

`staticinline read onlyINVALID_ENUM:Int = 0x0500`

###

`staticinline read onlyINVALID_FRAMEBUFFER_OPERATION:Int = 0x0506`

###

`staticinline read onlyINVALID_INDEX:Int = 0xFFFFFFFF`

###

`staticinline read onlyINVALID_OPERATION:Int = 0x0502`

###

`staticinline read onlyINVALID_VALUE:Int = 0x0501`

###

`staticinline read onlyINVERT:Int = 0x150A`

###

`staticinline read onlyKEEP:Int = 0x1E00`

###

`staticinline read onlyLEQUAL:Int = 0x0203`

###

`staticinline read onlyLESS:Int = 0x0201`

###

`staticinline read onlyLINEAR:Int = 0x2601`

###

`staticinline read onlyLINEAR_MIPMAP_LINEAR:Int = 0x2703`

###

`staticinline read onlyLINEAR_MIPMAP_NEAREST:Int = 0x2701`

###

`staticinline read onlyLINES:Int = 0x0001`

###

`staticinline read onlyLINE_LOOP:Int = 0x0002`

###

`staticinline read onlyLINE_STRIP:Int = 0x0003`

###

`staticinline read onlyLINE_WIDTH:Int = 0x0B21`

###

`staticinline read onlyLINK_STATUS:Int = 0x8B82`

###

`staticinline read onlyLOW_FLOAT:Int = 0x8DF0`

###

`staticinline read onlyLOW_INT:Int = 0x8DF3`

###

`staticinline read onlyLUMINANCE:Int = 0x1909`

###

`staticinline read onlyLUMINANCE_ALPHA:Int = 0x190A`

###

`staticinline read onlyMAX:Int = 0x8008`

###

`staticinline read onlyMAX_3D_TEXTURE_SIZE:Int = 0x8073`

###

`staticinline read onlyMAX_ARRAY_TEXTURE_LAYERS:Int = 0x88FF`

###

`staticinline read onlyMAX_CLIENT_WAIT_TIMEOUT_WEBGL:Int = 0x9247`

###

`staticinline read onlyMAX_COLOR_ATTACHMENTS:Int = 0x8CDF`

###

`staticinline read onlyMAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS:Int = 0x8A33`

###

`staticinline read onlyMAX_COMBINED_TEXTURE_IMAGE_UNITS:Int = 0x8B4D`

###

`staticinline read onlyMAX_COMBINED_UNIFORM_BLOCKS:Int = 0x8A2E`

###

`staticinline read onlyMAX_COMBINED_VERTEX_UNIFORM_COMPONENTS:Int = 0x8A31`

###

`staticinline read onlyMAX_CUBE_MAP_TEXTURE_SIZE:Int = 0x851C`

###

`staticinline read onlyMAX_DRAW_BUFFERS:Int = 0x8824`

###

`staticinline read onlyMAX_ELEMENTS_INDICES:Int = 0x80E9`

###

`staticinline read onlyMAX_ELEMENTS_VERTICES:Int = 0x80E8`

###

`staticinline read onlyMAX_ELEMENT_INDEX:Int = 0x8D6B`

###

`staticinline read onlyMAX_FRAGMENT_INPUT_COMPONENTS:Int = 0x9125`

###

`staticinline read onlyMAX_FRAGMENT_UNIFORM_BLOCKS:Int = 0x8A2D`

###

`staticinline read onlyMAX_FRAGMENT_UNIFORM_COMPONENTS:Int = 0x8B49`

###

`staticinline read onlyMAX_FRAGMENT_UNIFORM_VECTORS:Int = 0x8DFD`

###

`staticinline read onlyMAX_PROGRAM_TEXEL_OFFSET:Int = 0x8905`

###

`staticinline read onlyMAX_RENDERBUFFER_SIZE:Int = 0x84E8`

###

`staticinline read onlyMAX_SAMPLES:Int = 0x8D57`

###

`staticinline read onlyMAX_SERVER_WAIT_TIMEOUT:Int = 0x9111`

###

`staticinline read onlyMAX_TEXTURE_IMAGE_UNITS:Int = 0x8872`

###

`staticinline read onlyMAX_TEXTURE_LOD_BIAS:Int = 0x84FD`

###

`staticinline read onlyMAX_TEXTURE_SIZE:Int = 0x0D33`

###

`staticinline read onlyMAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS:Int = 0x8C8A`

###

`staticinline read onlyMAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS:Int = 0x8C8B`

###

`staticinline read onlyMAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS:Int = 0x8C80`

###

`staticinline read onlyMAX_UNIFORM_BLOCK_SIZE:Int = 0x8A30`

###

`staticinline read onlyMAX_UNIFORM_BUFFER_BINDINGS:Int = 0x8A2F`

###

`staticinline read onlyMAX_VARYING_COMPONENTS:Int = 0x8B4B`

###

`staticinline read onlyMAX_VARYING_VECTORS:Int = 0x8DFC`

###

`staticinline read onlyMAX_VERTEX_ATTRIBS:Int = 0x8869`

###

`staticinline read onlyMAX_VERTEX_OUTPUT_COMPONENTS:Int = 0x9122`

###

`staticinline read onlyMAX_VERTEX_TEXTURE_IMAGE_UNITS:Int = 0x8B4C`

###

`staticinline read onlyMAX_VERTEX_UNIFORM_BLOCKS:Int = 0x8A2B`

###

`staticinline read onlyMAX_VERTEX_UNIFORM_COMPONENTS:Int = 0x8B4A`

###

`staticinline read onlyMAX_VERTEX_UNIFORM_VECTORS:Int = 0x8DFB`

###

`staticinline read onlyMAX_VIEWPORT_DIMS:Int = 0x0D3A`

###

`staticinline read onlyMEDIUM_FLOAT:Int = 0x8DF1`

###

`staticinline read onlyMEDIUM_INT:Int = 0x8DF4`

###

`staticinline read onlyMIN:Int = 0x8007`

###

`staticinline read onlyMIN_PROGRAM_TEXEL_OFFSET:Int = 0x8904`

###

`staticinline read onlyMIRRORED_REPEAT:Int = 0x8370`

###

`staticinline read onlyNEAREST:Int = 0x2600`

###

`staticinline read onlyNEAREST_MIPMAP_LINEAR:Int = 0x2702`

###

`staticinline read onlyNEAREST_MIPMAP_NEAREST:Int = 0x2700`

###

`staticinline read onlyNEVER:Int = 0x0200`

###

`staticinline read onlyNICEST:Int = 0x1102`

###

`staticinline read onlyNONE:Int = 0`

###

`staticinline read onlyNOTEQUAL:Int = 0x0205`

###

`staticinline read onlyNO_ERROR:Int = 0`

###

`staticinline read onlyNUM_COMPRESSED_TEXTURE_FORMATS:Int = 0x86A2`

###

`staticinline read onlyOBJECT_TYPE:Int = 0x9112`

###

`staticinline read onlyONE:Int = 1`

###

`staticinline read onlyONE_MINUS_CONSTANT_ALPHA:Int = 0x8004`

###

`staticinline read onlyONE_MINUS_CONSTANT_COLOR:Int = 0x8002`

###

`staticinline read onlyONE_MINUS_DST_ALPHA:Int = 0x0305`

###

`staticinline read onlyONE_MINUS_DST_COLOR:Int = 0x0307`

###

`staticinline read onlyONE_MINUS_SRC_ALPHA:Int = 0x0303`

###

`staticinline read onlyONE_MINUS_SRC_COLOR:Int = 0x0301`

###

`staticinline read onlyOUT_OF_MEMORY:Int = 0x0505`

###

`staticinline read onlyPACK_ALIGNMENT:Int = 0x0D05`

###

`staticinline read onlyPACK_ROW_LENGTH:Int = 0x0D02`

###

`staticinline read onlyPACK_SKIP_PIXELS:Int = 0x0D04`

###

`staticinline read onlyPACK_SKIP_ROWS:Int = 0x0D03`

###

`staticinline read onlyPIXEL_PACK_BUFFER:Int = 0x88EB`

###

`staticinline read onlyPIXEL_PACK_BUFFER_BINDING:Int = 0x88ED`

###

`staticinline read onlyPIXEL_UNPACK_BUFFER:Int = 0x88EC`

###

`staticinline read onlyPIXEL_UNPACK_BUFFER_BINDING:Int = 0x88EF`

###

`staticinline read onlyPOINTS:Int = 0x0000`

###

`staticinline read onlyPOINT_SPRITE:Int = 0x8861`

###

`staticinline read onlyPOLYGON_OFFSET_FACTOR:Int = 0x8038`

###

`staticinline read onlyPOLYGON_OFFSET_FILL:Int = 0x8037`

###

`staticinline read onlyPOLYGON_OFFSET_UNITS:Int = 0x2A00`

###

`staticinline read onlyQUERY_RESULT:Int = 0x8866`

###

`staticinline read onlyQUERY_RESULT_AVAILABLE:Int = 0x8867`

###

`staticinline read onlyR11F_G11F_B10F:Int = 0x8C3A`

###

`staticinline read onlyR16F:Int = 0x822D`

###

`staticinline read onlyR16I:Int = 0x8233`

###

`staticinline read onlyR16UI:Int = 0x8234`

###

`staticinline read onlyR32F:Int = 0x822E`

###

`staticinline read onlyR32I:Int = 0x8235`

###

`staticinline read onlyR32UI:Int = 0x8236`

###

`staticinline read onlyR8:Int = 0x8229`

###

`staticinline read onlyR8I:Int = 0x8231`

###

`staticinline read onlyR8UI:Int = 0x8232`

###

`staticinline read onlyR8_SNORM:Int = 0x8F94`

###

`staticinline read onlyRASTERIZER_DISCARD:Int = 0x8C89`

###

`staticinline read onlyREAD_BUFFER:Int = 0x0C02`

###

`staticinline read onlyREAD_FRAMEBUFFER:Int = 0x8CA8`

###

`staticinline read onlyREAD_FRAMEBUFFER_BINDING:Int = 0x8CAA`

###

`staticinline read onlyRED:Int = 0x1903`

###

`staticinline read onlyRED_BITS:Int = 0x0D52`

###

`staticinline read onlyRED_INTEGER:Int = 0x8D94`

###

`staticinline read onlyRENDERBUFFER:Int = 0x8D41`

###

`staticinline read onlyRENDERBUFFER_ALPHA_SIZE:Int = 0x8D53`

###

`staticinline read onlyRENDERBUFFER_BINDING:Int = 0x8CA7`

###

`staticinline read onlyRENDERBUFFER_BLUE_SIZE:Int = 0x8D52`

###

`staticinline read onlyRENDERBUFFER_DEPTH_SIZE:Int = 0x8D54`

###

`staticinline read onlyRENDERBUFFER_GREEN_SIZE:Int = 0x8D51`

###

`staticinline read onlyRENDERBUFFER_HEIGHT:Int = 0x8D43`

###

`staticinline read onlyRENDERBUFFER_INTERNAL_FORMAT:Int = 0x8D44`

###

`staticinline read onlyRENDERBUFFER_RED_SIZE:Int = 0x8D50`

###

`staticinline read onlyRENDERBUFFER_SAMPLES:Int = 0x8CAB`

###

`staticinline read onlyRENDERBUFFER_STENCIL_SIZE:Int = 0x8D55`

###

`staticinline read onlyRENDERBUFFER_WIDTH:Int = 0x8D42`

###

`staticinline read onlyRENDERER:Int = 0x1F01`

###

`staticinline read onlyREPEAT:Int = 0x2901`

###

`staticinline read onlyREPLACE:Int = 0x1E01`

###

`staticinline read onlyRG:Int = 0x8227`

###

`staticinline read onlyRG16F:Int = 0x822F`

###

`staticinline read onlyRG16I:Int = 0x8239`

###

`staticinline read onlyRG16UI:Int = 0x823A`

###

`staticinline read onlyRG32F:Int = 0x8230`

###

`staticinline read onlyRG32I:Int = 0x823B`

###

`staticinline read onlyRG32UI:Int = 0x823C`

###

`staticinline read onlyRG8:Int = 0x822B`

###

`staticinline read onlyRG8I:Int = 0x8237`

###

`staticinline read onlyRG8UI:Int = 0x8238`

###

`staticinline read onlyRG8_SNORM:Int = 0x8F95`

###

`staticinline read onlyRGB:Int = 0x1907`

###

`staticinline read onlyRGB10_A2:Int = 0x8059`

###

`staticinline read onlyRGB10_A2UI:Int = 0x906F`

###

`staticinline read onlyRGB16F:Int = 0x881B`

###

`staticinline read onlyRGB16I:Int = 0x8D89`

###

`staticinline read onlyRGB16UI:Int = 0x8D77`

###

`staticinline read onlyRGB32F:Int = 0x8815`

###

`staticinline read onlyRGB32I:Int = 0x8D83`

###

`staticinline read onlyRGB32UI:Int = 0x8D71`

###

`staticinline read onlyRGB565:Int = 0x8D62`

###

`staticinline read onlyRGB5_A1:Int = 0x8057`

###

`staticinline read onlyRGB8:Int = 0x8051`

###

`staticinline read onlyRGB8I:Int = 0x8D8F`

###

`staticinline read onlyRGB8UI:Int = 0x8D7D`

###

`staticinline read onlyRGB8_SNORM:Int = 0x8F96`

###

`staticinline read onlyRGB9_E5:Int = 0x8C3D`

###

`staticinline read onlyRGBA:Int = 0x1908`

###

`staticinline read onlyRGBA16F:Int = 0x881A`

###

`staticinline read onlyRGBA16I:Int = 0x8D88`

###

`staticinline read onlyRGBA16UI:Int = 0x8D76`

###

`staticinline read onlyRGBA32F:Int = 0x8814`

###

`staticinline read onlyRGBA32I:Int = 0x8D82`

###

`staticinline read onlyRGBA32UI:Int = 0x8D70`

###

`staticinline read onlyRGBA4:Int = 0x8056`

###

`staticinline read onlyRGBA8:Int = 0x8058`

###

`staticinline read onlyRGBA8I:Int = 0x8D8E`

###

`staticinline read onlyRGBA8UI:Int = 0x8D7C`

###

`staticinline read onlyRGBA8_SNORM:Int = 0x8F97`

###

`staticinline read onlyRGBA_INTEGER:Int = 0x8D99`

###

`staticinline read onlyRGB_INTEGER:Int = 0x8D98`

###

`staticinline read onlyRG_INTEGER:Int = 0x8228`

###

`staticinline read onlySAMPLER_2D:Int = 0x8B5E`

###

`staticinline read onlySAMPLER_2D_ARRAY:Int = 0x8DC1`

###

`staticinline read onlySAMPLER_2D_ARRAY_SHADOW:Int = 0x8DC4`

###

`staticinline read onlySAMPLER_2D_SHADOW:Int = 0x8B62`

###

`staticinline read onlySAMPLER_3D:Int = 0x8B5F`

###

`staticinline read onlySAMPLER_BINDING:Int = 0x8919`

###

`staticinline read onlySAMPLER_CUBE:Int = 0x8B60`

###

`staticinline read onlySAMPLER_CUBE_SHADOW:Int = 0x8DC5`

###

`staticinline read onlySAMPLES:Int = 0x80A9`

###

`staticinline read onlySAMPLE_ALPHA_TO_COVERAGE:Int = 0x809E`

###

`staticinline read onlySAMPLE_BUFFERS:Int = 0x80A8`

###

`staticinline read onlySAMPLE_COVERAGE:Int = 0x80A0`

###

`staticinline read onlySAMPLE_COVERAGE_INVERT:Int = 0x80AB`

###

`staticinline read onlySAMPLE_COVERAGE_VALUE:Int = 0x80AA`

###

`staticinline read onlySCISSOR_BOX:Int = 0x0C10`

###

`staticinline read onlySCISSOR_TEST:Int = 0x0C11`

###

`staticinline read onlySEPARATE_ATTRIBS:Int = 0x8C8D`

###

`staticinline read onlySHADER_TYPE:Int = 0x8B4F`

###

`staticinline read onlySHADING_LANGUAGE_VERSION:Int = 0x8B8C`

###

`staticinline read onlySHORT:Int = 0x1402`

###

`staticinline read onlySIGNALED:Int = 0x9119`

###

`staticinline read onlySIGNED_NORMALIZED:Int = 0x8F9C`

###

`staticinline read onlySRC_ALPHA:Int = 0x0302`

###

`staticinline read onlySRC_ALPHA_SATURATE:Int = 0x0308`

###

`staticinline read onlySRC_COLOR:Int = 0x0300`

###

`staticinline read onlySRGB:Int = 0x8C40`

###

`staticinline read onlySRGB8:Int = 0x8C41`

###

`staticinline read onlySRGB8_ALPHA8:Int = 0x8C43`

###

`staticinline read onlySTATIC_COPY:Int = 0x88E6`

###

`staticinline read onlySTATIC_DRAW:Int = 0x88E4`

###

`staticinline read onlySTATIC_READ:Int = 0x88E5`

###

`staticinline read onlySTENCIL:Int = 0x1802`

###

`staticinline read onlySTENCIL_ATTACHMENT:Int = 0x8D20`

###

`staticinline read onlySTENCIL_BACK_FAIL:Int = 0x8801`

###

`staticinline read onlySTENCIL_BACK_FUNC:Int = 0x8800`

###

`staticinline read onlySTENCIL_BACK_PASS_DEPTH_FAIL:Int = 0x8802`

###

`staticinline read onlySTENCIL_BACK_PASS_DEPTH_PASS:Int = 0x8803`

###

`staticinline read onlySTENCIL_BACK_REF:Int = 0x8CA3`

###

`staticinline read onlySTENCIL_BACK_VALUE_MASK:Int = 0x8CA4`

###

`staticinline read onlySTENCIL_BACK_WRITEMASK:Int = 0x8CA5`

###

`staticinline read onlySTENCIL_BITS:Int = 0x0D57`

###

`staticinline read onlySTENCIL_BUFFER_BIT:Int = 0x00000400`

###

`staticinline read onlySTENCIL_CLEAR_VALUE:Int = 0x0B91`

###

`staticinline read onlySTENCIL_FAIL:Int = 0x0B94`

###

`staticinline read onlySTENCIL_FUNC:Int = 0x0B92`

###

`staticinline read onlySTENCIL_INDEX:Int = 0x1901`

###

`staticinline read onlySTENCIL_INDEX8:Int = 0x8D48`

###

`staticinline read onlySTENCIL_PASS_DEPTH_FAIL:Int = 0x0B95`

###

`staticinline read onlySTENCIL_PASS_DEPTH_PASS:Int = 0x0B96`

###

`staticinline read onlySTENCIL_REF:Int = 0x0B97`

###

`staticinline read onlySTENCIL_TEST:Int = 0x0B90`

###

`staticinline read onlySTENCIL_VALUE_MASK:Int = 0x0B93`

###

`staticinline read onlySTENCIL_WRITEMASK:Int = 0x0B98`

###

`staticinline read onlySTREAM_COPY:Int = 0x88E2`

###

`staticinline read onlySTREAM_DRAW:Int = 0x88E0`

###

`staticinline read onlySTREAM_READ:Int = 0x88E1`

###

`staticinline read onlySUBPIXEL_BITS:Int = 0x0D50`

###

`staticinline read onlySYNC_CONDITION:Int = 0x9113`

###

`staticinline read onlySYNC_FENCE:Int = 0x9116`

###

`staticinline read onlySYNC_FLAGS:Int = 0x9115`

###

`staticinline read onlySYNC_FLUSH_COMMANDS_BIT:Int = 0x00000001`

###

`staticinline read onlySYNC_GPU_COMMANDS_COMPLETE:Int = 0x9117`

###

`staticinline read onlySYNC_STATUS:Int = 0x9114`

###

`staticinline read onlyTEXTURE:Int = 0x1702`

###

`staticinline read onlyTEXTURE0:Int = 0x84C0`

###

`staticinline read onlyTEXTURE1:Int = 0x84C1`

###

`staticinline read onlyTEXTURE10:Int = 0x84CA`

###

`staticinline read onlyTEXTURE11:Int = 0x84CB`

###

`staticinline read onlyTEXTURE12:Int = 0x84CC`

###

`staticinline read onlyTEXTURE13:Int = 0x84CD`

###

`staticinline read onlyTEXTURE14:Int = 0x84CE`

###

`staticinline read onlyTEXTURE15:Int = 0x84CF`

###

`staticinline read onlyTEXTURE16:Int = 0x84D0`

###

`staticinline read onlyTEXTURE17:Int = 0x84D1`

###

`staticinline read onlyTEXTURE18:Int = 0x84D2`

###

`staticinline read onlyTEXTURE19:Int = 0x84D3`

###

`staticinline read onlyTEXTURE2:Int = 0x84C2`

###

`staticinline read onlyTEXTURE20:Int = 0x84D4`

###

`staticinline read onlyTEXTURE21:Int = 0x84D5`

###

`staticinline read onlyTEXTURE22:Int = 0x84D6`

###

`staticinline read onlyTEXTURE23:Int = 0x84D7`

###

`staticinline read onlyTEXTURE24:Int = 0x84D8`

###

`staticinline read onlyTEXTURE25:Int = 0x84D9`

###

`staticinline read onlyTEXTURE26:Int = 0x84DA`

###

`staticinline read onlyTEXTURE27:Int = 0x84DB`

###

`staticinline read onlyTEXTURE28:Int = 0x84DC`

###

`staticinline read onlyTEXTURE29:Int = 0x84DD`

###

`staticinline read onlyTEXTURE3:Int = 0x84C3`

###

`staticinline read onlyTEXTURE30:Int = 0x84DE`

###

`staticinline read onlyTEXTURE31:Int = 0x84DF`

###

`staticinline read onlyTEXTURE4:Int = 0x84C4`

###

`staticinline read onlyTEXTURE5:Int = 0x84C5`

###

`staticinline read onlyTEXTURE6:Int = 0x84C6`

###

`staticinline read onlyTEXTURE7:Int = 0x84C7`

###

`staticinline read onlyTEXTURE8:Int = 0x84C8`

###

`staticinline read onlyTEXTURE9:Int = 0x84C9`

###

`staticinline read onlyTEXTURE_2D:Int = 0x0DE1`

###

`staticinline read onlyTEXTURE_2D_ARRAY:Int = 0x8C1A`

###

`staticinline read onlyTEXTURE_3D:Int = 0x806F`

###

`staticinline read onlyTEXTURE_BASE_LEVEL:Int = 0x813C`

###

`staticinline read onlyTEXTURE_BINDING_2D:Int = 0x8069`

###

`staticinline read onlyTEXTURE_BINDING_2D_ARRAY:Int = 0x8C1D`

###

`staticinline read onlyTEXTURE_BINDING_3D:Int = 0x806A`

###

`staticinline read onlyTEXTURE_BINDING_CUBE_MAP:Int = 0x8514`

###

`staticinline read onlyTEXTURE_COMPARE_FUNC:Int = 0x884D`

###

`staticinline read onlyTEXTURE_COMPARE_MODE:Int = 0x884C`

###

`staticinline read onlyTEXTURE_CUBE_MAP:Int = 0x8513`

###

`staticinline read onlyTEXTURE_CUBE_MAP_NEGATIVE_X:Int = 0x8516`

###

`staticinline read onlyTEXTURE_CUBE_MAP_NEGATIVE_Y:Int = 0x8518`

###

`staticinline read onlyTEXTURE_CUBE_MAP_NEGATIVE_Z:Int = 0x851A`

###

`staticinline read onlyTEXTURE_CUBE_MAP_POSITIVE_X:Int = 0x8515`

###

`staticinline read onlyTEXTURE_CUBE_MAP_POSITIVE_Y:Int = 0x8517`

###

`staticinline read onlyTEXTURE_CUBE_MAP_POSITIVE_Z:Int = 0x8519`

###

`staticinline read onlyTEXTURE_IMMUTABLE_FORMAT:Int = 0x912F`

###

`staticinline read onlyTEXTURE_IMMUTABLE_LEVELS:Int = 0x82DF`

###

`staticinline read onlyTEXTURE_MAG_FILTER:Int = 0x2800`

###

`staticinline read onlyTEXTURE_MAX_LEVEL:Int = 0x813D`

###

`staticinline read onlyTEXTURE_MAX_LOD:Int = 0x813B`

###

`staticinline read onlyTEXTURE_MIN_FILTER:Int = 0x2801`

###

`staticinline read onlyTEXTURE_MIN_LOD:Int = 0x813A`

###

`staticinline read onlyTEXTURE_WRAP_R:Int = 0x8072`

###

`staticinline read onlyTEXTURE_WRAP_S:Int = 0x2802`

###

`staticinline read onlyTEXTURE_WRAP_T:Int = 0x2803`

###

`staticinline read onlyTIMEOUT_EXPIRED:Int = 0x911B`

###

`staticinline read onlyTIMEOUT_IGNORED:Int = -1`

###

`staticinline read onlyTRANSFORM_FEEDBACK:Int = 0x8E22`

###

`staticinline read onlyTRANSFORM_FEEDBACK_ACTIVE:Int = 0x8E24`

###

`staticinline read onlyTRANSFORM_FEEDBACK_BINDING:Int = 0x8E25`

###

`staticinline read onlyTRANSFORM_FEEDBACK_BUFFER:Int = 0x8C8E`

###

`staticinline read onlyTRANSFORM_FEEDBACK_BUFFER_BINDING:Int = 0x8C8F`

###

`staticinline read onlyTRANSFORM_FEEDBACK_BUFFER_MODE:Int = 0x8C7F`

###

`staticinline read onlyTRANSFORM_FEEDBACK_BUFFER_SIZE:Int = 0x8C85`

###

`staticinline read onlyTRANSFORM_FEEDBACK_BUFFER_START:Int = 0x8C84`

###

`staticinline read onlyTRANSFORM_FEEDBACK_PAUSED:Int = 0x8E23`

###

`staticinline read onlyTRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN:Int = 0x8C88`

###

`staticinline read onlyTRANSFORM_FEEDBACK_VARYINGS:Int = 0x8C83`

###

`staticinline read onlyTRIANGLES:Int = 0x0004`

###

`staticinline read onlyTRIANGLE_FAN:Int = 0x0006`

###

`staticinline read onlyTRIANGLE_STRIP:Int = 0x0005`

###

`staticinline read onlyUNIFORM_ARRAY_STRIDE:Int = 0x8A3C`

###

`staticinline read onlyUNIFORM_BLOCK_ACTIVE_UNIFORMS:Int = 0x8A42`

###

`staticinline read onlyUNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES:Int = 0x8A43`

###

`staticinline read onlyUNIFORM_BLOCK_BINDING:Int = 0x8A3F`

###

`staticinline read onlyUNIFORM_BLOCK_DATA_SIZE:Int = 0x8A40`

###

`staticinline read onlyUNIFORM_BLOCK_INDEX:Int = 0x8A3A`

###

`staticinline read onlyUNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER:Int = 0x8A46`

###

`staticinline read onlyUNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER:Int = 0x8A44`

###

`staticinline read onlyUNIFORM_BUFFER:Int = 0x8A11`

###

`staticinline read onlyUNIFORM_BUFFER_BINDING:Int = 0x8A28`

###

`staticinline read onlyUNIFORM_BUFFER_OFFSET_ALIGNMENT:Int = 0x8A34`

###

`staticinline read onlyUNIFORM_BUFFER_SIZE:Int = 0x8A2A`

###

`staticinline read onlyUNIFORM_BUFFER_START:Int = 0x8A29`

###

`staticinline read onlyUNIFORM_IS_ROW_MAJOR:Int = 0x8A3E`

###

`staticinline read onlyUNIFORM_MATRIX_STRIDE:Int = 0x8A3D`

###

`staticinline read onlyUNIFORM_OFFSET:Int = 0x8A3B`

###

`staticinline read onlyUNIFORM_SIZE:Int = 0x8A38`

###

`staticinline read onlyUNIFORM_TYPE:Int = 0x8A37`

###

`staticinline read onlyUNPACK_ALIGNMENT:Int = 0x0CF5`

###

`staticinline read onlyUNPACK_COLORSPACE_CONVERSION_WEBGL:Int = 0x9243`

###

`staticinline read onlyUNPACK_FLIP_Y_WEBGL:Int = 0x9240`

###

`staticinline read onlyUNPACK_IMAGE_HEIGHT:Int = 0x806E`

###

`staticinline read onlyUNPACK_PREMULTIPLY_ALPHA_WEBGL:Int = 0x9241`

###

`staticinline read onlyUNPACK_ROW_LENGTH:Int = 0x0CF2`

###

`staticinline read onlyUNPACK_SKIP_IMAGES:Int = 0x806D`

###

`staticinline read onlyUNPACK_SKIP_PIXELS:Int = 0x0CF4`

###

`staticinline read onlyUNPACK_SKIP_ROWS:Int = 0x0CF3`

###

`staticinline read onlyUNSIGNALED:Int = 0x9118`

###

`staticinline read onlyUNSIGNED_BYTE:Int = 0x1401`

###

`staticinline read onlyUNSIGNED_INT:Int = 0x1405`

###

`staticinline read onlyUNSIGNED_INT_10F_11F_11F_REV:Int = 0x8C3B`

###

`staticinline read onlyUNSIGNED_INT_24_8:Int = 0x84FA`

###

`staticinline read onlyUNSIGNED_INT_2_10_10_10_REV:Int = 0x8368`

###

`staticinline read onlyUNSIGNED_INT_5_9_9_9_REV:Int = 0x8C3E`

###

`staticinline read onlyUNSIGNED_INT_SAMPLER_2D:Int = 0x8DD2`

###

`staticinline read onlyUNSIGNED_INT_SAMPLER_2D_ARRAY:Int = 0x8DD7`

###

`staticinline read onlyUNSIGNED_INT_SAMPLER_3D:Int = 0x8DD3`

###

`staticinline read onlyUNSIGNED_INT_SAMPLER_CUBE:Int = 0x8DD4`

###

`staticinline read onlyUNSIGNED_INT_VEC2:Int = 0x8DC6`

###

`staticinline read onlyUNSIGNED_INT_VEC3:Int = 0x8DC7`

###

`staticinline read onlyUNSIGNED_INT_VEC4:Int = 0x8DC8`

###

`staticinline read onlyUNSIGNED_NORMALIZED:Int = 0x8C17`

###

`staticinline read onlyUNSIGNED_SHORT:Int = 0x1403`

###

`staticinline read onlyUNSIGNED_SHORT_4_4_4_4:Int = 0x8033`

###

`staticinline read onlyUNSIGNED_SHORT_5_5_5_1:Int = 0x8034`

###

`staticinline read onlyUNSIGNED_SHORT_5_6_5:Int = 0x8363`

###

`staticinline read onlyVALIDATE_STATUS:Int = 0x8B83`

###

`staticinline read onlyVENDOR:Int = 0x1F00`

###

`staticinline read onlyVERSION:Int = 0x1F02`

###

`staticinline read onlyVERTEX_ARRAY_BINDING:Int = 0x85B5`

###

`staticinline read onlyVERTEX_ATTRIB_ARRAY_BUFFER_BINDING:Int = 0x889F`

###

`staticinline read onlyVERTEX_ATTRIB_ARRAY_DIVISOR:Int = 0x88FE`

###

`staticinline read onlyVERTEX_ATTRIB_ARRAY_ENABLED:Int = 0x8622`

###

`staticinline read onlyVERTEX_ATTRIB_ARRAY_INTEGER:Int = 0x88FD`

###

`staticinline read onlyVERTEX_ATTRIB_ARRAY_NORMALIZED:Int = 0x886A`

###

`staticinline read onlyVERTEX_ATTRIB_ARRAY_POINTER:Int = 0x8645`

###

`staticinline read onlyVERTEX_ATTRIB_ARRAY_SIZE:Int = 0x8623`

###

`staticinline read onlyVERTEX_ATTRIB_ARRAY_STRIDE:Int = 0x8624`

###

`staticinline read onlyVERTEX_ATTRIB_ARRAY_TYPE:Int = 0x8625`

###

`staticinline read onlyVERTEX_PROGRAM_POINT_SIZE:Int = 0x8642`

###

`staticinline read onlyVERTEX_SHADER:Int = 0x8B31`

###

`staticinline read onlyVIEWPORT:Int = 0x0BA2`

###

`staticinline read onlyWAIT_FAILED:Int = 0x911D`

###

`staticinline read onlyZERO:Int = 0`

###

`staticread onlycontext:GLRenderContext`

###

`staticread onlytype:GLContextType`

###

`staticread onlyversion:Float`

### Static methods

###

`staticinline activeTexture (texture:Int):Void`

###

`staticinline attachShader (program:GLProgram, shader:GLShader):Void`

###

`staticinline beginQuery (target:Int, query:GLQuery):Void`

###

`staticinline beginTransformFeedback (primitiveNode:Int):Void`

###

`staticinline bindAttribLocation (program:GLProgram, index:Int, name:String):Void`

###

`staticinline bindBuffer (target:Int, buffer:GLBuffer):Void`

###

`staticinline bindBufferBase (target:Int, index:Int, buffer:GLBuffer):Void`

###

`staticinline bindBufferRange (target:Int, index:Int, buffer:GLBuffer, offset:DataPointer, size:Int):Void`

###

`staticinline bindFramebuffer (target:Int, framebuffer:GLFramebuffer):Void`

###

`staticinline bindRenderbuffer (target:Int, renderbuffer:GLRenderbuffer):Void`

###

`staticinline bindSampler (unit:Int, sampler:GLSampler):Void`

###

`staticinline bindTexture (target:Int, texture:GLTexture):Void`

###

`staticinline bindTransformFeedback (target:Int, transformFeedback:GLTransformFeedback):Void`

###

`staticinline bindVertexArray (vertexArray:GLVertexArrayObject):Void`

###

`staticinline blendColor (red:Float, green:Float, blue:Float, alpha:Float):Void`

###

`staticinline blendEquation (mode:Int):Void`

###

`staticinline blendEquationSeparate (modeRGB:Int, modeAlpha:Int):Void`

###

`staticinline blendFunc (sfactor:Int, dfactor:Int):Void`

###

`staticinline blendFuncSeparate (srcRGB:Int, dstRGB:Int, srcAlpha:Int, dstAlpha:Int):Void`

###

`staticinline blitFramebuffer (srcX0:Int, srcY0:Int, srcX1:Int, srcY1:Int, dstX0:Int, dstY0:Int, dstX1:Int, dstY1:Int, mask:Int, filter:Int):Void`

###

`staticinline bufferData (target:Int, size:Int, srcData:DataPointer, usage:Int):Void`

###

`staticinline bufferDataWEBGL (target:Int, srcData:Dynamic, usage:Int, ?srcOffset:Int, ?length:Int):Void`

Available on HTML5

###

`staticinline bufferSubData (target:Int, dstByteOffset:Int, size:Int, srcData:DataPointer):Void`

###

`staticinline bufferSubDataWEBGL (target:Int, dstByteOffset:Int, srcData:Dynamic, ?srcOffset:Int, ?length:Int):Void`

Available on HTML5

###

`staticinline checkFramebufferStatus (target:Int):Int`

###

`staticinline clear (mask:Int):Void`

###

`staticinline clearBufferfi (buffer:Int, drawbuffer:Int, depth:Float, stencil:Int):Void`

###

`staticinline clearBufferfv (buffer:Int, drawbuffer:Int, value:DataPointer):Void`

###

`staticinline clearBufferfvWEBGL (buffer:Int, drawbuffer:Int, values:Dynamic, ?srcOffset:Int):Void`

Available on HTML5

###

`staticinline clearBufferiv (buffer:Int, drawbuffer:Int, value:DataPointer):Void`

###

`staticinline clearBufferivWEBGL (buffer:Int, drawbuffer:Int, values:Dynamic, ?srcOffset:Int):Void`

Available on HTML5

###

`staticinline clearBufferuiv (buffer:Int, drawbuffer:Int, value:DataPointer):Void`

###

`staticinline clearBufferuivWEBGL (buffer:Int, drawbuffer:Int, values:Dynamic, ?srcOffset:Int):Void`

Available on HTML5

###

`staticinline clearColor (red:Float, green:Float, blue:Float, alpha:Float):Void`

###

`staticinline clearDepthf (depth:Float):Void`

###

`staticinline clearStencil (s:Int):Void`

###

`staticinline clientWaitSync (sync:GLSync, flags:Int, timeout:Int64):Int`

###

`staticinline colorMask (red:Bool, green:Bool, blue:Bool, alpha:Bool):Void`

###

`staticinline compileShader (shader:GLShader):Void`

###

`staticinline compressedTexImage2D (target:Int, level:Int, internalformat:Int, width:Int, height:Int, border:Int, imageSize:Int, data:DataPointer):Void`

###

`staticinline compressedTexImage2DWEBGL (target:Int, level:Int, internalformat:Int, width:Int, height:Int, border:Int, srcData:Dynamic, ?srcOffset:Int, ?srcLengthOverride:Int):Void`

Available on HTML5

###

`staticinline compressedTexImage3D (target:Int, level:Int, internalformat:Int, width:Int, height:Int, depth:Int, border:Int, imageSize:Int, data:DataPointer):Void`

###

`staticinline compressedTexImage3DWEBGL (target:Int, level:Int, internalformat:Int, width:Int, height:Int, depth:Int, border:Int, srcData:Dynamic, ?srcOffset:Int, ?srcLengthOverride:Int):Void`

Available on HTML5

###

`staticinline compressedTexSubImage2D (target:Int, level:Int, xoffset:Int, yoffset:Int, width:Int, height:Int, format:Int, imageSize:Int, data:DataPointer):Void`

###

`staticinline compressedTexSubImage2DWEBGL (target:Int, level:Int, xoffset:Int, yoffset:Int, width:Int, height:Int, format:Int, srcData:Dynamic, ?srcOffset:Int, ?srcLengthOverride:Int):Void`

Available on HTML5

###

`staticinline compressedTexSubImage3D (target:Int, level:Int, xoffset:Int, yoffset:Int, zoffset:Int, width:Int, height:Int, depth:Int, format:Int, imageSize:Int, data:DataPointer):Void`

###

`staticinline compressedTexSubImage3DWEBGL (target:Int, level:Int, xoffset:Int, yoffset:Int, zoffset:Int, width:Int, height:Int, depth:Int, format:Int, srcData:Dynamic, ?srcOffset:Int, ?srcLengthOverride:Int):Void`

Available on HTML5

###

`staticinline copyBufferSubData (readTarget:Int, writeTarget:Int, readOffset:DataPointer, writeOffset:DataPointer, size:Int):Void`

###

`staticinline copyTexImage2D (target:Int, level:Int, internalformat:Int, x:Int, y:Int, width:Int, height:Int, border:Int):Void`

###

`staticinline copyTexSubImage2D (target:Int, level:Int, xoffset:Int, yoffset:Int, x:Int, y:Int, width:Int, height:Int):Void`

###

`staticinline copyTexSubImage3D (target:Int, level:Int, xoffset:Int, yoffset:Int, zoffset:Int, x:Int, y:Int, width:Int, height:Int):Void`

###

`staticinline createBuffer ():GLBuffer`

###

`staticinline createFramebuffer ():GLFramebuffer`

###

`staticinline createProgram ():GLProgram`

###

`staticinline createQuery ():GLQuery`

###

`staticinline createRenderbuffer ():GLRenderbuffer`

###

`staticinline createSampler ():GLSampler`

###

`staticinline createShader (type:Int):GLShader`

###

`staticinline createTexture ():GLTexture`

###

`staticinline createTransformFeedback ():GLTransformFeedback`

###

`staticinline createVertexArray ():GLVertexArrayObject`

###

`staticinline cullFace (mode:Int):Void`

###

`staticinline deleteBuffer (buffer:GLBuffer):Void`

###

`staticinline deleteFramebuffer (framebuffer:GLFramebuffer):Void`

###

`staticinline deleteProgram (program:GLProgram):Void`

###

`staticinline deleteQuery (query:GLQuery):Void`

###

`staticinline deleteRenderbuffer (renderbuffer:GLRenderbuffer):Void`

###

`staticinline deleteSampler (sampler:GLSampler):Void`

###

`staticinline deleteShader (shader:GLShader):Void`

###

`staticinline deleteSync (sync:GLSync):Void`

###

`staticinline deleteTexture (texture:GLTexture):Void`

###

`staticinline deleteTransformFeedback (transformFeedback:GLTransformFeedback):Void`

###

`staticinline deleteVertexArray (vertexArray:GLVertexArrayObject):Void`

###

`staticinline depthFunc (func:Int):Void`

###

`staticinline depthMask (flag:Bool):Void`

###

`staticinline depthRangef (zNear:Float, zFar:Float):Void`

###

`staticinline detachShader (program:GLProgram, shader:GLShader):Void`

###

`staticinline disable (cap:Int):Void`

###

`staticinline disableVertexAttribArray (index:Int):Void`

###

`staticinline drawArrays (mode:Int, first:Int, count:Int):Void`

###

`staticinline drawArraysInstanced (mode:Int, first:Int, count:Int, instanceCount:Int):Void`

###

`staticinline drawBuffers (buffers:Array<Int>):Void`

###

`staticinline drawElements (mode:Int, count:Int, type:Int, offset:Int):Void`

###

`staticinline drawElementsInstanced (mode:Int, count:Int, type:Int, offset:DataPointer, instanceCount:Int):Void`

###

`staticinline drawRangeElements (mode:Int, start:Int, end:Int, count:Int, type:Int, offset:DataPointer):Void`

###

`staticinline enable (cap:Int):Void`

###

`staticinline enableVertexAttribArray (index:Int):Void`

###

`staticinline endQuery (target:Int):Void`

###

`staticinline endTransformFeedback ():Void`

###

`staticinline fenceSync (condition:Int, flags:Int):GLSync`

###

`staticinline finish ():Void`

###

`staticinline flush ():Void`

###

`staticinline framebufferRenderbuffer (target:Int, attachment:Int, renderbuffertarget:Int, renderbuffer:GLRenderbuffer):Void`

###

`staticinline framebufferTexture2D (target:Int, attachment:Int, textarget:Int, texture:GLTexture, level:Int):Void`

###

`staticinline framebufferTextureLayer (target:Int, attachment:Int, texture:GLTexture, level:Int, layer:Int):Void`

###

`staticinline frontFace (mode:Int):Void`

###

`staticinline generateMipmap (target:Int):Void`

###

`staticinline getActiveAttrib (program:GLProgram, index:Int):GLActiveInfo`

###

`staticinline getActiveUniform (program:GLProgram, index:Int):GLActiveInfo`

###

`staticinline getActiveUniformBlockName (program:GLProgram, uniformBlockIndex:Int):String`

###

`staticinline getActiveUniformBlockParameter (program:GLProgram, uniformBlockIndex:Int, pname:Int):Dynamic`

###

`staticinline getActiveUniformBlocki (program:GLProgram, uniformBlockIndex:Int, pname:Int):Int`

###

`staticinline getActiveUniformBlockiv (program:GLProgram, uniformBlockIndex:Int, pname:Int, params:DataPointer):Void`

###

`staticinline getActiveUniforms (program:GLProgram, uniformIndices:Array<Int>, pname:Int):Dynamic`

###

`staticinline getActiveUniformsiv (program:GLProgram, uniformIndices:Array<Int>, pname:Int, params:DataPointer):Void`

###

`staticinline getAttachedShaders (program:GLProgram):Array<GLShader>`

###

`staticinline getAttribLocation (program:GLProgram, name:String):Int`

###

`staticinline getBoolean (pname:Int):Bool`

###

`staticinline getBooleanv (pname:Int, params:DataPointer):Void`

###

`staticinline getBufferParameter (target:Int, pname:Int):Dynamic`

###

`staticinline getBufferParameteri (target:Int, pname:Int):Int`

###

`staticinline getBufferParameteri64v (target:Int, pname:Int, params:DataPointer):Void`

###

`staticinline getBufferParameteriv (target:Int, pname:Int, data:DataPointer):Void`

###

`staticinline getBufferPointerv (target:Int, pname:Int):DataPointer`

###

`staticinline getBufferSubData (target:Int, offset:DataPointer, size:Int, data:DataPointer):Void`

###

`staticinline getBufferSubDataWEBGL (target:Int, srcByteOffset:DataPointer, dstData:Dynamic, ?srcOffset:Dynamic, ?length:Int):Void`

Available on HTML5

###

`staticinline getContextAttributes ():GLContextAttributes`

###

`staticinline getError ():Int`

###

`staticinline getExtension (name:String):Dynamic`

###

`staticinline getFloat (pname:Int):Float`

###

`staticinline getFloatv (pname:Int, params:DataPointer):Void`

###

`staticinline getFragDataLocation (program:GLProgram, name:String):Int`

###

`staticinline getFramebufferAttachmentParameter (target:Int, attachment:Int, pname:Int):Dynamic`

###

`staticinline getFramebufferAttachmentParameteri (target:Int, attachment:Int, pname:Int):Int`

###

`staticinline getFramebufferAttachmentParameteriv (target:Int, attachment:Int, pname:Int, params:DataPointer):Void`

###

`staticinline getIndexedParameter (target:Int, index:Int):Dynamic`

###

`staticinline getInteger (pname:Int):Int`

###

`staticinline getInteger64 (pname:Int):Int64`

###

`staticinline getInteger64i (pname:Int):Int64`

###

`staticinline getInteger64i_v (pname:Int, index:Int, params:DataPointer):Void`

###

`staticinline getInteger64v (pname:Int, params:DataPointer):Void`

###

`staticinline getIntegeri_v (pname:Int, index:Int, params:DataPointer):Void`

###

`staticinline getIntegerv (pname:Int, params:DataPointer):Void`

###

`staticinline getInternalformatParameter (target:Int, internalformat:Int, pname:Int):Dynamic`

###

`staticinline getInternalformati (target:Int, internalformat:Int, pname:Int):Int`

###

`staticinline getInternalformativ (target:Int, internalformat:Int, pname:Int, bufSize:Int, params:DataPointer):Void`

###

`staticinline getParameter (pname:Int):Dynamic`

###

`staticinline getProgramBinary (program:GLProgram, binaryFormat:Int):Bytes`

###

`staticinline getProgramInfoLog (program:GLProgram):String`

###

`staticinline getProgramParameter (program:GLProgram, pname:Int):Dynamic`

###

`staticinline getProgrami (program:GLProgram, pname:Int):Int`

###

`staticinline getProgramiv (program:GLProgram, pname:Int, params:DataPointer):Void`

###

`staticinline getQuery (target:Int, pname:Int):GLQuery`

###

`staticinline getQueryObjectui (query:GLQuery, pname:Int):Int`

###

`staticinline getQueryObjectuiv (query:GLQuery, pname:Int, params:DataPointer):Void`

###

`staticinline getQueryParameter (query:GLQuery, pname:Int):Dynamic`

###

`staticinline getQueryi (target:Int, pname:Int):Int`

###

`staticinline getQueryiv (target:Int, pname:Int, params:DataPointer):Void`

###

`staticinline getRenderbufferParameter (target:Int, pname:Int):Dynamic`

###

`staticinline getRenderbufferParameteri (target:Int, pname:Int):Int`

###

`staticinline getRenderbufferParameteriv (target:Int, pname:Int, params:DataPointer):Void`

###

`staticinline getSamplerParameter (sampler:GLSampler, pname:Int):Dynamic`

###

`staticinline getSamplerParameterf (sampler:GLSampler, pname:Int):Float`

###

`staticinline getSamplerParameterfv (sampler:GLSampler, pname:Int, params:DataPointer):Void`

###

`staticinline getSamplerParameteri (sampler:GLSampler, pname:Int):Int`

###

`staticinline getSamplerParameteriv (sampler:GLSampler, pname:Int, params:DataPointer):Void`

###

`staticinline getShaderInfoLog (shader:GLShader):String`

###

`staticinline getShaderParameter (shader:GLShader, pname:Int):Dynamic`

###

`staticinline getShaderPrecisionFormat (shadertype:Int, precisiontype:Int):GLShaderPrecisionFormat`

###

`staticinline getShaderSource (shader:GLShader):String`

###

`staticinline getShaderi (shader:GLShader, pname:Int):Int`

###

`staticinline getShaderiv (shader:GLShader, pname:Int, params:DataPointer):Void`

###

`staticinline getString (name:Int):String`

###

`staticinline getStringi (name:Int, index:Int):String`

###

`staticinline getSupportedExtensions ():Array<String>`

###

`staticinline getSyncParameter (sync:GLSync, pname:Int):Dynamic`

###

`staticinline getSyncParameteri (sync:GLSync, pname:Int):Int`

###

`staticinline getSyncParameteriv (sync:GLSync, pname:Int, params:DataPointer):Void`

###

`staticinline getTexParameter (target:Int, pname:Int):Dynamic`

###

`staticinline getTexParameterf (target:Int, pname:Int):Float`

###

`staticinline getTexParameterfv (target:Int, pname:Int, params:DataPointer):Void`

###

`staticinline getTexParameteri (target:Int, pname:Int):Int`

###

`staticinline getTexParameteriv (target:Int, pname:Int, params:DataPointer):Void`

###

`staticinline getTransformFeedbackVarying (program:GLProgram, index:Int):GLActiveInfo`

###

`staticinline getUniform (program:GLProgram, location:GLUniformLocation):Dynamic`

###

`staticinline getUniformBlockIndex (program:GLProgram, uniformBlockName:String):Int`

###

`staticinline getUniformIndices (program:GLProgram, uniformNames:Array<String>):Array<Int>`

###

`staticinline getUniformLocation (program:GLProgram, name:String):GLUniformLocation`

###

`staticinline getUniformf (program:GLProgram, location:GLUniformLocation):Float`

###

`staticinline getUniformfv (program:GLProgram, location:GLUniformLocation, params:DataPointer):Void`

###

`staticinline getUniformi (program:GLProgram, location:GLUniformLocation):Int`

###

`staticinline getUniformiv (program:GLProgram, location:GLUniformLocation, params:DataPointer):Void`

###

`staticinline getUniformui (program:GLProgram, location:GLUniformLocation):Int`

###

`staticinline getUniformuiv (program:GLProgram, location:GLUniformLocation, params:DataPointer):Void`

###

`staticinline getVertexAttrib (index:Int, pname:Int):Dynamic`

###

`staticinline getVertexAttribIi (index:Int, pname:Int):Int`

###

`staticinline getVertexAttribIiv (index:Int, pname:Int, params:DataPointer):Void`

###

`staticinline getVertexAttribIui (index:Int, pname:Int):Int`

###

`staticinline getVertexAttribIuiv (index:Int, pname:Int, params:DataPointer):Void`

###

`staticinline getVertexAttribPointerv (index:Int, pname:Int):DataPointer`

###

`staticinline getVertexAttribf (index:Int, pname:Int):Float`

###

`staticinline getVertexAttribfv (index:Int, pname:Int, params:DataPointer):Void`

###

`staticinline getVertexAttribi (index:Int, pname:Int):Int`

###

`staticinline getVertexAttribiv (index:Int, pname:Int, params:DataPointer):Void`

###

`staticinline hint (target:Int, mode:Int):Void`

###

`staticinline invalidateFramebuffer (target:Int, attachments:Array<Int>):Void`

###

`staticinline invalidateSubFramebuffer (target:Int, attachments:Array<Int>, x:Int, y:Int, width:Int, height:Int):Void`

###

`staticinline isBuffer (buffer:GLBuffer):Bool`

###

`staticinline isContextLost ():Bool`

###

`staticinline isEnabled (cap:Int):Bool`

###

`staticinline isFramebuffer (framebuffer:GLFramebuffer):Bool`

###

`staticinline isProgram (program:GLProgram):Bool`

###

`staticinline isQuery (query:GLQuery):Bool`

###

`staticinline isRenderbuffer (renderbuffer:GLRenderbuffer):Bool`

###

`staticinline isSampler (sampler:GLSampler):Bool`

###

`staticinline isShader (shader:GLShader):Bool`

###

`staticinline isSync (sync:GLSync):Bool`

###

`staticinline isTexture (texture:GLTexture):Bool`

###

`staticinline isTransformFeedback (transformFeedback:GLTransformFeedback):Bool`

###

`staticinline isVertexArray (vertexArray:GLVertexArrayObject):Bool`

###

`staticinline lineWidth (width:Float):Void`

###

`staticinline linkProgram (program:GLProgram):Void`

###

`staticinline mapBufferRange (target:Int, offset:DataPointer, length:Int, access:Int):DataPointer`

###

`staticinline pauseTransformFeedback ():Void`

###

`staticinline pixelStorei (pname:Int, param:Int):Void`

###

`staticinline polygonOffset (factor:Float, units:Float):Void`

###

`staticinline programBinary (program:GLProgram, binaryFormat:Int, binary:DataPointer, length:Int):Void`

###

`staticinline programParameteri (program:GLProgram, pname:Int, value:Int):Void`

###

`staticinline readBuffer (src:Int):Void`

###

`staticinline readPixels (x:Int, y:Int, width:Int, height:Int, format:Int, type:Int, pixels:BytePointer):Void`

###

`staticinline readPixelsWEBGL (x:Int, y:Int, width:Int, height:Int, format:Int, type:Int, pixels:Dynamic, ?dstOffset:Int):Void`

Available on HTML5

###

`staticinline releaseShaderCompiler ():Void`

###

`staticinline renderbufferStorage (target:Int, internalformat:Int, width:Int, height:Int):Void`

###

`staticinline renderbufferStorageMultisample (target:Int, samples:Int, internalformat:Int, width:Int, height:Int):Void`

###

`staticinline resumeTransformFeedback ():Void`

###

`staticinline sampleCoverage (value:Float, invert:Bool):Void`

###

`staticinline samplerParameterf (sampler:GLSampler, pname:Int, param:Float):Void`

###

`staticinline samplerParameteri (sampler:GLSampler, pname:Int, param:Int):Void`

###

`staticinline scissor (x:Int, y:Int, width:Int, height:Int):Void`

###

`staticinline shaderBinary (shaders:Array<GLShader>, binaryformat:Int, binary:DataPointer, length:Int):Void`

###

`staticinline shaderSource (shader:GLShader, source:String):Void`

###

`staticinline stencilFunc (func:Int, ref:Int, mask:Int):Void`

###

`staticinline stencilFuncSeparate (face:Int, func:Int, ref:Int, mask:Int):Void`

###

`staticinline stencilMask (mask:Int):Void`

###

`staticinline stencilMaskSeparate (face:Int, mask:Int):Void`

###

`staticinline stencilOp (fail:Int, zfail:Int, zpass:Int):Void`

###

`staticinline stencilOpSeparate (face:Int, fail:Int, zfail:Int, zpass:Int):Void`

###

`staticinline texImage2D (target:Int, level:Int, internalformat:Int, width:Int, height:Int, border:Int, format:Int, type:Int, data:DataPointer):Void`

###

`staticinline texImage2DWEBGL (target:Int, level:Int, internalformat:Int, width:Int, height:Int, border:Dynamic, ?format:Int, ?type:Int, ?srcData:Dynamic, ?srcOffset:Int):Void`

Available on HTML5

###

`staticinline texImage3D (target:Int, level:Int, internalformat:Int, width:Int, height:Int, depth:Int, border:Int, format:Int, type:Int, data:DataPointer):Void`

###

`staticinline texImage3DWEBGL (target:Int, level:Int, internalformat:Int, width:Int, height:Int, depth:Int, border:Int, format:Int, type:Int, srcData:Dynamic, ?srcOffset:Int):Void`

Available on HTML5

###

`staticinline texParameterf (target:Int, pname:Int, param:Float):Void`

###

`staticinline texParameteri (target:Int, pname:Int, param:Int):Void`

###

`staticinline texStorage2D (target:Int, level:Int, internalformat:Int, width:Int, height:Int):Void`

###

`staticinline texStorage3D (target:Int, level:Int, internalformat:Int, width:Int, height:Int, depth:Int):Void`

###

`staticinline texSubImage2D (target:Int, level:Int, xoffset:Int, yoffset:Int, width:Int, height:Int, format:Int, type:Int, pixels:ArrayBufferView):Void`

###

`staticinline texSubImage2DWEBGL (target:Int, level:Int, xoffset:Int, yoffset:Int, width:Int, height:Int, format:Dynamic, ?type:Int, ?srcData:Dynamic, ?srcOffset:Int):Void`

Available on HTML5

###

`staticinline texSubImage3D (target:Int, level:Int, xoffset:Int, yoffset:Int, zoffset:Int, width:Int, height:Int, depth:Int, format:Int, type:Int, data:DataPointer):Void`

###

`staticinline texSubImage3DWEBGL (target:Int, level:Int, xoffset:Int, yoffset:Int, zoffset:Int, width:Int, height:Int, depth:Int, format:Int, type:Int, source:Dynamic, ?srcOffset:Int):Void`

Available on HTML5

###

`staticinline transformFeedbackVaryings (program:GLProgram, varyings:Array<String>, bufferMode:Int):Void`

###

`staticinline uniform1f (location:GLUniformLocation, v0:Float):Void`

###

`staticinline uniform1fv (location:GLUniformLocation, count:Int, v:DataPointer):Void`

###

`staticinline uniform1fvWEBGL (location:GLUniformLocation, data:Dynamic, ?srcOffset:Int, ?srcLength:Int):Void`

Available on HTML5

###

`staticinline uniform1i (location:GLUniformLocation, v0:Int):Void`

###

`staticinline uniform1iv (location:GLUniformLocation, count:Int, v:DataPointer):Void`

###

`staticinline uniform1ivWEBGL (location:GLUniformLocation, ?data:Dynamic, ?srcOffset:Int, ?srcLength:Int):Void`

Available on HTML5

###

`staticinline uniform1ui (location:GLUniformLocation, v0:Int):Void`

###

`staticinline uniform1uiv (location:GLUniformLocation, count:Int, v:DataPointer):Void`

###

`staticinline uniform1uivWEBGL (location:GLUniformLocation, data:Dynamic, ?srcOffset:Int, ?srcLength:Int):Void`

Available on HTML5

###

`staticinline uniform2f (location:GLUniformLocation, v0:Float, v1:Float):Void`

###

`staticinline uniform2fv (location:GLUniformLocation, count:Int, v:DataPointer):Void`

###

`staticinline uniform2fvWEBGL (location:GLUniformLocation, data:Dynamic, ?srcOffset:Int, ?srcLength:Int):Void`

Available on HTML5

###

`staticinline uniform2i (location:GLUniformLocation, x:Int, y:Int):Void`

###

`staticinline uniform2iv (location:GLUniformLocation, count:Int, v:DataPointer):Void`

###

`staticinline uniform2ivWEBGL (location:GLUniformLocation, data:Dynamic, ?srcOffset:Int, ?srcLength:Int):Void`

Available on HTML5

###

`staticinline uniform2ui (location:GLUniformLocation, x:Int, y:Int):Void`

###

`staticinline uniform2uiv (location:GLUniformLocation, count:Int, v:DataPointer):Void`

###

`staticinline uniform2uivWEBGL (location:GLUniformLocation, data:Dynamic, ?srcOffset:Int, ?srcLength:Int):Void`

Available on HTML5

###

`staticinline uniform3f (location:GLUniformLocation, v0:Float, v1:Float, v2:Float):Void`

###

`staticinline uniform3fv (location:GLUniformLocation, count:Int, v:DataPointer):Void`

###

`staticinline uniform3fvWEBGL (location:GLUniformLocation, data:Dynamic, ?srcOffset:Int, ?srcLength:Int):Void`

Available on HTML5

###

`staticinline uniform3i (location:GLUniformLocation, v0:Int, v1:Int, v2:Int):Void`

###

`staticinline uniform3iv (location:GLUniformLocation, count:Int, v:DataPointer):Void`

###

`staticinline uniform3ivWEBGL (location:GLUniformLocation, data:Dynamic, ?srcOffset:Int, ?srcLength:Int):Void`

Available on HTML5

###

`staticinline uniform3ui (location:GLUniformLocation, v0:Int, v1:Int, v2:Int):Void`

###

`staticinline uniform3uiv (location:GLUniformLocation, count:Int, v:DataPointer):Void`

###

`staticinline uniform3uivWEBGL (location:GLUniformLocation, data:Dynamic, ?srcOffset:Int, ?srcLength:Int):Void`

Available on HTML5

###

`staticinline uniform4f (location:GLUniformLocation, v0:Float, v1:Float, v2:Float, v3:Float):Void`

###

`staticinline uniform4fv (location:GLUniformLocation, count:Int, v:DataPointer):Void`

###

`staticinline uniform4fvWEBGL (location:GLUniformLocation, data:Dynamic, ?srcOffset:Int, ?srcLength:Int):Void`

Available on HTML5

###

`staticinline uniform4i (location:GLUniformLocation, v0:Int, v1:Int, v2:Int, v3:Int):Void`

###

`staticinline uniform4iv (location:GLUniformLocation, count:Int, v:DataPointer):Void`

###

`staticinline uniform4ivWEBGL (location:GLUniformLocation, data:Dynamic, ?srcOffset:Int, ?srcLength:Int):Void`

Available on HTML5

###

`staticinline uniform4ui (location:GLUniformLocation, v0:Int, v1:Int, v2:Int, v3:Int):Void`

###

`staticinline uniform4uiv (location:GLUniformLocation, count:Int, v:DataPointer):Void`

###

`staticinline uniform4uivWEBGL (location:GLUniformLocation, data:Dynamic, ?srcOffset:Int, ?srcLength:Int):Void`

Available on HTML5

###

`staticinline uniformBlockBinding (program:GLProgram, uniformBlockIndex:Int, uniformBlockBinding:Int):Void`

###

`staticinline uniformMatrix2fv (location:GLUniformLocation, count:Int, transpose:Bool, v:DataPointer):Void`

###

`staticinline uniformMatrix2fvWEBGL (location:GLUniformLocation, transpose:Bool, v:Dynamic, ?srcOffset:Int, ?srcLength:Int):Void`

Available on HTML5

###

`staticinline uniformMatrix2x3fv (location:GLUniformLocation, count:Int, transpose:Bool, v:DataPointer):Void`

###

`staticinline uniformMatrix2x3fvWEBGL (location:GLUniformLocation, transpose:Bool, v:Dynamic, ?srcOffset:Int, ?srcLength:Int):Void`

Available on HTML5

###

`staticinline uniformMatrix2x4fv (location:GLUniformLocation, count:Int, transpose:Bool, v:DataPointer):Void`

###

`staticinline uniformMatrix2x4fvWEBGL (location:GLUniformLocation, transpose:Bool, v:Dynamic, ?srcOffset:Int, ?srcLength:Int):Void`

Available on HTML5

###

`staticinline uniformMatrix3fv (location:GLUniformLocation, count:Int, transpose:Bool, v:DataPointer):Void`

###

`staticinline uniformMatrix3fvWEBGL (location:GLUniformLocation, transpose:Bool, v:Dynamic, ?srcOffset:Int, ?srcLength:Int):Void`

Available on HTML5

###

`staticinline uniformMatrix3x2fv (location:GLUniformLocation, count:Int, transpose:Bool, v:DataPointer):Void`

###

`staticinline uniformMatrix3x2fvWEBGL (location:GLUniformLocation, transpose:Bool, v:Dynamic, ?srcOffset:Int, ?srcLength:Int):Void`

Available on HTML5

###

`staticinline uniformMatrix3x4fv (location:GLUniformLocation, count:Int, transpose:Bool, v:DataPointer):Void`

###

`staticinline uniformMatrix3x4fvWEBGL (location:GLUniformLocation, transpose:Bool, v:Dynamic, ?srcOffset:Int, ?srcLength:Int):Void`

Available on HTML5

###

`staticinline uniformMatrix4fv (location:GLUniformLocation, count:Int, transpose:Bool, v:DataPointer):Void`

###

`staticinline uniformMatrix4fvWEBGL (location:GLUniformLocation, transpose:Bool, v:Dynamic, ?srcOffset:Int, ?srcLength:Int):Void`

Available on HTML5

###

`staticinline uniformMatrix4x2fv (location:GLUniformLocation, count:Int, transpose:Bool, v:DataPointer):Void`

###

`staticinline uniformMatrix4x2fvWEBGL (location:GLUniformLocation, transpose:Bool, v:Dynamic, ?srcOffset:Int, ?srcLength:Int):Void`

Available on HTML5

###

`staticinline uniformMatrix4x3fv (location:GLUniformLocation, count:Int, transpose:Bool, v:DataPointer):Void`

###

`staticinline uniformMatrix4x3fvWEBGL (location:GLUniformLocation, transpose:Dynamic, v:Dynamic, ?srcOffset:Int, ?srcLength:Int):Void`

Available on HTML5

###

`staticinline unmapBuffer (target:Int):Bool`

###

`staticinline useProgram (program:GLProgram):Void`

###

`staticinline validateProgram (program:GLProgram):Void`

###

`staticinline vertexAttrib1f (index:Int, v0:Float):Void`

###

`staticinline vertexAttrib1fv (index:Int, v:DataPointer):Void`

###

`staticinline vertexAttrib1fvWEBGL (index:Int, v:Dynamic):Void`

Available on HTML5

###

`staticinline vertexAttrib2f (index:Int, v0:Float, v1:Float):Void`

###

`staticinline vertexAttrib2fv (index:Int, v:DataPointer):Void`

###

`staticinline vertexAttrib2fvWEBGL (index:Int, v:Dynamic):Void`

Available on HTML5

###

`staticinline vertexAttrib3f (index:Int, v0:Float, v1:Float, v2:Float):Void`

###

`staticinline vertexAttrib3fv (index:Int, v:DataPointer):Void`

###

`staticinline vertexAttrib3fvWEBGL (index:Int, v:Dynamic):Void`

Available on HTML5

###

`staticinline vertexAttrib4f (index:Int, v0:Float, v1:Float, v2:Float, v3:Float):Void`

###

`staticinline vertexAttrib4fv (index:Int, v:DataPointer):Void`

###

`staticinline vertexAttrib4fvWEBGL (index:Int, v:Dynamic):Void`

Available on HTML5

###

`staticinline vertexAttribDivisor (index:Int, divisor:Int):Void`

###

`staticinline vertexAttribI4i (index:Int, v0:Int, v1:Int, v2:Int, v3:Int):Void`

###

`staticinline vertexAttribI4iv (index:Int, v:DataPointer):Void`

###

`staticinline vertexAttribI4ivWEBGL (index:Int, v:Dynamic):Void`

Available on HTML5

###

`staticinline vertexAttribI4ui (index:Int, v0:Int, v1:Int, v2:Int, v3:Int):Void`

###

`staticinline vertexAttribI4uiv (index:Int, v:DataPointer):Void`

###

`staticinline vertexAttribI4uivWEBGL (index:Int, v:Dynamic):Void`

Available on HTML5

###

`staticinline vertexAttribIPointer (index:Int, size:Int, type:Int, stride:Int, offset:DataPointer):Void`

###

`staticinline vertexAttribPointer (index:Int, size:Int, type:Int, normalized:Bool, stride:Int, offset:DataPointer):Void`

###

`staticinline viewport (x:Int, y:Int, width:Int, height:Int):Void`

###

`staticinline waitSync (sync:GLSync, flags:Int, timeout:Int64):Void`