WebGLRenderingContext
abstract class WebGLRenderingContext :
WebGLRenderingContextBase,
RenderingContextExposes the JavaScript WebGLRenderingContext to Kotlin
Constructors
<init>
Exposes the JavaScript WebGLRenderingContext to Kotlin
WebGLRenderingContext()Companion Object Properties
ACTIVE_ATTRIBUTES
val ACTIVE_ATTRIBUTES: IntACTIVE_TEXTURE
val ACTIVE_TEXTURE: IntACTIVE_UNIFORMS
val ACTIVE_UNIFORMS: IntALIASED_LINE_WIDTH_RANGE
val ALIASED_LINE_WIDTH_RANGE: IntALIASED_POINT_SIZE_RANGE
val ALIASED_POINT_SIZE_RANGE: IntALPHA
val ALPHA: IntALPHA_BITS
val ALPHA_BITS: IntALWAYS
val ALWAYS: IntARRAY_BUFFER
val ARRAY_BUFFER: IntARRAY_BUFFER_BINDING
val ARRAY_BUFFER_BINDING: IntATTACHED_SHADERS
val ATTACHED_SHADERS: IntBACK
val BACK: IntBLEND
val BLEND: IntBLEND_COLOR
val BLEND_COLOR: IntBLEND_DST_ALPHA
val BLEND_DST_ALPHA: IntBLEND_DST_RGB
val BLEND_DST_RGB: IntBLEND_EQUATION
val BLEND_EQUATION: IntBLEND_EQUATION_ALPHA
val BLEND_EQUATION_ALPHA: IntBLEND_EQUATION_RGB
val BLEND_EQUATION_RGB: IntBLEND_SRC_ALPHA
val BLEND_SRC_ALPHA: IntBLEND_SRC_RGB
val BLEND_SRC_RGB: IntBLUE_BITS
val BLUE_BITS: IntBOOL
val BOOL: IntBOOL_VEC2
val BOOL_VEC2: IntBOOL_VEC3
val BOOL_VEC3: IntBOOL_VEC4
val BOOL_VEC4: IntBROWSER_DEFAULT_WEBGL
val BROWSER_DEFAULT_WEBGL: IntBUFFER_SIZE
val BUFFER_SIZE: IntBUFFER_USAGE
val BUFFER_USAGE: IntBYTE
val BYTE: IntCCW
val CCW: IntCLAMP_TO_EDGE
val CLAMP_TO_EDGE: IntCOLOR_ATTACHMENT0
val COLOR_ATTACHMENT0: IntCOLOR_BUFFER_BIT
val COLOR_BUFFER_BIT: IntCOLOR_CLEAR_VALUE
val COLOR_CLEAR_VALUE: IntCOLOR_WRITEMASK
val COLOR_WRITEMASK: IntCOMPILE_STATUS
val COMPILE_STATUS: IntCOMPRESSED_TEXTURE_FORMATS
val COMPRESSED_TEXTURE_FORMATS: IntCONSTANT_ALPHA
val CONSTANT_ALPHA: IntCONSTANT_COLOR
val CONSTANT_COLOR: IntCONTEXT_LOST_WEBGL
val CONTEXT_LOST_WEBGL: IntCULL_FACE
val CULL_FACE: IntCULL_FACE_MODE
val CULL_FACE_MODE: IntCURRENT_PROGRAM
val CURRENT_PROGRAM: IntCURRENT_VERTEX_ATTRIB
val CURRENT_VERTEX_ATTRIB: IntCW
val CW: IntDECR
val DECR: IntDECR_WRAP
val DECR_WRAP: IntDELETE_STATUS
val DELETE_STATUS: IntDEPTH_ATTACHMENT
val DEPTH_ATTACHMENT: IntDEPTH_BITS
val DEPTH_BITS: IntDEPTH_BUFFER_BIT
val DEPTH_BUFFER_BIT: IntDEPTH_CLEAR_VALUE
val DEPTH_CLEAR_VALUE: IntDEPTH_COMPONENT
val DEPTH_COMPONENT: IntDEPTH_COMPONENT16
val DEPTH_COMPONENT16: IntDEPTH_FUNC
val DEPTH_FUNC: IntDEPTH_RANGE
val DEPTH_RANGE: IntDEPTH_STENCIL
val DEPTH_STENCIL: IntDEPTH_STENCIL_ATTACHMENT
val DEPTH_STENCIL_ATTACHMENT: IntDEPTH_TEST
val DEPTH_TEST: IntDEPTH_WRITEMASK
val DEPTH_WRITEMASK: IntDITHER
val DITHER: IntDONT_CARE
val DONT_CARE: IntDST_ALPHA
val DST_ALPHA: IntDST_COLOR
val DST_COLOR: IntDYNAMIC_DRAW
val DYNAMIC_DRAW: IntELEMENT_ARRAY_BUFFER
val ELEMENT_ARRAY_BUFFER: IntELEMENT_ARRAY_BUFFER_BINDING
val ELEMENT_ARRAY_BUFFER_BINDING: IntEQUAL
val EQUAL: IntFASTEST
val FASTEST: IntFLOAT
val FLOAT: IntFLOAT_MAT2
val FLOAT_MAT2: IntFLOAT_MAT3
val FLOAT_MAT3: IntFLOAT_MAT4
val FLOAT_MAT4: IntFLOAT_VEC2
val FLOAT_VEC2: IntFLOAT_VEC3
val FLOAT_VEC3: IntFLOAT_VEC4
val FLOAT_VEC4: IntFRAGMENT_SHADER
val FRAGMENT_SHADER: IntFRAMEBUFFER
val FRAMEBUFFER: IntFRAMEBUFFER_ATTACHMENT_OBJECT_NAME
val FRAMEBUFFER_ATTACHMENT_OBJECT_NAME: IntFRAMEBUFFER_ATTACHMENT_OBJECT_TYPE
val FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE: IntFRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE
val FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE: IntFRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL
val FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL: IntFRAMEBUFFER_BINDING
val FRAMEBUFFER_BINDING: IntFRAMEBUFFER_COMPLETE
val FRAMEBUFFER_COMPLETE: IntFRAMEBUFFER_INCOMPLETE_ATTACHMENT
val FRAMEBUFFER_INCOMPLETE_ATTACHMENT: IntFRAMEBUFFER_INCOMPLETE_DIMENSIONS
val FRAMEBUFFER_INCOMPLETE_DIMENSIONS: IntFRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT
val FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT: IntFRAMEBUFFER_UNSUPPORTED
val FRAMEBUFFER_UNSUPPORTED: IntFRONT
val FRONT: IntFRONT_AND_BACK
val FRONT_AND_BACK: IntFRONT_FACE
val FRONT_FACE: IntFUNC_ADD
val FUNC_ADD: IntFUNC_REVERSE_SUBTRACT
val FUNC_REVERSE_SUBTRACT: IntFUNC_SUBTRACT
val FUNC_SUBTRACT: IntGENERATE_MIPMAP_HINT
val GENERATE_MIPMAP_HINT: IntGEQUAL
val GEQUAL: IntGREATER
val GREATER: IntGREEN_BITS
val GREEN_BITS: IntHIGH_FLOAT
val HIGH_FLOAT: IntHIGH_INT
val HIGH_INT: IntIMPLEMENTATION_COLOR_READ_FORMAT
val IMPLEMENTATION_COLOR_READ_FORMAT: IntIMPLEMENTATION_COLOR_READ_TYPE
val IMPLEMENTATION_COLOR_READ_TYPE: IntINCR
val INCR: IntINCR_WRAP
val INCR_WRAP: IntINT
val INT: IntINT_VEC2
val INT_VEC2: IntINT_VEC3
val INT_VEC3: IntINT_VEC4
val INT_VEC4: IntINVALID_ENUM
val INVALID_ENUM: IntINVALID_FRAMEBUFFER_OPERATION
val INVALID_FRAMEBUFFER_OPERATION: IntINVALID_OPERATION
val INVALID_OPERATION: IntINVALID_VALUE
val INVALID_VALUE: IntINVERT
val INVERT: IntKEEP
val KEEP: IntLEQUAL
val LEQUAL: IntLESS
val LESS: IntLINE_LOOP
val LINE_LOOP: IntLINE_STRIP
val LINE_STRIP: IntLINE_WIDTH
val LINE_WIDTH: IntLINEAR
val LINEAR: IntLINEAR_MIPMAP_LINEAR
val LINEAR_MIPMAP_LINEAR: IntLINEAR_MIPMAP_NEAREST
val LINEAR_MIPMAP_NEAREST: IntLINES
val LINES: IntLINK_STATUS
val LINK_STATUS: IntLOW_FLOAT
val LOW_FLOAT: IntLOW_INT
val LOW_INT: IntLUMINANCE
val LUMINANCE: IntLUMINANCE_ALPHA
val LUMINANCE_ALPHA: IntMAX_COMBINED_TEXTURE_IMAGE_UNITS
val MAX_COMBINED_TEXTURE_IMAGE_UNITS: IntMAX_CUBE_MAP_TEXTURE_SIZE
val MAX_CUBE_MAP_TEXTURE_SIZE: IntMAX_FRAGMENT_UNIFORM_VECTORS
val MAX_FRAGMENT_UNIFORM_VECTORS: IntMAX_RENDERBUFFER_SIZE
val MAX_RENDERBUFFER_SIZE: IntMAX_TEXTURE_IMAGE_UNITS
val MAX_TEXTURE_IMAGE_UNITS: IntMAX_TEXTURE_SIZE
val MAX_TEXTURE_SIZE: IntMAX_VARYING_VECTORS
val MAX_VARYING_VECTORS: IntMAX_VERTEX_ATTRIBS
val MAX_VERTEX_ATTRIBS: IntMAX_VERTEX_TEXTURE_IMAGE_UNITS
val MAX_VERTEX_TEXTURE_IMAGE_UNITS: IntMAX_VERTEX_UNIFORM_VECTORS
val MAX_VERTEX_UNIFORM_VECTORS: IntMAX_VIEWPORT_DIMS
val MAX_VIEWPORT_DIMS: IntMEDIUM_FLOAT
val MEDIUM_FLOAT: IntMEDIUM_INT
val MEDIUM_INT: IntMIRRORED_REPEAT
val MIRRORED_REPEAT: IntNEAREST
val NEAREST: IntNEAREST_MIPMAP_LINEAR
val NEAREST_MIPMAP_LINEAR: IntNEAREST_MIPMAP_NEAREST
val NEAREST_MIPMAP_NEAREST: IntNEVER
val NEVER: IntNICEST
val NICEST: IntNO_ERROR
val NO_ERROR: IntNONE
val NONE: IntNOTEQUAL
val NOTEQUAL: IntONE
val ONE: IntONE_MINUS_CONSTANT_ALPHA
val ONE_MINUS_CONSTANT_ALPHA: IntONE_MINUS_CONSTANT_COLOR
val ONE_MINUS_CONSTANT_COLOR: IntONE_MINUS_DST_ALPHA
val ONE_MINUS_DST_ALPHA: IntONE_MINUS_DST_COLOR
val ONE_MINUS_DST_COLOR: IntONE_MINUS_SRC_ALPHA
val ONE_MINUS_SRC_ALPHA: IntONE_MINUS_SRC_COLOR
val ONE_MINUS_SRC_COLOR: IntOUT_OF_MEMORY
val OUT_OF_MEMORY: IntPACK_ALIGNMENT
val PACK_ALIGNMENT: IntPOINTS
val POINTS: IntPOLYGON_OFFSET_FACTOR
val POLYGON_OFFSET_FACTOR: IntPOLYGON_OFFSET_FILL
val POLYGON_OFFSET_FILL: IntPOLYGON_OFFSET_UNITS
val POLYGON_OFFSET_UNITS: IntRED_BITS
val RED_BITS: IntRENDERBUFFER
val RENDERBUFFER: IntRENDERBUFFER_ALPHA_SIZE
val RENDERBUFFER_ALPHA_SIZE: IntRENDERBUFFER_BINDING
val RENDERBUFFER_BINDING: IntRENDERBUFFER_BLUE_SIZE
val RENDERBUFFER_BLUE_SIZE: IntRENDERBUFFER_DEPTH_SIZE
val RENDERBUFFER_DEPTH_SIZE: IntRENDERBUFFER_GREEN_SIZE
val RENDERBUFFER_GREEN_SIZE: IntRENDERBUFFER_HEIGHT
val RENDERBUFFER_HEIGHT: IntRENDERBUFFER_INTERNAL_FORMAT
val RENDERBUFFER_INTERNAL_FORMAT: IntRENDERBUFFER_RED_SIZE
val RENDERBUFFER_RED_SIZE: IntRENDERBUFFER_STENCIL_SIZE
val RENDERBUFFER_STENCIL_SIZE: IntRENDERBUFFER_WIDTH
val RENDERBUFFER_WIDTH: IntRENDERER
val RENDERER: IntREPEAT
val REPEAT: IntREPLACE
val REPLACE: IntRGB
val RGB: IntRGB565
val RGB565: IntRGB5_A1
val RGB5_A1: IntRGBA
val RGBA: IntRGBA4
val RGBA4: IntSAMPLE_ALPHA_TO_COVERAGE
val SAMPLE_ALPHA_TO_COVERAGE: IntSAMPLE_BUFFERS
val SAMPLE_BUFFERS: IntSAMPLE_COVERAGE
val SAMPLE_COVERAGE: IntSAMPLE_COVERAGE_INVERT
val SAMPLE_COVERAGE_INVERT: IntSAMPLE_COVERAGE_VALUE
val SAMPLE_COVERAGE_VALUE: IntSAMPLER_2D
val SAMPLER_2D: IntSAMPLER_CUBE
val SAMPLER_CUBE: IntSAMPLES
val SAMPLES: IntSCISSOR_BOX
val SCISSOR_BOX: IntSCISSOR_TEST
val SCISSOR_TEST: IntSHADER_TYPE
val SHADER_TYPE: IntSHADING_LANGUAGE_VERSION
val SHADING_LANGUAGE_VERSION: IntSHORT
val SHORT: IntSRC_ALPHA
val SRC_ALPHA: IntSRC_ALPHA_SATURATE
val SRC_ALPHA_SATURATE: IntSRC_COLOR
val SRC_COLOR: IntSTATIC_DRAW
val STATIC_DRAW: IntSTENCIL_ATTACHMENT
val STENCIL_ATTACHMENT: IntSTENCIL_BACK_FAIL
val STENCIL_BACK_FAIL: IntSTENCIL_BACK_FUNC
val STENCIL_BACK_FUNC: IntSTENCIL_BACK_PASS_DEPTH_FAIL
val STENCIL_BACK_PASS_DEPTH_FAIL: IntSTENCIL_BACK_PASS_DEPTH_PASS
val STENCIL_BACK_PASS_DEPTH_PASS: IntSTENCIL_BACK_REF
val STENCIL_BACK_REF: IntSTENCIL_BACK_VALUE_MASK
val STENCIL_BACK_VALUE_MASK: IntSTENCIL_BACK_WRITEMASK
val STENCIL_BACK_WRITEMASK: IntSTENCIL_BITS
val STENCIL_BITS: IntSTENCIL_BUFFER_BIT
val STENCIL_BUFFER_BIT: IntSTENCIL_CLEAR_VALUE
val STENCIL_CLEAR_VALUE: IntSTENCIL_FAIL
val STENCIL_FAIL: IntSTENCIL_FUNC
val STENCIL_FUNC: IntSTENCIL_INDEX
val STENCIL_INDEX: IntSTENCIL_INDEX8
val STENCIL_INDEX8: IntSTENCIL_PASS_DEPTH_FAIL
val STENCIL_PASS_DEPTH_FAIL: IntSTENCIL_PASS_DEPTH_PASS
val STENCIL_PASS_DEPTH_PASS: IntSTENCIL_REF
val STENCIL_REF: IntSTENCIL_TEST
val STENCIL_TEST: IntSTENCIL_VALUE_MASK
val STENCIL_VALUE_MASK: IntSTENCIL_WRITEMASK
val STENCIL_WRITEMASK: IntSTREAM_DRAW
val STREAM_DRAW: IntSUBPIXEL_BITS
val SUBPIXEL_BITS: IntTEXTURE
val TEXTURE: IntTEXTURE0
val TEXTURE0: IntTEXTURE1
val TEXTURE1: IntTEXTURE10
val TEXTURE10: IntTEXTURE11
val TEXTURE11: IntTEXTURE12
val TEXTURE12: IntTEXTURE13
val TEXTURE13: IntTEXTURE14
val TEXTURE14: IntTEXTURE15
val TEXTURE15: IntTEXTURE16
val TEXTURE16: IntTEXTURE17
val TEXTURE17: IntTEXTURE18
val TEXTURE18: IntTEXTURE19
val TEXTURE19: IntTEXTURE2
val TEXTURE2: IntTEXTURE20
val TEXTURE20: IntTEXTURE21
val TEXTURE21: IntTEXTURE22
val TEXTURE22: IntTEXTURE23
val TEXTURE23: IntTEXTURE24
val TEXTURE24: IntTEXTURE25
val TEXTURE25: IntTEXTURE26
val TEXTURE26: IntTEXTURE27
val TEXTURE27: IntTEXTURE28
val TEXTURE28: IntTEXTURE29
val TEXTURE29: IntTEXTURE3
val TEXTURE3: IntTEXTURE30
val TEXTURE30: IntTEXTURE31
val TEXTURE31: IntTEXTURE4
val TEXTURE4: IntTEXTURE5
val TEXTURE5: IntTEXTURE6
val TEXTURE6: IntTEXTURE7
val TEXTURE7: IntTEXTURE8
val TEXTURE8: IntTEXTURE9
val TEXTURE9: IntTEXTURE_2D
val TEXTURE_2D: IntTEXTURE_BINDING_2D
val TEXTURE_BINDING_2D: IntTEXTURE_BINDING_CUBE_MAP
val TEXTURE_BINDING_CUBE_MAP: IntTEXTURE_CUBE_MAP
val TEXTURE_CUBE_MAP: IntTEXTURE_CUBE_MAP_NEGATIVE_X
val TEXTURE_CUBE_MAP_NEGATIVE_X: IntTEXTURE_CUBE_MAP_NEGATIVE_Y
val TEXTURE_CUBE_MAP_NEGATIVE_Y: IntTEXTURE_CUBE_MAP_NEGATIVE_Z
val TEXTURE_CUBE_MAP_NEGATIVE_Z: IntTEXTURE_CUBE_MAP_POSITIVE_X
val TEXTURE_CUBE_MAP_POSITIVE_X: IntTEXTURE_CUBE_MAP_POSITIVE_Y
val TEXTURE_CUBE_MAP_POSITIVE_Y: IntTEXTURE_CUBE_MAP_POSITIVE_Z
val TEXTURE_CUBE_MAP_POSITIVE_Z: IntTEXTURE_MAG_FILTER
val TEXTURE_MAG_FILTER: IntTEXTURE_MIN_FILTER
val TEXTURE_MIN_FILTER: IntTEXTURE_WRAP_S
val TEXTURE_WRAP_S: IntTEXTURE_WRAP_T
val TEXTURE_WRAP_T: IntTRIANGLE_FAN
val TRIANGLE_FAN: IntTRIANGLE_STRIP
val TRIANGLE_STRIP: IntTRIANGLES
val TRIANGLES: IntUNPACK_ALIGNMENT
val UNPACK_ALIGNMENT: IntUNPACK_COLORSPACE_CONVERSION_WEBGL
val UNPACK_COLORSPACE_CONVERSION_WEBGL: IntUNPACK_FLIP_Y_WEBGL
val UNPACK_FLIP_Y_WEBGL: IntUNPACK_PREMULTIPLY_ALPHA_WEBGL
val UNPACK_PREMULTIPLY_ALPHA_WEBGL: IntUNSIGNED_BYTE
val UNSIGNED_BYTE: IntUNSIGNED_INT
val UNSIGNED_INT: IntUNSIGNED_SHORT
val UNSIGNED_SHORT: IntUNSIGNED_SHORT_4_4_4_4
val UNSIGNED_SHORT_4_4_4_4: IntUNSIGNED_SHORT_5_5_5_1
val UNSIGNED_SHORT_5_5_5_1: IntUNSIGNED_SHORT_5_6_5
val UNSIGNED_SHORT_5_6_5: IntVALIDATE_STATUS
val VALIDATE_STATUS: IntVENDOR
val VENDOR: IntVERSION
val VERSION: IntVERTEX_ATTRIB_ARRAY_BUFFER_BINDING
val VERTEX_ATTRIB_ARRAY_BUFFER_BINDING: IntVERTEX_ATTRIB_ARRAY_ENABLED
val VERTEX_ATTRIB_ARRAY_ENABLED: IntVERTEX_ATTRIB_ARRAY_NORMALIZED
val VERTEX_ATTRIB_ARRAY_NORMALIZED: IntVERTEX_ATTRIB_ARRAY_POINTER
val VERTEX_ATTRIB_ARRAY_POINTER: IntVERTEX_ATTRIB_ARRAY_SIZE
val VERTEX_ATTRIB_ARRAY_SIZE: IntVERTEX_ATTRIB_ARRAY_STRIDE
val VERTEX_ATTRIB_ARRAY_STRIDE: IntVERTEX_ATTRIB_ARRAY_TYPE
val VERTEX_ATTRIB_ARRAY_TYPE: IntVERTEX_SHADER
val VERTEX_SHADER: IntVIEWPORT
val VIEWPORT: IntZERO
val ZERO: Int