func (_this *RenderingContext) Canvas() *Union {
	var ret *Union
	value := _this.Value_JS.Get("canvas")
	ret = UnionFromJS(value)
	return ret
}
Canvas returning attribute 'canvas' with
type Union (idl: Union).
package webgl2
import js "github.com/gowebapi/webapi/core/js"
import (
	"github.com/gowebapi/webapi/graphics/webgl"
	"github.com/gowebapi/webapi/javascript"
)
func unused(value interface{}) {
}
type Union struct {
	Value js.Value
}
func (u *Union) JSValue() js.Value {
	return u.Value
}
func UnionFromJS(value js.Value) *Union {
	return &Union{Value: value}
}
type Query struct {
	webgl.Object
}
func QueryFromJS(value js.Wrapper) *Query {
	input := value.JSValue()
	if typ := input.Type(); typ == js.TypeNull || typ == js.TypeUndefined {
		return nil
	}
	ret := &Query{}
	ret.Value_JS = input
	return ret
}
type RenderingContext struct {
	Value_JS js.Value
}
func (_this *RenderingContext) JSValue() js.Value {
	return _this.Value_JS
}
func RenderingContextFromJS(value js.Wrapper) *RenderingContext {
	input := value.JSValue()
	if typ := input.Type(); typ == js.TypeNull || typ == js.TypeUndefined {
		return nil
	}
	ret := &RenderingContext{}
	ret.Value_JS = input
	return ret
}
const (
	DEPTH_BUFFER_BIT                              uint = 0x00000100
	STENCIL_BUFFER_BIT                            uint = 0x00000400
	COLOR_BUFFER_BIT                              uint = 0x00004000
	POINTS                                        uint = 0x0000
	LINES                                         uint = 0x0001
	LINE_LOOP                                     uint = 0x0002
	LINE_STRIP                                    uint = 0x0003
	TRIANGLES                                     uint = 0x0004
	TRIANGLE_STRIP                                uint = 0x0005
	TRIANGLE_FAN                                  uint = 0x0006
	ZERO                                          uint = 0
	ONE                                           uint = 1
	SRC_COLOR                                     uint = 0x0300
	ONE_MINUS_SRC_COLOR                           uint = 0x0301
	SRC_ALPHA                                     uint = 0x0302
	ONE_MINUS_SRC_ALPHA                           uint = 0x0303
	DST_ALPHA                                     uint = 0x0304
	ONE_MINUS_DST_ALPHA                           uint = 0x0305
	DST_COLOR                                     uint = 0x0306
	ONE_MINUS_DST_COLOR                           uint = 0x0307
	SRC_ALPHA_SATURATE                            uint = 0x0308
	FUNC_ADD                                      uint = 0x8006
	BLEND_EQUATION                                uint = 0x8009
	BLEND_EQUATION_RGB                            uint = 0x8009
	BLEND_EQUATION_ALPHA                          uint = 0x883D
	FUNC_SUBTRACT                                 uint = 0x800A
	FUNC_REVERSE_SUBTRACT                         uint = 0x800B
	BLEND_DST_RGB                                 uint = 0x80C8
	BLEND_SRC_RGB                                 uint = 0x80C9
	BLEND_DST_ALPHA                               uint = 0x80CA
	BLEND_SRC_ALPHA                               uint = 0x80CB
	CONSTANT_COLOR                                uint = 0x8001
	ONE_MINUS_CONSTANT_COLOR                      uint = 0x8002
	CONSTANT_ALPHA                                uint = 0x8003
	ONE_MINUS_CONSTANT_ALPHA                      uint = 0x8004
	BLEND_COLOR                                   uint = 0x8005
	ARRAY_BUFFER                                  uint = 0x8892
	ELEMENT_ARRAY_BUFFER                          uint = 0x8893
	ARRAY_BUFFER_BINDING                          uint = 0x8894
	ELEMENT_ARRAY_BUFFER_BINDING                  uint = 0x8895
	STREAM_DRAW                                   uint = 0x88E0
	STATIC_DRAW                                   uint = 0x88E4
	DYNAMIC_DRAW                                  uint = 0x88E8
	BUFFER_SIZE                                   uint = 0x8764
	BUFFER_USAGE                                  uint = 0x8765
	CURRENT_VERTEX_ATTRIB                         uint = 0x8626
	FRONT                                         uint = 0x0404
	BACK                                          uint = 0x0405
	FRONT_AND_BACK                                uint = 0x0408
	CULL_FACE                                     uint = 0x0B44
	BLEND                                         uint = 0x0BE2
	DITHER                                        uint = 0x0BD0
	STENCIL_TEST                                  uint = 0x0B90
	DEPTH_TEST                                    uint = 0x0B71
	SCISSOR_TEST                                  uint = 0x0C11
	POLYGON_OFFSET_FILL                           uint = 0x8037
	SAMPLE_ALPHA_TO_COVERAGE                      uint = 0x809E
	SAMPLE_COVERAGE                               uint = 0x80A0
	NO_ERROR                                      uint = 0
	INVALID_ENUM                                  uint = 0x0500
	INVALID_VALUE                                 uint = 0x0501
	INVALID_OPERATION                             uint = 0x0502
	OUT_OF_MEMORY                                 uint = 0x0505
	CW                                            uint = 0x0900
	CCW                                           uint = 0x0901
	LINE_WIDTH                                    uint = 0x0B21
	ALIASED_POINT_SIZE_RANGE                      uint = 0x846D
	ALIASED_LINE_WIDTH_RANGE                      uint = 0x846E
	CULL_FACE_MODE                                uint = 0x0B45
	FRONT_FACE                                    uint = 0x0B46
	DEPTH_RANGE                                   uint = 0x0B70
	DEPTH_WRITEMASK                               uint = 0x0B72
	DEPTH_CLEAR_VALUE                             uint = 0x0B73
	DEPTH_FUNC                                    uint = 0x0B74
	STENCIL_CLEAR_VALUE                           uint = 0x0B91
	STENCIL_FUNC                                  uint = 0x0B92
	STENCIL_FAIL                                  uint = 0x0B94
	STENCIL_PASS_DEPTH_FAIL                       uint = 0x0B95
	STENCIL_PASS_DEPTH_PASS                       uint = 0x0B96
	STENCIL_REF                                   uint = 0x0B97
	STENCIL_VALUE_MASK                            uint = 0x0B93
	STENCIL_WRITEMASK                             uint = 0x0B98
	STENCIL_BACK_FUNC                             uint = 0x8800
	STENCIL_BACK_FAIL                             uint = 0x8801
	STENCIL_BACK_PASS_DEPTH_FAIL                  uint = 0x8802
	STENCIL_BACK_PASS_DEPTH_PASS                  uint = 0x8803
	STENCIL_BACK_REF                              uint = 0x8CA3
	STENCIL_BACK_VALUE_MASK                       uint = 0x8CA4
	STENCIL_BACK_WRITEMASK                        uint = 0x8CA5
	VIEWPORT                                      uint = 0x0BA2
	SCISSOR_BOX                                   uint = 0x0C10
	COLOR_CLEAR_VALUE                             uint = 0x0C22
	COLOR_WRITEMASK                               uint = 0x0C23
	UNPACK_ALIGNMENT                              uint = 0x0CF5
	PACK_ALIGNMENT                                uint = 0x0D05
	MAX_TEXTURE_SIZE                              uint = 0x0D33
	MAX_VIEWPORT_DIMS                             uint = 0x0D3A
	SUBPIXEL_BITS                                 uint = 0x0D50
	RED_BITS                                      uint = 0x0D52
	GREEN_BITS                                    uint = 0x0D53
	BLUE_BITS                                     uint = 0x0D54
	ALPHA_BITS                                    uint = 0x0D55
	DEPTH_BITS                                    uint = 0x0D56
	STENCIL_BITS                                  uint = 0x0D57
	POLYGON_OFFSET_UNITS                          uint = 0x2A00
	POLYGON_OFFSET_FACTOR                         uint = 0x8038
	TEXTURE_BINDING_2D                            uint = 0x8069
	SAMPLE_BUFFERS                                uint = 0x80A8
	SAMPLES                                       uint = 0x80A9
	SAMPLE_COVERAGE_VALUE                         uint = 0x80AA
	SAMPLE_COVERAGE_INVERT                        uint = 0x80AB
	COMPRESSED_TEXTURE_FORMATS                    uint = 0x86A3
	DONT_CARE                                     uint = 0x1100
	FASTEST                                       uint = 0x1101
	NICEST                                        uint = 0x1102
	GENERATE_MIPMAP_HINT                          uint = 0x8192
	BYTE                                          uint = 0x1400
	UNSIGNED_BYTE                                 uint = 0x1401
	SHORT                                         uint = 0x1402
	UNSIGNED_SHORT                                uint = 0x1403
	INT                                           uint = 0x1404
	UNSIGNED_INT                                  uint = 0x1405
	FLOAT                                         uint = 0x1406
	DEPTH_COMPONENT                               uint = 0x1902
	ALPHA                                         uint = 0x1906
	RGB                                           uint = 0x1907
	RGBA                                          uint = 0x1908
	LUMINANCE                                     uint = 0x1909
	LUMINANCE_ALPHA                               uint = 0x190A
	UNSIGNED_SHORT_4_4_4_4                        uint = 0x8033
	UNSIGNED_SHORT_5_5_5_1                        uint = 0x8034
	UNSIGNED_SHORT_5_6_5                          uint = 0x8363
	FRAGMENT_SHADER                               uint = 0x8B30
	VERTEX_SHADER                                 uint = 0x8B31
	MAX_VERTEX_ATTRIBS                            uint = 0x8869
	MAX_VERTEX_UNIFORM_VECTORS                    uint = 0x8DFB
	MAX_VARYING_VECTORS                           uint = 0x8DFC
	MAX_COMBINED_TEXTURE_IMAGE_UNITS              uint = 0x8B4D
	MAX_VERTEX_TEXTURE_IMAGE_UNITS                uint = 0x8B4C
	MAX_TEXTURE_IMAGE_UNITS                       uint = 0x8872
	MAX_FRAGMENT_UNIFORM_VECTORS                  uint = 0x8DFD
	SHADER_TYPE                                   uint = 0x8B4F
	DELETE_STATUS                                 uint = 0x8B80
	LINK_STATUS                                   uint = 0x8B82
	VALIDATE_STATUS                               uint = 0x8B83
	ATTACHED_SHADERS                              uint = 0x8B85
	ACTIVE_UNIFORMS                               uint = 0x8B86
	ACTIVE_ATTRIBUTES                             uint = 0x8B89
	SHADING_LANGUAGE_VERSION                      uint = 0x8B8C
	CURRENT_PROGRAM                               uint = 0x8B8D
	NEVER                                         uint = 0x0200
	LESS                                          uint = 0x0201
	EQUAL                                         uint = 0x0202
	LEQUAL                                        uint = 0x0203
	GREATER                                       uint = 0x0204
	NOTEQUAL                                      uint = 0x0205
	GEQUAL                                        uint = 0x0206
	ALWAYS                                        uint = 0x0207
	KEEP                                          uint = 0x1E00
	REPLACE                                       uint = 0x1E01
	INCR                                          uint = 0x1E02
	DECR                                          uint = 0x1E03
	INVERT                                        uint = 0x150A
	INCR_WRAP                                     uint = 0x8507
	DECR_WRAP                                     uint = 0x8508
	VENDOR                                        uint = 0x1F00
	RENDERER                                      uint = 0x1F01
	VERSION                                       uint = 0x1F02
	NEAREST                                       uint = 0x2600
	LINEAR                                        uint = 0x2601
	NEAREST_MIPMAP_NEAREST                        uint = 0x2700
	LINEAR_MIPMAP_NEAREST                         uint = 0x2701
	NEAREST_MIPMAP_LINEAR                         uint = 0x2702
	LINEAR_MIPMAP_LINEAR                          uint = 0x2703
	TEXTURE_MAG_FILTER                            uint = 0x2800
	TEXTURE_MIN_FILTER                            uint = 0x2801
	TEXTURE_WRAP_S                                uint = 0x2802
	TEXTURE_WRAP_T                                uint = 0x2803
	TEXTURE_2D                                    uint = 0x0DE1
	TEXTURE                                       uint = 0x1702
	TEXTURE_CUBE_MAP                              uint = 0x8513
	TEXTURE_BINDING_CUBE_MAP                      uint = 0x8514
	TEXTURE_CUBE_MAP_POSITIVE_X                   uint = 0x8515
	TEXTURE_CUBE_MAP_NEGATIVE_X                   uint = 0x8516
	TEXTURE_CUBE_MAP_POSITIVE_Y                   uint = 0x8517
	TEXTURE_CUBE_MAP_NEGATIVE_Y                   uint = 0x8518
	TEXTURE_CUBE_MAP_POSITIVE_Z                   uint = 0x8519
	TEXTURE_CUBE_MAP_NEGATIVE_Z                   uint = 0x851A
	MAX_CUBE_MAP_TEXTURE_SIZE                     uint = 0x851C
	TEXTURE0                                      uint = 0x84C0
	TEXTURE1                                      uint = 0x84C1
	TEXTURE2                                      uint = 0x84C2
	TEXTURE3                                      uint = 0x84C3
	TEXTURE4                                      uint = 0x84C4
	TEXTURE5                                      uint = 0x84C5
	TEXTURE6                                      uint = 0x84C6
	TEXTURE7                                      uint = 0x84C7
	TEXTURE8                                      uint = 0x84C8
	TEXTURE9                                      uint = 0x84C9
	TEXTURE10                                     uint = 0x84CA
	TEXTURE11                                     uint = 0x84CB
	TEXTURE12                                     uint = 0x84CC
	TEXTURE13                                     uint = 0x84CD
	TEXTURE14                                     uint = 0x84CE
	TEXTURE15                                     uint = 0x84CF
	TEXTURE16                                     uint = 0x84D0
	TEXTURE17                                     uint = 0x84D1
	TEXTURE18                                     uint = 0x84D2
	TEXTURE19                                     uint = 0x84D3
	TEXTURE20                                     uint = 0x84D4
	TEXTURE21                                     uint = 0x84D5
	TEXTURE22                                     uint = 0x84D6
	TEXTURE23                                     uint = 0x84D7
	TEXTURE24                                     uint = 0x84D8
	TEXTURE25                                     uint = 0x84D9
	TEXTURE26                                     uint = 0x84DA
	TEXTURE27                                     uint = 0x84DB
	TEXTURE28                                     uint = 0x84DC
	TEXTURE29                                     uint = 0x84DD
	TEXTURE30                                     uint = 0x84DE
	TEXTURE31                                     uint = 0x84DF
	ACTIVE_TEXTURE                                uint = 0x84E0
	REPEAT                                        uint = 0x2901
	CLAMP_TO_EDGE                                 uint = 0x812F
	MIRRORED_REPEAT                               uint = 0x8370
	FLOAT_VEC2                                    uint = 0x8B50
	FLOAT_VEC3                                    uint = 0x8B51
	FLOAT_VEC4                                    uint = 0x8B52
	INT_VEC2                                      uint = 0x8B53
	INT_VEC3                                      uint = 0x8B54
	INT_VEC4                                      uint = 0x8B55
	BOOL                                          uint = 0x8B56
	BOOL_VEC2                                     uint = 0x8B57
	BOOL_VEC3                                     uint = 0x8B58
	BOOL_VEC4                                     uint = 0x8B59
	FLOAT_MAT2                                    uint = 0x8B5A
	FLOAT_MAT3                                    uint = 0x8B5B
	FLOAT_MAT4                                    uint = 0x8B5C
	SAMPLER_2D                                    uint = 0x8B5E
	SAMPLER_CUBE                                  uint = 0x8B60
	VERTEX_ATTRIB_ARRAY_ENABLED                   uint = 0x8622
	VERTEX_ATTRIB_ARRAY_SIZE                      uint = 0x8623
	VERTEX_ATTRIB_ARRAY_STRIDE                    uint = 0x8624
	VERTEX_ATTRIB_ARRAY_TYPE                      uint = 0x8625
	VERTEX_ATTRIB_ARRAY_NORMALIZED                uint = 0x886A
	VERTEX_ATTRIB_ARRAY_POINTER                   uint = 0x8645
	VERTEX_ATTRIB_ARRAY_BUFFER_BINDING            uint = 0x889F
	IMPLEMENTATION_COLOR_READ_TYPE                uint = 0x8B9A
	IMPLEMENTATION_COLOR_READ_FORMAT              uint = 0x8B9B
	COMPILE_STATUS                                uint = 0x8B81
	LOW_FLOAT                                     uint = 0x8DF0
	MEDIUM_FLOAT                                  uint = 0x8DF1
	HIGH_FLOAT                                    uint = 0x8DF2
	LOW_INT                                       uint = 0x8DF3
	MEDIUM_INT                                    uint = 0x8DF4
	HIGH_INT                                      uint = 0x8DF5
	FRAMEBUFFER                                   uint = 0x8D40
	RENDERBUFFER                                  uint = 0x8D41
	RGBA4                                         uint = 0x8056
	RGB5_A1                                       uint = 0x8057
	RGB565                                        uint = 0x8D62
	DEPTH_COMPONENT16                             uint = 0x81A5
	STENCIL_INDEX8                                uint = 0x8D48
	DEPTH_STENCIL                                 uint = 0x84F9
	RENDERBUFFER_WIDTH                            uint = 0x8D42
	RENDERBUFFER_HEIGHT                           uint = 0x8D43
	RENDERBUFFER_INTERNAL_FORMAT                  uint = 0x8D44
	RENDERBUFFER_RED_SIZE                         uint = 0x8D50
	RENDERBUFFER_GREEN_SIZE                       uint = 0x8D51
	RENDERBUFFER_BLUE_SIZE                        uint = 0x8D52
	RENDERBUFFER_ALPHA_SIZE                       uint = 0x8D53
	RENDERBUFFER_DEPTH_SIZE                       uint = 0x8D54
	RENDERBUFFER_STENCIL_SIZE                     uint = 0x8D55
	FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE            uint = 0x8CD0
	FRAMEBUFFER_ATTACHMENT_OBJECT_NAME            uint = 0x8CD1
	FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL          uint = 0x8CD2
	FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE  uint = 0x8CD3
	COLOR_ATTACHMENT0                             uint = 0x8CE0
	DEPTH_ATTACHMENT                              uint = 0x8D00
	STENCIL_ATTACHMENT                            uint = 0x8D20
	DEPTH_STENCIL_ATTACHMENT                      uint = 0x821A
	NONE                                          uint = 0
	FRAMEBUFFER_COMPLETE                          uint = 0x8CD5
	FRAMEBUFFER_INCOMPLETE_ATTACHMENT             uint = 0x8CD6
	FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT     uint = 0x8CD7
	FRAMEBUFFER_INCOMPLETE_DIMENSIONS             uint = 0x8CD9
	FRAMEBUFFER_UNSUPPORTED                       uint = 0x8CDD
	FRAMEBUFFER_BINDING                           uint = 0x8CA6
	RENDERBUFFER_BINDING                          uint = 0x8CA7
	MAX_RENDERBUFFER_SIZE                         uint = 0x84E8
	INVALID_FRAMEBUFFER_OPERATION                 uint = 0x0506
	UNPACK_FLIP_Y_WEBGL                           uint = 0x9240
	UNPACK_PREMULTIPLY_ALPHA_WEBGL                uint = 0x9241
	CONTEXT_LOST_WEBGL                            uint = 0x9242
	UNPACK_COLORSPACE_CONVERSION_WEBGL            uint = 0x9243
	BROWSER_DEFAULT_WEBGL                         uint = 0x9244
	READ_BUFFER                                   uint = 0x0C02
	UNPACK_ROW_LENGTH                             uint = 0x0CF2
	UNPACK_SKIP_ROWS                              uint = 0x0CF3
	UNPACK_SKIP_PIXELS                            uint = 0x0CF4
	PACK_ROW_LENGTH                               uint = 0x0D02
	PACK_SKIP_ROWS                                uint = 0x0D03
	PACK_SKIP_PIXELS                              uint = 0x0D04
	COLOR                                         uint = 0x1800
	DEPTH                                         uint = 0x1801
	STENCIL                                       uint = 0x1802
	RED                                           uint = 0x1903
	RGB8                                          uint = 0x8051
	RGBA8                                         uint = 0x8058
	RGB10_A2                                      uint = 0x8059
	TEXTURE_BINDING_3D                            uint = 0x806A
	UNPACK_SKIP_IMAGES                            uint = 0x806D
	UNPACK_IMAGE_HEIGHT                           uint = 0x806E
	TEXTURE_3D                                    uint = 0x806F
	TEXTURE_WRAP_R                                uint = 0x8072
	MAX_3D_TEXTURE_SIZE                           uint = 0x8073
	UNSIGNED_INT_2_10_10_10_REV                   uint = 0x8368
	MAX_ELEMENTS_VERTICES                         uint = 0x80E8
	MAX_ELEMENTS_INDICES                          uint = 0x80E9
	TEXTURE_MIN_LOD                               uint = 0x813A
	TEXTURE_MAX_LOD                               uint = 0x813B
	TEXTURE_BASE_LEVEL                            uint = 0x813C
	TEXTURE_MAX_LEVEL                             uint = 0x813D
	MIN                                           uint = 0x8007
	MAX                                           uint = 0x8008
	DEPTH_COMPONENT24                             uint = 0x81A6
	MAX_TEXTURE_LOD_BIAS                          uint = 0x84FD
	TEXTURE_COMPARE_MODE                          uint = 0x884C
	TEXTURE_COMPARE_FUNC                          uint = 0x884D
	CURRENT_QUERY                                 uint = 0x8865
	QUERY_RESULT                                  uint = 0x8866
	QUERY_RESULT_AVAILABLE                        uint = 0x8867
	STREAM_READ                                   uint = 0x88E1
	STREAM_COPY                                   uint = 0x88E2
	STATIC_READ                                   uint = 0x88E5
	STATIC_COPY                                   uint = 0x88E6
	DYNAMIC_READ                                  uint = 0x88E9
	DYNAMIC_COPY                                  uint = 0x88EA
	MAX_DRAW_BUFFERS                              uint = 0x8824
	DRAW_BUFFER0                                  uint = 0x8825
	DRAW_BUFFER1                                  uint = 0x8826
	DRAW_BUFFER2                                  uint = 0x8827
	DRAW_BUFFER3                                  uint = 0x8828
	DRAW_BUFFER4                                  uint = 0x8829
	DRAW_BUFFER5                                  uint = 0x882A
	DRAW_BUFFER6                                  uint = 0x882B
	DRAW_BUFFER7                                  uint = 0x882C
	DRAW_BUFFER8                                  uint = 0x882D
	DRAW_BUFFER9                                  uint = 0x882E
	DRAW_BUFFER10                                 uint = 0x882F
	DRAW_BUFFER11                                 uint = 0x8830
	DRAW_BUFFER12                                 uint = 0x8831
	DRAW_BUFFER13                                 uint = 0x8832
	DRAW_BUFFER14                                 uint = 0x8833
	DRAW_BUFFER15                                 uint = 0x8834
	MAX_FRAGMENT_UNIFORM_COMPONENTS               uint = 0x8B49
	MAX_VERTEX_UNIFORM_COMPONENTS                 uint = 0x8B4A
	SAMPLER_3D                                    uint = 0x8B5F
	SAMPLER_2D_SHADOW                             uint = 0x8B62
	FRAGMENT_SHADER_DERIVATIVE_HINT               uint = 0x8B8B
	PIXEL_PACK_BUFFER                             uint = 0x88EB
	PIXEL_UNPACK_BUFFER                           uint = 0x88EC
	PIXEL_PACK_BUFFER_BINDING                     uint = 0x88ED
	PIXEL_UNPACK_BUFFER_BINDING                   uint = 0x88EF
	FLOAT_MAT2x3                                  uint = 0x8B65
	FLOAT_MAT2x4                                  uint = 0x8B66
	FLOAT_MAT3x2                                  uint = 0x8B67
	FLOAT_MAT3x4                                  uint = 0x8B68
	FLOAT_MAT4x2                                  uint = 0x8B69
	FLOAT_MAT4x3                                  uint = 0x8B6A
	SRGB                                          uint = 0x8C40
	SRGB8                                         uint = 0x8C41
	SRGB8_ALPHA8                                  uint = 0x8C43
	COMPARE_REF_TO_TEXTURE                        uint = 0x884E
	RGBA32F                                       uint = 0x8814
	RGB32F                                        uint = 0x8815
	RGBA16F                                       uint = 0x881A
	RGB16F                                        uint = 0x881B
	VERTEX_ATTRIB_ARRAY_INTEGER                   uint = 0x88FD
	MAX_ARRAY_TEXTURE_LAYERS                      uint = 0x88FF
	MIN_PROGRAM_TEXEL_OFFSET                      uint = 0x8904
	MAX_PROGRAM_TEXEL_OFFSET                      uint = 0x8905
	MAX_VARYING_COMPONENTS                        uint = 0x8B4B
	TEXTURE_2D_ARRAY                              uint = 0x8C1A
	TEXTURE_BINDING_2D_ARRAY                      uint = 0x8C1D
	R11F_G11F_B10F                                uint = 0x8C3A
	UNSIGNED_INT_10F_11F_11F_REV                  uint = 0x8C3B
	RGB9_E5                                       uint = 0x8C3D
	UNSIGNED_INT_5_9_9_9_REV                      uint = 0x8C3E
	TRANSFORM_FEEDBACK_BUFFER_MODE                uint = 0x8C7F
	MAX_TRANSFORM_FEEDBACK_SEPARATE_COMPONENTS    uint = 0x8C80
	TRANSFORM_FEEDBACK_VARYINGS                   uint = 0x8C83
	TRANSFORM_FEEDBACK_BUFFER_START               uint = 0x8C84
	TRANSFORM_FEEDBACK_BUFFER_SIZE                uint = 0x8C85
	TRANSFORM_FEEDBACK_PRIMITIVES_WRITTEN         uint = 0x8C88
	RASTERIZER_DISCARD                            uint = 0x8C89
	MAX_TRANSFORM_FEEDBACK_INTERLEAVED_COMPONENTS uint = 0x8C8A
	MAX_TRANSFORM_FEEDBACK_SEPARATE_ATTRIBS       uint = 0x8C8B
	INTERLEAVED_ATTRIBS                           uint = 0x8C8C
	SEPARATE_ATTRIBS                              uint = 0x8C8D
	TRANSFORM_FEEDBACK_BUFFER                     uint = 0x8C8E
	TRANSFORM_FEEDBACK_BUFFER_BINDING             uint = 0x8C8F
	RGBA32UI                                      uint = 0x8D70
	RGB32UI                                       uint = 0x8D71
	RGBA16UI                                      uint = 0x8D76
	RGB16UI                                       uint = 0x8D77
	RGBA8UI                                       uint = 0x8D7C
	RGB8UI                                        uint = 0x8D7D
	RGBA32I                                       uint = 0x8D82
	RGB32I                                        uint = 0x8D83
	RGBA16I                                       uint = 0x8D88
	RGB16I                                        uint = 0x8D89
	RGBA8I                                        uint = 0x8D8E
	RGB8I                                         uint = 0x8D8F
	RED_INTEGER                                   uint = 0x8D94
	RGB_INTEGER                                   uint = 0x8D98
	RGBA_INTEGER                                  uint = 0x8D99
	SAMPLER_2D_ARRAY                              uint = 0x8DC1
	SAMPLER_2D_ARRAY_SHADOW                       uint = 0x8DC4
	SAMPLER_CUBE_SHADOW                           uint = 0x8DC5
	UNSIGNED_INT_VEC2                             uint = 0x8DC6
	UNSIGNED_INT_VEC3                             uint = 0x8DC7
	UNSIGNED_INT_VEC4                             uint = 0x8DC8
	INT_SAMPLER_2D                                uint = 0x8DCA
	INT_SAMPLER_3D                                uint = 0x8DCB
	INT_SAMPLER_CUBE                              uint = 0x8DCC
	INT_SAMPLER_2D_ARRAY                          uint = 0x8DCF
	UNSIGNED_INT_SAMPLER_2D                       uint = 0x8DD2
	UNSIGNED_INT_SAMPLER_3D                       uint = 0x8DD3
	UNSIGNED_INT_SAMPLER_CUBE                     uint = 0x8DD4
	UNSIGNED_INT_SAMPLER_2D_ARRAY                 uint = 0x8DD7
	DEPTH_COMPONENT32F                            uint = 0x8CAC
	DEPTH32F_STENCIL8                             uint = 0x8CAD
	FLOAT_32_UNSIGNED_INT_24_8_REV                uint = 0x8DAD
	FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING         uint = 0x8210
	FRAMEBUFFER_ATTACHMENT_COMPONENT_TYPE         uint = 0x8211
	FRAMEBUFFER_ATTACHMENT_RED_SIZE               uint = 0x8212
	FRAMEBUFFER_ATTACHMENT_GREEN_SIZE             uint = 0x8213
	FRAMEBUFFER_ATTACHMENT_BLUE_SIZE              uint = 0x8214
	FRAMEBUFFER_ATTACHMENT_ALPHA_SIZE             uint = 0x8215
	FRAMEBUFFER_ATTACHMENT_DEPTH_SIZE             uint = 0x8216
	FRAMEBUFFER_ATTACHMENT_STENCIL_SIZE           uint = 0x8217
	FRAMEBUFFER_DEFAULT                           uint = 0x8218
	UNSIGNED_INT_24_8                             uint = 0x84FA
	DEPTH24_STENCIL8                              uint = 0x88F0
	UNSIGNED_NORMALIZED                           uint = 0x8C17
	DRAW_FRAMEBUFFER_BINDING                      uint = 0x8CA6
	READ_FRAMEBUFFER                              uint = 0x8CA8
	DRAW_FRAMEBUFFER                              uint = 0x8CA9
	READ_FRAMEBUFFER_BINDING                      uint = 0x8CAA
	RENDERBUFFER_SAMPLES                          uint = 0x8CAB
	FRAMEBUFFER_ATTACHMENT_TEXTURE_LAYER          uint = 0x8CD4
	MAX_COLOR_ATTACHMENTS                         uint = 0x8CDF
	COLOR_ATTACHMENT1                             uint = 0x8CE1
	COLOR_ATTACHMENT2                             uint = 0x8CE2
	COLOR_ATTACHMENT3                             uint = 0x8CE3
	COLOR_ATTACHMENT4                             uint = 0x8CE4
	COLOR_ATTACHMENT5                             uint = 0x8CE5
	COLOR_ATTACHMENT6                             uint = 0x8CE6
	COLOR_ATTACHMENT7                             uint = 0x8CE7
	COLOR_ATTACHMENT8                             uint = 0x8CE8
	COLOR_ATTACHMENT9                             uint = 0x8CE9
	COLOR_ATTACHMENT10                            uint = 0x8CEA
	COLOR_ATTACHMENT11                            uint = 0x8CEB
	COLOR_ATTACHMENT12                            uint = 0x8CEC
	COLOR_ATTACHMENT13                            uint = 0x8CED
	COLOR_ATTACHMENT14                            uint = 0x8CEE
	COLOR_ATTACHMENT15                            uint = 0x8CEF
	FRAMEBUFFER_INCOMPLETE_MULTISAMPLE            uint = 0x8D56
	MAX_SAMPLES                                   uint = 0x8D57
	HALF_FLOAT                                    uint = 0x140B
	RG                                            uint = 0x8227
	RG_INTEGER                                    uint = 0x8228
	R8                                            uint = 0x8229
	RG8                                           uint = 0x822B
	R16F                                          uint = 0x822D
	R32F                                          uint = 0x822E
	RG16F                                         uint = 0x822F
	RG32F                                         uint = 0x8230
	R8I                                           uint = 0x8231
	R8UI                                          uint = 0x8232
	R16I                                          uint = 0x8233
	R16UI                                         uint = 0x8234
	R32I                                          uint = 0x8235
	R32UI                                         uint = 0x8236
	RG8I                                          uint = 0x8237
	RG8UI                                         uint = 0x8238
	RG16I                                         uint = 0x8239
	RG16UI                                        uint = 0x823A
	RG32I                                         uint = 0x823B
	RG32UI                                        uint = 0x823C
	VERTEX_ARRAY_BINDING                          uint = 0x85B5
	R8_SNORM                                      uint = 0x8F94
	RG8_SNORM                                     uint = 0x8F95
	RGB8_SNORM                                    uint = 0x8F96
	RGBA8_SNORM                                   uint = 0x8F97
	SIGNED_NORMALIZED                             uint = 0x8F9C
	COPY_READ_BUFFER                              uint = 0x8F36
	COPY_WRITE_BUFFER                             uint = 0x8F37
	COPY_READ_BUFFER_BINDING                      uint = 0x8F36
	COPY_WRITE_BUFFER_BINDING                     uint = 0x8F37
	UNIFORM_BUFFER                                uint = 0x8A11
	UNIFORM_BUFFER_BINDING                        uint = 0x8A28
	UNIFORM_BUFFER_START                          uint = 0x8A29
	UNIFORM_BUFFER_SIZE                           uint = 0x8A2A
	MAX_VERTEX_UNIFORM_BLOCKS                     uint = 0x8A2B
	MAX_FRAGMENT_UNIFORM_BLOCKS                   uint = 0x8A2D
	MAX_COMBINED_UNIFORM_BLOCKS                   uint = 0x8A2E
	MAX_UNIFORM_BUFFER_BINDINGS                   uint = 0x8A2F
	MAX_UNIFORM_BLOCK_SIZE                        uint = 0x8A30
	MAX_COMBINED_VERTEX_UNIFORM_COMPONENTS        uint = 0x8A31
	MAX_COMBINED_FRAGMENT_UNIFORM_COMPONENTS      uint = 0x8A33
	UNIFORM_BUFFER_OFFSET_ALIGNMENT               uint = 0x8A34
	ACTIVE_UNIFORM_BLOCKS                         uint = 0x8A36
	UNIFORM_TYPE                                  uint = 0x8A37
	UNIFORM_SIZE                                  uint = 0x8A38
	UNIFORM_BLOCK_INDEX                           uint = 0x8A3A
	UNIFORM_OFFSET                                uint = 0x8A3B
	UNIFORM_ARRAY_STRIDE                          uint = 0x8A3C
	UNIFORM_MATRIX_STRIDE                         uint = 0x8A3D
	UNIFORM_IS_ROW_MAJOR                          uint = 0x8A3E
	UNIFORM_BLOCK_BINDING                         uint = 0x8A3F
	UNIFORM_BLOCK_DATA_SIZE                       uint = 0x8A40
	UNIFORM_BLOCK_ACTIVE_UNIFORMS                 uint = 0x8A42
	UNIFORM_BLOCK_ACTIVE_UNIFORM_INDICES          uint = 0x8A43
	UNIFORM_BLOCK_REFERENCED_BY_VERTEX_SHADER     uint = 0x8A44
	UNIFORM_BLOCK_REFERENCED_BY_FRAGMENT_SHADER   uint = 0x8A46
	INVALID_INDEX                                 uint = 0xFFFFFFFF
	MAX_VERTEX_OUTPUT_COMPONENTS                  uint = 0x9122
	MAX_FRAGMENT_INPUT_COMPONENTS                 uint = 0x9125
	MAX_SERVER_WAIT_TIMEOUT                       uint = 0x9111
	OBJECT_TYPE                                   uint = 0x9112
	SYNC_CONDITION                                uint = 0x9113
	SYNC_STATUS                                   uint = 0x9114
	SYNC_FLAGS                                    uint = 0x9115
	SYNC_FENCE                                    uint = 0x9116
	SYNC_GPU_COMMANDS_COMPLETE                    uint = 0x9117
	UNSIGNALED                                    uint = 0x9118
	SIGNALED                                      uint = 0x9119
	ALREADY_SIGNALED                              uint = 0x911A
	TIMEOUT_EXPIRED                               uint = 0x911B
	CONDITION_SATISFIED                           uint = 0x911C
	WAIT_FAILED                                   uint = 0x911D
	SYNC_FLUSH_COMMANDS_BIT                       uint = 0x00000001
	VERTEX_ATTRIB_ARRAY_DIVISOR                   uint = 0x88FE
	ANY_SAMPLES_PASSED                            uint = 0x8C2F
	ANY_SAMPLES_PASSED_CONSERVATIVE               uint = 0x8D6A
	SAMPLER_BINDING                               uint = 0x8919
	RGB10_A2UI                                    uint = 0x906F
	INT_2_10_10_10_REV                            uint = 0x8D9F
	TRANSFORM_FEEDBACK                            uint = 0x8E22
	TRANSFORM_FEEDBACK_PAUSED                     uint = 0x8E23
	TRANSFORM_FEEDBACK_ACTIVE                     uint = 0x8E24
	TRANSFORM_FEEDBACK_BINDING                    uint = 0x8E25
	TEXTURE_IMMUTABLE_FORMAT                      uint = 0x912F
	MAX_ELEMENT_INDEX                             uint = 0x8D6B
	TEXTURE_IMMUTABLE_LEVELS                      uint = 0x82DF
	TIMEOUT_IGNORED                               int  = -1
	MAX_CLIENT_WAIT_TIMEOUT_WEBGL                 uint = 0x9247
)