Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(415)

Side by Side Diff: sdk/lib/web_gl/dartium/web_gl_dartium.dart

Issue 618323004: Fix for web_gl statics (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Regen Created 6 years, 2 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « sdk/lib/web_gl/dart2js/web_gl_dart2js.dart ('k') | tools/dom/dom.json » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 library dart.dom.web_gl; 1 library dart.dom.web_gl;
2 2
3 import 'dart:async'; 3 import 'dart:async';
4 import 'dart:collection'; 4 import 'dart:collection';
5 import 'dart:_internal' hide deprecated; 5 import 'dart:_internal' hide deprecated;
6 import 'dart:html'; 6 import 'dart:html';
7 import 'dart:html_common'; 7 import 'dart:html_common';
8 import 'dart:nativewrappers'; 8 import 'dart:nativewrappers';
9 import 'dart:typed_data'; 9 import 'dart:typed_data';
10 import 'dart:_blink' as _blink; 10 import 'dart:_blink' as _blink;
(...skipping 28 matching lines...) Expand all
39 'WebGLContextEvent': () => ContextEvent, 39 'WebGLContextEvent': () => ContextEvent,
40 'WebGLDebugRendererInfo': () => DebugRendererInfo, 40 'WebGLDebugRendererInfo': () => DebugRendererInfo,
41 'WebGLDebugShaders': () => DebugShaders, 41 'WebGLDebugShaders': () => DebugShaders,
42 'WebGLDepthTexture': () => DepthTexture, 42 'WebGLDepthTexture': () => DepthTexture,
43 'WebGLDrawBuffers': () => DrawBuffers, 43 'WebGLDrawBuffers': () => DrawBuffers,
44 'WebGLFramebuffer': () => Framebuffer, 44 'WebGLFramebuffer': () => Framebuffer,
45 'WebGLLoseContext': () => LoseContext, 45 'WebGLLoseContext': () => LoseContext,
46 'WebGLProgram': () => Program, 46 'WebGLProgram': () => Program,
47 'WebGLRenderbuffer': () => Renderbuffer, 47 'WebGLRenderbuffer': () => Renderbuffer,
48 'WebGLRenderingContext': () => RenderingContext, 48 'WebGLRenderingContext': () => RenderingContext,
49 'WebGLRenderingContextBase': () => RenderingContextBase, 49 'WebGLRenderingContextBase': () => _WebGLRenderingContextBase,
50 'WebGLShader': () => Shader, 50 'WebGLShader': () => Shader,
51 'WebGLShaderPrecisionFormat': () => ShaderPrecisionFormat, 51 'WebGLShaderPrecisionFormat': () => ShaderPrecisionFormat,
52 'WebGLTexture': () => Texture, 52 'WebGLTexture': () => Texture,
53 'WebGLUniformLocation': () => UniformLocation, 53 'WebGLUniformLocation': () => UniformLocation,
54 'WebGLVertexArrayObjectOES': () => VertexArrayObject, 54 'WebGLVertexArrayObjectOES': () => VertexArrayObject,
55 55
56 }; 56 };
57 // Copyright (c) 2013, the Dart project authors. Please see the AUTHORS file 57 // Copyright (c) 2013, the Dart project authors. Please see the AUTHORS file
58 // for details. All rights reserved. Use of this source code is governed by a 58 // for details. All rights reserved. Use of this source code is governed by a
59 // BSD-style license that can be found in the LICENSE file. 59 // BSD-style license that can be found in the LICENSE file.
60 60
61 61
62 const int ACTIVE_ATTRIBUTES = RenderingContextBase.ACTIVE_ATTRIBUTES; 62 const int ACTIVE_ATTRIBUTES = RenderingContext.ACTIVE_ATTRIBUTES;
63 const int ACTIVE_TEXTURE = RenderingContextBase.ACTIVE_TEXTURE; 63 const int ACTIVE_TEXTURE = RenderingContext.ACTIVE_TEXTURE;
64 const int ACTIVE_UNIFORMS = RenderingContextBase.ACTIVE_UNIFORMS; 64 const int ACTIVE_UNIFORMS = RenderingContext.ACTIVE_UNIFORMS;
65 const int ALIASED_LINE_WIDTH_RANGE = RenderingContextBase.ALIASED_LINE_WIDTH_RAN GE; 65 const int ALIASED_LINE_WIDTH_RANGE = RenderingContext.ALIASED_LINE_WIDTH_RANGE;
66 const int ALIASED_POINT_SIZE_RANGE = RenderingContextBase.ALIASED_POINT_SIZE_RAN GE; 66 const int ALIASED_POINT_SIZE_RANGE = RenderingContext.ALIASED_POINT_SIZE_RANGE;
67 const int ALPHA = RenderingContextBase.ALPHA; 67 const int ALPHA = RenderingContext.ALPHA;
68 const int ALPHA_BITS = RenderingContextBase.ALPHA_BITS; 68 const int ALPHA_BITS = RenderingContext.ALPHA_BITS;
69 const int ALWAYS = RenderingContextBase.ALWAYS; 69 const int ALWAYS = RenderingContext.ALWAYS;
70 const int ARRAY_BUFFER = RenderingContextBase.ARRAY_BUFFER; 70 const int ARRAY_BUFFER = RenderingContext.ARRAY_BUFFER;
71 const int ARRAY_BUFFER_BINDING = RenderingContextBase.ARRAY_BUFFER_BINDING; 71 const int ARRAY_BUFFER_BINDING = RenderingContext.ARRAY_BUFFER_BINDING;
72 const int ATTACHED_SHADERS = RenderingContextBase.ATTACHED_SHADERS; 72 const int ATTACHED_SHADERS = RenderingContext.ATTACHED_SHADERS;
73 const int BACK = RenderingContextBase.BACK; 73 const int BACK = RenderingContext.BACK;
74 const int BLEND = RenderingContextBase.BLEND; 74 const int BLEND = RenderingContext.BLEND;
75 const int BLEND_COLOR = RenderingContextBase.BLEND_COLOR; 75 const int BLEND_COLOR = RenderingContext.BLEND_COLOR;
76 const int BLEND_DST_ALPHA = RenderingContextBase.BLEND_DST_ALPHA; 76 const int BLEND_DST_ALPHA = RenderingContext.BLEND_DST_ALPHA;
77 const int BLEND_DST_RGB = RenderingContextBase.BLEND_DST_RGB; 77 const int BLEND_DST_RGB = RenderingContext.BLEND_DST_RGB;
78 const int BLEND_EQUATION = RenderingContextBase.BLEND_EQUATION; 78 const int BLEND_EQUATION = RenderingContext.BLEND_EQUATION;
79 const int BLEND_EQUATION_ALPHA = RenderingContextBase.BLEND_EQUATION_ALPHA; 79 const int BLEND_EQUATION_ALPHA = RenderingContext.BLEND_EQUATION_ALPHA;
80 const int BLEND_EQUATION_RGB = RenderingContextBase.BLEND_EQUATION_RGB; 80 const int BLEND_EQUATION_RGB = RenderingContext.BLEND_EQUATION_RGB;
81 const int BLEND_SRC_ALPHA = RenderingContextBase.BLEND_SRC_ALPHA; 81 const int BLEND_SRC_ALPHA = RenderingContext.BLEND_SRC_ALPHA;
82 const int BLEND_SRC_RGB = RenderingContextBase.BLEND_SRC_RGB; 82 const int BLEND_SRC_RGB = RenderingContext.BLEND_SRC_RGB;
83 const int BLUE_BITS = RenderingContextBase.BLUE_BITS; 83 const int BLUE_BITS = RenderingContext.BLUE_BITS;
84 const int BOOL = RenderingContextBase.BOOL; 84 const int BOOL = RenderingContext.BOOL;
85 const int BOOL_VEC2 = RenderingContextBase.BOOL_VEC2; 85 const int BOOL_VEC2 = RenderingContext.BOOL_VEC2;
86 const int BOOL_VEC3 = RenderingContextBase.BOOL_VEC3; 86 const int BOOL_VEC3 = RenderingContext.BOOL_VEC3;
87 const int BOOL_VEC4 = RenderingContextBase.BOOL_VEC4; 87 const int BOOL_VEC4 = RenderingContext.BOOL_VEC4;
88 const int BROWSER_DEFAULT_WEBGL = RenderingContextBase.BROWSER_DEFAULT_WEBGL; 88 const int BROWSER_DEFAULT_WEBGL = RenderingContext.BROWSER_DEFAULT_WEBGL;
89 const int BUFFER_SIZE = RenderingContextBase.BUFFER_SIZE; 89 const int BUFFER_SIZE = RenderingContext.BUFFER_SIZE;
90 const int BUFFER_USAGE = RenderingContextBase.BUFFER_USAGE; 90 const int BUFFER_USAGE = RenderingContext.BUFFER_USAGE;
91 const int BYTE = RenderingContextBase.BYTE; 91 const int BYTE = RenderingContext.BYTE;
92 const int CCW = RenderingContextBase.CCW; 92 const int CCW = RenderingContext.CCW;
93 const int CLAMP_TO_EDGE = RenderingContextBase.CLAMP_TO_EDGE; 93 const int CLAMP_TO_EDGE = RenderingContext.CLAMP_TO_EDGE;
94 const int COLOR_ATTACHMENT0 = RenderingContextBase.COLOR_ATTACHMENT0; 94 const int COLOR_ATTACHMENT0 = RenderingContext.COLOR_ATTACHMENT0;
95 const int COLOR_BUFFER_BIT = RenderingContextBase.COLOR_BUFFER_BIT; 95 const int COLOR_BUFFER_BIT = RenderingContext.COLOR_BUFFER_BIT;
96 const int COLOR_CLEAR_VALUE = RenderingContextBase.COLOR_CLEAR_VALUE; 96 const int COLOR_CLEAR_VALUE = RenderingContext.COLOR_CLEAR_VALUE;
97 const int COLOR_WRITEMASK = RenderingContextBase.COLOR_WRITEMASK; 97 const int COLOR_WRITEMASK = RenderingContext.COLOR_WRITEMASK;
98 const int COMPILE_STATUS = RenderingContextBase.COMPILE_STATUS; 98 const int COMPILE_STATUS = RenderingContext.COMPILE_STATUS;
99 const int COMPRESSED_TEXTURE_FORMATS = RenderingContextBase.COMPRESSED_TEXTURE_F ORMATS; 99 const int COMPRESSED_TEXTURE_FORMATS = RenderingContext.COMPRESSED_TEXTURE_FORMA TS;
100 const int CONSTANT_ALPHA = RenderingContextBase.CONSTANT_ALPHA; 100 const int CONSTANT_ALPHA = RenderingContext.CONSTANT_ALPHA;
101 const int CONSTANT_COLOR = RenderingContextBase.CONSTANT_COLOR; 101 const int CONSTANT_COLOR = RenderingContext.CONSTANT_COLOR;
102 const int CONTEXT_LOST_WEBGL = RenderingContextBase.CONTEXT_LOST_WEBGL; 102 const int CONTEXT_LOST_WEBGL = RenderingContext.CONTEXT_LOST_WEBGL;
103 const int CULL_FACE = RenderingContextBase.CULL_FACE; 103 const int CULL_FACE = RenderingContext.CULL_FACE;
104 const int CULL_FACE_MODE = RenderingContextBase.CULL_FACE_MODE; 104 const int CULL_FACE_MODE = RenderingContext.CULL_FACE_MODE;
105 const int CURRENT_PROGRAM = RenderingContextBase.CURRENT_PROGRAM; 105 const int CURRENT_PROGRAM = RenderingContext.CURRENT_PROGRAM;
106 const int CURRENT_VERTEX_ATTRIB = RenderingContextBase.CURRENT_VERTEX_ATTRIB; 106 const int CURRENT_VERTEX_ATTRIB = RenderingContext.CURRENT_VERTEX_ATTRIB;
107 const int CW = RenderingContextBase.CW; 107 const int CW = RenderingContext.CW;
108 const int DECR = RenderingContextBase.DECR; 108 const int DECR = RenderingContext.DECR;
109 const int DECR_WRAP = RenderingContextBase.DECR_WRAP; 109 const int DECR_WRAP = RenderingContext.DECR_WRAP;
110 const int DELETE_STATUS = RenderingContextBase.DELETE_STATUS; 110 const int DELETE_STATUS = RenderingContext.DELETE_STATUS;
111 const int DEPTH_ATTACHMENT = RenderingContextBase.DEPTH_ATTACHMENT; 111 const int DEPTH_ATTACHMENT = RenderingContext.DEPTH_ATTACHMENT;
112 const int DEPTH_BITS = RenderingContextBase.DEPTH_BITS; 112 const int DEPTH_BITS = RenderingContext.DEPTH_BITS;
113 const int DEPTH_BUFFER_BIT = RenderingContextBase.DEPTH_BUFFER_BIT; 113 const int DEPTH_BUFFER_BIT = RenderingContext.DEPTH_BUFFER_BIT;
114 const int DEPTH_CLEAR_VALUE = RenderingContextBase.DEPTH_CLEAR_VALUE; 114 const int DEPTH_CLEAR_VALUE = RenderingContext.DEPTH_CLEAR_VALUE;
115 const int DEPTH_COMPONENT = RenderingContextBase.DEPTH_COMPONENT; 115 const int DEPTH_COMPONENT = RenderingContext.DEPTH_COMPONENT;
116 const int DEPTH_COMPONENT16 = RenderingContextBase.DEPTH_COMPONENT16; 116 const int DEPTH_COMPONENT16 = RenderingContext.DEPTH_COMPONENT16;
117 const int DEPTH_FUNC = RenderingContextBase.DEPTH_FUNC; 117 const int DEPTH_FUNC = RenderingContext.DEPTH_FUNC;
118 const int DEPTH_RANGE = RenderingContextBase.DEPTH_RANGE; 118 const int DEPTH_RANGE = RenderingContext.DEPTH_RANGE;
119 const int DEPTH_STENCIL = RenderingContextBase.DEPTH_STENCIL; 119 const int DEPTH_STENCIL = RenderingContext.DEPTH_STENCIL;
120 const int DEPTH_STENCIL_ATTACHMENT = RenderingContextBase.DEPTH_STENCIL_ATTACHME NT; 120 const int DEPTH_STENCIL_ATTACHMENT = RenderingContext.DEPTH_STENCIL_ATTACHMENT;
121 const int DEPTH_TEST = RenderingContextBase.DEPTH_TEST; 121 const int DEPTH_TEST = RenderingContext.DEPTH_TEST;
122 const int DEPTH_WRITEMASK = RenderingContextBase.DEPTH_WRITEMASK; 122 const int DEPTH_WRITEMASK = RenderingContext.DEPTH_WRITEMASK;
123 const int DITHER = RenderingContextBase.DITHER; 123 const int DITHER = RenderingContext.DITHER;
124 const int DONT_CARE = RenderingContextBase.DONT_CARE; 124 const int DONT_CARE = RenderingContext.DONT_CARE;
125 const int DST_ALPHA = RenderingContextBase.DST_ALPHA; 125 const int DST_ALPHA = RenderingContext.DST_ALPHA;
126 const int DST_COLOR = RenderingContextBase.DST_COLOR; 126 const int DST_COLOR = RenderingContext.DST_COLOR;
127 const int DYNAMIC_DRAW = RenderingContextBase.DYNAMIC_DRAW; 127 const int DYNAMIC_DRAW = RenderingContext.DYNAMIC_DRAW;
128 const int ELEMENT_ARRAY_BUFFER = RenderingContextBase.ELEMENT_ARRAY_BUFFER; 128 const int ELEMENT_ARRAY_BUFFER = RenderingContext.ELEMENT_ARRAY_BUFFER;
129 const int ELEMENT_ARRAY_BUFFER_BINDING = RenderingContextBase.ELEMENT_ARRAY_BUFF ER_BINDING; 129 const int ELEMENT_ARRAY_BUFFER_BINDING = RenderingContext.ELEMENT_ARRAY_BUFFER_B INDING;
130 const int EQUAL = RenderingContextBase.EQUAL; 130 const int EQUAL = RenderingContext.EQUAL;
131 const int FASTEST = RenderingContextBase.FASTEST; 131 const int FASTEST = RenderingContext.FASTEST;
132 const int FLOAT = RenderingContextBase.FLOAT; 132 const int FLOAT = RenderingContext.FLOAT;
133 const int FLOAT_MAT2 = RenderingContextBase.FLOAT_MAT2; 133 const int FLOAT_MAT2 = RenderingContext.FLOAT_MAT2;
134 const int FLOAT_MAT3 = RenderingContextBase.FLOAT_MAT3; 134 const int FLOAT_MAT3 = RenderingContext.FLOAT_MAT3;
135 const int FLOAT_MAT4 = RenderingContextBase.FLOAT_MAT4; 135 const int FLOAT_MAT4 = RenderingContext.FLOAT_MAT4;
136 const int FLOAT_VEC2 = RenderingContextBase.FLOAT_VEC2; 136 const int FLOAT_VEC2 = RenderingContext.FLOAT_VEC2;
137 const int FLOAT_VEC3 = RenderingContextBase.FLOAT_VEC3; 137 const int FLOAT_VEC3 = RenderingContext.FLOAT_VEC3;
138 const int FLOAT_VEC4 = RenderingContextBase.FLOAT_VEC4; 138 const int FLOAT_VEC4 = RenderingContext.FLOAT_VEC4;
139 const int FRAGMENT_SHADER = RenderingContextBase.FRAGMENT_SHADER; 139 const int FRAGMENT_SHADER = RenderingContext.FRAGMENT_SHADER;
140 const int FRAMEBUFFER = RenderingContextBase.FRAMEBUFFER; 140 const int FRAMEBUFFER = RenderingContext.FRAMEBUFFER;
141 const int FRAMEBUFFER_ATTACHMENT_OBJECT_NAME = RenderingContextBase.FRAMEBUFFER_ ATTACHMENT_OBJECT_NAME; 141 const int FRAMEBUFFER_ATTACHMENT_OBJECT_NAME = RenderingContext.FRAMEBUFFER_ATTA CHMENT_OBJECT_NAME;
142 const int FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE = RenderingContextBase.FRAMEBUFFER_ ATTACHMENT_OBJECT_TYPE; 142 const int FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE = RenderingContext.FRAMEBUFFER_ATTA CHMENT_OBJECT_TYPE;
143 const int FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE = RenderingContextBase.FR AMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE; 143 const int FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE = RenderingContext.FRAMEB UFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE;
144 const int FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL = RenderingContextBase.FRAMEBUFFE R_ATTACHMENT_TEXTURE_LEVEL; 144 const int FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL = RenderingContext.FRAMEBUFFER_AT TACHMENT_TEXTURE_LEVEL;
145 const int FRAMEBUFFER_BINDING = RenderingContextBase.FRAMEBUFFER_BINDING; 145 const int FRAMEBUFFER_BINDING = RenderingContext.FRAMEBUFFER_BINDING;
146 const int FRAMEBUFFER_COMPLETE = RenderingContextBase.FRAMEBUFFER_COMPLETE; 146 const int FRAMEBUFFER_COMPLETE = RenderingContext.FRAMEBUFFER_COMPLETE;
147 const int FRAMEBUFFER_INCOMPLETE_ATTACHMENT = RenderingContextBase.FRAMEBUFFER_I NCOMPLETE_ATTACHMENT; 147 const int FRAMEBUFFER_INCOMPLETE_ATTACHMENT = RenderingContext.FRAMEBUFFER_INCOM PLETE_ATTACHMENT;
148 const int FRAMEBUFFER_INCOMPLETE_DIMENSIONS = RenderingContextBase.FRAMEBUFFER_I NCOMPLETE_DIMENSIONS; 148 const int FRAMEBUFFER_INCOMPLETE_DIMENSIONS = RenderingContext.FRAMEBUFFER_INCOM PLETE_DIMENSIONS;
149 const int FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT = RenderingContextBase.FRAME BUFFER_INCOMPLETE_MISSING_ATTACHMENT; 149 const int FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT = RenderingContext.FRAMEBUFF ER_INCOMPLETE_MISSING_ATTACHMENT;
150 const int FRAMEBUFFER_UNSUPPORTED = RenderingContextBase.FRAMEBUFFER_UNSUPPORTED ; 150 const int FRAMEBUFFER_UNSUPPORTED = RenderingContext.FRAMEBUFFER_UNSUPPORTED;
151 const int FRONT = RenderingContextBase.FRONT; 151 const int FRONT = RenderingContext.FRONT;
152 const int FRONT_AND_BACK = RenderingContextBase.FRONT_AND_BACK; 152 const int FRONT_AND_BACK = RenderingContext.FRONT_AND_BACK;
153 const int FRONT_FACE = RenderingContextBase.FRONT_FACE; 153 const int FRONT_FACE = RenderingContext.FRONT_FACE;
154 const int FUNC_ADD = RenderingContextBase.FUNC_ADD; 154 const int FUNC_ADD = RenderingContext.FUNC_ADD;
155 const int FUNC_REVERSE_SUBTRACT = RenderingContextBase.FUNC_REVERSE_SUBTRACT; 155 const int FUNC_REVERSE_SUBTRACT = RenderingContext.FUNC_REVERSE_SUBTRACT;
156 const int FUNC_SUBTRACT = RenderingContextBase.FUNC_SUBTRACT; 156 const int FUNC_SUBTRACT = RenderingContext.FUNC_SUBTRACT;
157 const int GENERATE_MIPMAP_HINT = RenderingContextBase.GENERATE_MIPMAP_HINT; 157 const int GENERATE_MIPMAP_HINT = RenderingContext.GENERATE_MIPMAP_HINT;
158 const int GEQUAL = RenderingContextBase.GEQUAL; 158 const int GEQUAL = RenderingContext.GEQUAL;
159 const int GREATER = RenderingContextBase.GREATER; 159 const int GREATER = RenderingContext.GREATER;
160 const int GREEN_BITS = RenderingContextBase.GREEN_BITS; 160 const int GREEN_BITS = RenderingContext.GREEN_BITS;
161 const int HALF_FLOAT_OES = OesTextureHalfFloat.HALF_FLOAT_OES; 161 const int HALF_FLOAT_OES = OesTextureHalfFloat.HALF_FLOAT_OES;
162 const int HIGH_FLOAT = RenderingContextBase.HIGH_FLOAT; 162 const int HIGH_FLOAT = RenderingContext.HIGH_FLOAT;
163 const int HIGH_INT = RenderingContextBase.HIGH_INT; 163 const int HIGH_INT = RenderingContext.HIGH_INT;
164 const int INCR = RenderingContextBase.INCR; 164 const int INCR = RenderingContext.INCR;
165 const int INCR_WRAP = RenderingContextBase.INCR_WRAP; 165 const int INCR_WRAP = RenderingContext.INCR_WRAP;
166 const int INT = RenderingContextBase.INT; 166 const int INT = RenderingContext.INT;
167 const int INT_VEC2 = RenderingContextBase.INT_VEC2; 167 const int INT_VEC2 = RenderingContext.INT_VEC2;
168 const int INT_VEC3 = RenderingContextBase.INT_VEC3; 168 const int INT_VEC3 = RenderingContext.INT_VEC3;
169 const int INT_VEC4 = RenderingContextBase.INT_VEC4; 169 const int INT_VEC4 = RenderingContext.INT_VEC4;
170 const int INVALID_ENUM = RenderingContextBase.INVALID_ENUM; 170 const int INVALID_ENUM = RenderingContext.INVALID_ENUM;
171 const int INVALID_FRAMEBUFFER_OPERATION = RenderingContextBase.INVALID_FRAMEBUFF ER_OPERATION; 171 const int INVALID_FRAMEBUFFER_OPERATION = RenderingContext.INVALID_FRAMEBUFFER_O PERATION;
172 const int INVALID_OPERATION = RenderingContextBase.INVALID_OPERATION; 172 const int INVALID_OPERATION = RenderingContext.INVALID_OPERATION;
173 const int INVALID_VALUE = RenderingContextBase.INVALID_VALUE; 173 const int INVALID_VALUE = RenderingContext.INVALID_VALUE;
174 const int INVERT = RenderingContextBase.INVERT; 174 const int INVERT = RenderingContext.INVERT;
175 const int KEEP = RenderingContextBase.KEEP; 175 const int KEEP = RenderingContext.KEEP;
176 const int LEQUAL = RenderingContextBase.LEQUAL; 176 const int LEQUAL = RenderingContext.LEQUAL;
177 const int LESS = RenderingContextBase.LESS; 177 const int LESS = RenderingContext.LESS;
178 const int LINEAR = RenderingContextBase.LINEAR; 178 const int LINEAR = RenderingContext.LINEAR;
179 const int LINEAR_MIPMAP_LINEAR = RenderingContextBase.LINEAR_MIPMAP_LINEAR; 179 const int LINEAR_MIPMAP_LINEAR = RenderingContext.LINEAR_MIPMAP_LINEAR;
180 const int LINEAR_MIPMAP_NEAREST = RenderingContextBase.LINEAR_MIPMAP_NEAREST; 180 const int LINEAR_MIPMAP_NEAREST = RenderingContext.LINEAR_MIPMAP_NEAREST;
181 const int LINES = RenderingContextBase.LINES; 181 const int LINES = RenderingContext.LINES;
182 const int LINE_LOOP = RenderingContextBase.LINE_LOOP; 182 const int LINE_LOOP = RenderingContext.LINE_LOOP;
183 const int LINE_STRIP = RenderingContextBase.LINE_STRIP; 183 const int LINE_STRIP = RenderingContext.LINE_STRIP;
184 const int LINE_WIDTH = RenderingContextBase.LINE_WIDTH; 184 const int LINE_WIDTH = RenderingContext.LINE_WIDTH;
185 const int LINK_STATUS = RenderingContextBase.LINK_STATUS; 185 const int LINK_STATUS = RenderingContext.LINK_STATUS;
186 const int LOW_FLOAT = RenderingContextBase.LOW_FLOAT; 186 const int LOW_FLOAT = RenderingContext.LOW_FLOAT;
187 const int LOW_INT = RenderingContextBase.LOW_INT; 187 const int LOW_INT = RenderingContext.LOW_INT;
188 const int LUMINANCE = RenderingContextBase.LUMINANCE; 188 const int LUMINANCE = RenderingContext.LUMINANCE;
189 const int LUMINANCE_ALPHA = RenderingContextBase.LUMINANCE_ALPHA; 189 const int LUMINANCE_ALPHA = RenderingContext.LUMINANCE_ALPHA;
190 const int MAX_COMBINED_TEXTURE_IMAGE_UNITS = RenderingContextBase.MAX_COMBINED_T EXTURE_IMAGE_UNITS; 190 const int MAX_COMBINED_TEXTURE_IMAGE_UNITS = RenderingContext.MAX_COMBINED_TEXTU RE_IMAGE_UNITS;
191 const int MAX_CUBE_MAP_TEXTURE_SIZE = RenderingContextBase.MAX_CUBE_MAP_TEXTURE_ SIZE; 191 const int MAX_CUBE_MAP_TEXTURE_SIZE = RenderingContext.MAX_CUBE_MAP_TEXTURE_SIZE ;
192 const int MAX_FRAGMENT_UNIFORM_VECTORS = RenderingContextBase.MAX_FRAGMENT_UNIFO RM_VECTORS; 192 const int MAX_FRAGMENT_UNIFORM_VECTORS = RenderingContext.MAX_FRAGMENT_UNIFORM_V ECTORS;
193 const int MAX_RENDERBUFFER_SIZE = RenderingContextBase.MAX_RENDERBUFFER_SIZE; 193 const int MAX_RENDERBUFFER_SIZE = RenderingContext.MAX_RENDERBUFFER_SIZE;
194 const int MAX_TEXTURE_IMAGE_UNITS = RenderingContextBase.MAX_TEXTURE_IMAGE_UNITS ; 194 const int MAX_TEXTURE_IMAGE_UNITS = RenderingContext.MAX_TEXTURE_IMAGE_UNITS;
195 const int MAX_TEXTURE_SIZE = RenderingContextBase.MAX_TEXTURE_SIZE; 195 const int MAX_TEXTURE_SIZE = RenderingContext.MAX_TEXTURE_SIZE;
196 const int MAX_VARYING_VECTORS = RenderingContextBase.MAX_VARYING_VECTORS; 196 const int MAX_VARYING_VECTORS = RenderingContext.MAX_VARYING_VECTORS;
197 const int MAX_VERTEX_ATTRIBS = RenderingContextBase.MAX_VERTEX_ATTRIBS; 197 const int MAX_VERTEX_ATTRIBS = RenderingContext.MAX_VERTEX_ATTRIBS;
198 const int MAX_VERTEX_TEXTURE_IMAGE_UNITS = RenderingContextBase.MAX_VERTEX_TEXTU RE_IMAGE_UNITS; 198 const int MAX_VERTEX_TEXTURE_IMAGE_UNITS = RenderingContext.MAX_VERTEX_TEXTURE_I MAGE_UNITS;
199 const int MAX_VERTEX_UNIFORM_VECTORS = RenderingContextBase.MAX_VERTEX_UNIFORM_V ECTORS; 199 const int MAX_VERTEX_UNIFORM_VECTORS = RenderingContext.MAX_VERTEX_UNIFORM_VECTO RS;
200 const int MAX_VIEWPORT_DIMS = RenderingContextBase.MAX_VIEWPORT_DIMS; 200 const int MAX_VIEWPORT_DIMS = RenderingContext.MAX_VIEWPORT_DIMS;
201 const int MEDIUM_FLOAT = RenderingContextBase.MEDIUM_FLOAT; 201 const int MEDIUM_FLOAT = RenderingContext.MEDIUM_FLOAT;
202 const int MEDIUM_INT = RenderingContextBase.MEDIUM_INT; 202 const int MEDIUM_INT = RenderingContext.MEDIUM_INT;
203 const int MIRRORED_REPEAT = RenderingContextBase.MIRRORED_REPEAT; 203 const int MIRRORED_REPEAT = RenderingContext.MIRRORED_REPEAT;
204 const int NEAREST = RenderingContextBase.NEAREST; 204 const int NEAREST = RenderingContext.NEAREST;
205 const int NEAREST_MIPMAP_LINEAR = RenderingContextBase.NEAREST_MIPMAP_LINEAR; 205 const int NEAREST_MIPMAP_LINEAR = RenderingContext.NEAREST_MIPMAP_LINEAR;
206 const int NEAREST_MIPMAP_NEAREST = RenderingContextBase.NEAREST_MIPMAP_NEAREST; 206 const int NEAREST_MIPMAP_NEAREST = RenderingContext.NEAREST_MIPMAP_NEAREST;
207 const int NEVER = RenderingContextBase.NEVER; 207 const int NEVER = RenderingContext.NEVER;
208 const int NICEST = RenderingContextBase.NICEST; 208 const int NICEST = RenderingContext.NICEST;
209 const int NONE = RenderingContextBase.NONE; 209 const int NONE = RenderingContext.NONE;
210 const int NOTEQUAL = RenderingContextBase.NOTEQUAL; 210 const int NOTEQUAL = RenderingContext.NOTEQUAL;
211 const int NO_ERROR = RenderingContextBase.NO_ERROR; 211 const int NO_ERROR = RenderingContext.NO_ERROR;
212 const int ONE = RenderingContextBase.ONE; 212 const int ONE = RenderingContext.ONE;
213 const int ONE_MINUS_CONSTANT_ALPHA = RenderingContextBase.ONE_MINUS_CONSTANT_ALP HA; 213 const int ONE_MINUS_CONSTANT_ALPHA = RenderingContext.ONE_MINUS_CONSTANT_ALPHA;
214 const int ONE_MINUS_CONSTANT_COLOR = RenderingContextBase.ONE_MINUS_CONSTANT_COL OR; 214 const int ONE_MINUS_CONSTANT_COLOR = RenderingContext.ONE_MINUS_CONSTANT_COLOR;
215 const int ONE_MINUS_DST_ALPHA = RenderingContextBase.ONE_MINUS_DST_ALPHA; 215 const int ONE_MINUS_DST_ALPHA = RenderingContext.ONE_MINUS_DST_ALPHA;
216 const int ONE_MINUS_DST_COLOR = RenderingContextBase.ONE_MINUS_DST_COLOR; 216 const int ONE_MINUS_DST_COLOR = RenderingContext.ONE_MINUS_DST_COLOR;
217 const int ONE_MINUS_SRC_ALPHA = RenderingContextBase.ONE_MINUS_SRC_ALPHA; 217 const int ONE_MINUS_SRC_ALPHA = RenderingContext.ONE_MINUS_SRC_ALPHA;
218 const int ONE_MINUS_SRC_COLOR = RenderingContextBase.ONE_MINUS_SRC_COLOR; 218 const int ONE_MINUS_SRC_COLOR = RenderingContext.ONE_MINUS_SRC_COLOR;
219 const int OUT_OF_MEMORY = RenderingContextBase.OUT_OF_MEMORY; 219 const int OUT_OF_MEMORY = RenderingContext.OUT_OF_MEMORY;
220 const int PACK_ALIGNMENT = RenderingContextBase.PACK_ALIGNMENT; 220 const int PACK_ALIGNMENT = RenderingContext.PACK_ALIGNMENT;
221 const int POINTS = RenderingContextBase.POINTS; 221 const int POINTS = RenderingContext.POINTS;
222 const int POLYGON_OFFSET_FACTOR = RenderingContextBase.POLYGON_OFFSET_FACTOR; 222 const int POLYGON_OFFSET_FACTOR = RenderingContext.POLYGON_OFFSET_FACTOR;
223 const int POLYGON_OFFSET_FILL = RenderingContextBase.POLYGON_OFFSET_FILL; 223 const int POLYGON_OFFSET_FILL = RenderingContext.POLYGON_OFFSET_FILL;
224 const int POLYGON_OFFSET_UNITS = RenderingContextBase.POLYGON_OFFSET_UNITS; 224 const int POLYGON_OFFSET_UNITS = RenderingContext.POLYGON_OFFSET_UNITS;
225 const int RED_BITS = RenderingContextBase.RED_BITS; 225 const int RED_BITS = RenderingContext.RED_BITS;
226 const int RENDERBUFFER = RenderingContextBase.RENDERBUFFER; 226 const int RENDERBUFFER = RenderingContext.RENDERBUFFER;
227 const int RENDERBUFFER_ALPHA_SIZE = RenderingContextBase.RENDERBUFFER_ALPHA_SIZE ; 227 const int RENDERBUFFER_ALPHA_SIZE = RenderingContext.RENDERBUFFER_ALPHA_SIZE;
228 const int RENDERBUFFER_BINDING = RenderingContextBase.RENDERBUFFER_BINDING; 228 const int RENDERBUFFER_BINDING = RenderingContext.RENDERBUFFER_BINDING;
229 const int RENDERBUFFER_BLUE_SIZE = RenderingContextBase.RENDERBUFFER_BLUE_SIZE; 229 const int RENDERBUFFER_BLUE_SIZE = RenderingContext.RENDERBUFFER_BLUE_SIZE;
230 const int RENDERBUFFER_DEPTH_SIZE = RenderingContextBase.RENDERBUFFER_DEPTH_SIZE ; 230 const int RENDERBUFFER_DEPTH_SIZE = RenderingContext.RENDERBUFFER_DEPTH_SIZE;
231 const int RENDERBUFFER_GREEN_SIZE = RenderingContextBase.RENDERBUFFER_GREEN_SIZE ; 231 const int RENDERBUFFER_GREEN_SIZE = RenderingContext.RENDERBUFFER_GREEN_SIZE;
232 const int RENDERBUFFER_HEIGHT = RenderingContextBase.RENDERBUFFER_HEIGHT; 232 const int RENDERBUFFER_HEIGHT = RenderingContext.RENDERBUFFER_HEIGHT;
233 const int RENDERBUFFER_INTERNAL_FORMAT = RenderingContextBase.RENDERBUFFER_INTER NAL_FORMAT; 233 const int RENDERBUFFER_INTERNAL_FORMAT = RenderingContext.RENDERBUFFER_INTERNAL_ FORMAT;
234 const int RENDERBUFFER_RED_SIZE = RenderingContextBase.RENDERBUFFER_RED_SIZE; 234 const int RENDERBUFFER_RED_SIZE = RenderingContext.RENDERBUFFER_RED_SIZE;
235 const int RENDERBUFFER_STENCIL_SIZE = RenderingContextBase.RENDERBUFFER_STENCIL_ SIZE; 235 const int RENDERBUFFER_STENCIL_SIZE = RenderingContext.RENDERBUFFER_STENCIL_SIZE ;
236 const int RENDERBUFFER_WIDTH = RenderingContextBase.RENDERBUFFER_WIDTH; 236 const int RENDERBUFFER_WIDTH = RenderingContext.RENDERBUFFER_WIDTH;
237 const int RENDERER = RenderingContextBase.RENDERER; 237 const int RENDERER = RenderingContext.RENDERER;
238 const int REPEAT = RenderingContextBase.REPEAT; 238 const int REPEAT = RenderingContext.REPEAT;
239 const int REPLACE = RenderingContextBase.REPLACE; 239 const int REPLACE = RenderingContext.REPLACE;
240 const int RGB = RenderingContextBase.RGB; 240 const int RGB = RenderingContext.RGB;
241 const int RGB565 = RenderingContextBase.RGB565; 241 const int RGB565 = RenderingContext.RGB565;
242 const int RGB5_A1 = RenderingContextBase.RGB5_A1; 242 const int RGB5_A1 = RenderingContext.RGB5_A1;
243 const int RGBA = RenderingContextBase.RGBA; 243 const int RGBA = RenderingContext.RGBA;
244 const int RGBA4 = RenderingContextBase.RGBA4; 244 const int RGBA4 = RenderingContext.RGBA4;
245 const int SAMPLER_2D = RenderingContextBase.SAMPLER_2D; 245 const int SAMPLER_2D = RenderingContext.SAMPLER_2D;
246 const int SAMPLER_CUBE = RenderingContextBase.SAMPLER_CUBE; 246 const int SAMPLER_CUBE = RenderingContext.SAMPLER_CUBE;
247 const int SAMPLES = RenderingContextBase.SAMPLES; 247 const int SAMPLES = RenderingContext.SAMPLES;
248 const int SAMPLE_ALPHA_TO_COVERAGE = RenderingContextBase.SAMPLE_ALPHA_TO_COVERA GE; 248 const int SAMPLE_ALPHA_TO_COVERAGE = RenderingContext.SAMPLE_ALPHA_TO_COVERAGE;
249 const int SAMPLE_BUFFERS = RenderingContextBase.SAMPLE_BUFFERS; 249 const int SAMPLE_BUFFERS = RenderingContext.SAMPLE_BUFFERS;
250 const int SAMPLE_COVERAGE = RenderingContextBase.SAMPLE_COVERAGE; 250 const int SAMPLE_COVERAGE = RenderingContext.SAMPLE_COVERAGE;
251 const int SAMPLE_COVERAGE_INVERT = RenderingContextBase.SAMPLE_COVERAGE_INVERT; 251 const int SAMPLE_COVERAGE_INVERT = RenderingContext.SAMPLE_COVERAGE_INVERT;
252 const int SAMPLE_COVERAGE_VALUE = RenderingContextBase.SAMPLE_COVERAGE_VALUE; 252 const int SAMPLE_COVERAGE_VALUE = RenderingContext.SAMPLE_COVERAGE_VALUE;
253 const int SCISSOR_BOX = RenderingContextBase.SCISSOR_BOX; 253 const int SCISSOR_BOX = RenderingContext.SCISSOR_BOX;
254 const int SCISSOR_TEST = RenderingContextBase.SCISSOR_TEST; 254 const int SCISSOR_TEST = RenderingContext.SCISSOR_TEST;
255 const int SHADER_TYPE = RenderingContextBase.SHADER_TYPE; 255 const int SHADER_TYPE = RenderingContext.SHADER_TYPE;
256 const int SHADING_LANGUAGE_VERSION = RenderingContextBase.SHADING_LANGUAGE_VERSI ON; 256 const int SHADING_LANGUAGE_VERSION = RenderingContext.SHADING_LANGUAGE_VERSION;
257 const int SHORT = RenderingContextBase.SHORT; 257 const int SHORT = RenderingContext.SHORT;
258 const int SRC_ALPHA = RenderingContextBase.SRC_ALPHA; 258 const int SRC_ALPHA = RenderingContext.SRC_ALPHA;
259 const int SRC_ALPHA_SATURATE = RenderingContextBase.SRC_ALPHA_SATURATE; 259 const int SRC_ALPHA_SATURATE = RenderingContext.SRC_ALPHA_SATURATE;
260 const int SRC_COLOR = RenderingContextBase.SRC_COLOR; 260 const int SRC_COLOR = RenderingContext.SRC_COLOR;
261 const int STATIC_DRAW = RenderingContextBase.STATIC_DRAW; 261 const int STATIC_DRAW = RenderingContext.STATIC_DRAW;
262 const int STENCIL_ATTACHMENT = RenderingContextBase.STENCIL_ATTACHMENT; 262 const int STENCIL_ATTACHMENT = RenderingContext.STENCIL_ATTACHMENT;
263 const int STENCIL_BACK_FAIL = RenderingContextBase.STENCIL_BACK_FAIL; 263 const int STENCIL_BACK_FAIL = RenderingContext.STENCIL_BACK_FAIL;
264 const int STENCIL_BACK_FUNC = RenderingContextBase.STENCIL_BACK_FUNC; 264 const int STENCIL_BACK_FUNC = RenderingContext.STENCIL_BACK_FUNC;
265 const int STENCIL_BACK_PASS_DEPTH_FAIL = RenderingContextBase.STENCIL_BACK_PASS_ DEPTH_FAIL; 265 const int STENCIL_BACK_PASS_DEPTH_FAIL = RenderingContext.STENCIL_BACK_PASS_DEPT H_FAIL;
266 const int STENCIL_BACK_PASS_DEPTH_PASS = RenderingContextBase.STENCIL_BACK_PASS_ DEPTH_PASS; 266 const int STENCIL_BACK_PASS_DEPTH_PASS = RenderingContext.STENCIL_BACK_PASS_DEPT H_PASS;
267 const int STENCIL_BACK_REF = RenderingContextBase.STENCIL_BACK_REF; 267 const int STENCIL_BACK_REF = RenderingContext.STENCIL_BACK_REF;
268 const int STENCIL_BACK_VALUE_MASK = RenderingContextBase.STENCIL_BACK_VALUE_MASK ; 268 const int STENCIL_BACK_VALUE_MASK = RenderingContext.STENCIL_BACK_VALUE_MASK;
269 const int STENCIL_BACK_WRITEMASK = RenderingContextBase.STENCIL_BACK_WRITEMASK; 269 const int STENCIL_BACK_WRITEMASK = RenderingContext.STENCIL_BACK_WRITEMASK;
270 const int STENCIL_BITS = RenderingContextBase.STENCIL_BITS; 270 const int STENCIL_BITS = RenderingContext.STENCIL_BITS;
271 const int STENCIL_BUFFER_BIT = RenderingContextBase.STENCIL_BUFFER_BIT; 271 const int STENCIL_BUFFER_BIT = RenderingContext.STENCIL_BUFFER_BIT;
272 const int STENCIL_CLEAR_VALUE = RenderingContextBase.STENCIL_CLEAR_VALUE; 272 const int STENCIL_CLEAR_VALUE = RenderingContext.STENCIL_CLEAR_VALUE;
273 const int STENCIL_FAIL = RenderingContextBase.STENCIL_FAIL; 273 const int STENCIL_FAIL = RenderingContext.STENCIL_FAIL;
274 const int STENCIL_FUNC = RenderingContextBase.STENCIL_FUNC; 274 const int STENCIL_FUNC = RenderingContext.STENCIL_FUNC;
275 const int STENCIL_INDEX = RenderingContextBase.STENCIL_INDEX; 275 const int STENCIL_INDEX = RenderingContext.STENCIL_INDEX;
276 const int STENCIL_INDEX8 = RenderingContextBase.STENCIL_INDEX8; 276 const int STENCIL_INDEX8 = RenderingContext.STENCIL_INDEX8;
277 const int STENCIL_PASS_DEPTH_FAIL = RenderingContextBase.STENCIL_PASS_DEPTH_FAIL ; 277 const int STENCIL_PASS_DEPTH_FAIL = RenderingContext.STENCIL_PASS_DEPTH_FAIL;
278 const int STENCIL_PASS_DEPTH_PASS = RenderingContextBase.STENCIL_PASS_DEPTH_PASS ; 278 const int STENCIL_PASS_DEPTH_PASS = RenderingContext.STENCIL_PASS_DEPTH_PASS;
279 const int STENCIL_REF = RenderingContextBase.STENCIL_REF; 279 const int STENCIL_REF = RenderingContext.STENCIL_REF;
280 const int STENCIL_TEST = RenderingContextBase.STENCIL_TEST; 280 const int STENCIL_TEST = RenderingContext.STENCIL_TEST;
281 const int STENCIL_VALUE_MASK = RenderingContextBase.STENCIL_VALUE_MASK; 281 const int STENCIL_VALUE_MASK = RenderingContext.STENCIL_VALUE_MASK;
282 const int STENCIL_WRITEMASK = RenderingContextBase.STENCIL_WRITEMASK; 282 const int STENCIL_WRITEMASK = RenderingContext.STENCIL_WRITEMASK;
283 const int STREAM_DRAW = RenderingContextBase.STREAM_DRAW; 283 const int STREAM_DRAW = RenderingContext.STREAM_DRAW;
284 const int SUBPIXEL_BITS = RenderingContextBase.SUBPIXEL_BITS; 284 const int SUBPIXEL_BITS = RenderingContext.SUBPIXEL_BITS;
285 const int TEXTURE = RenderingContextBase.TEXTURE; 285 const int TEXTURE = RenderingContext.TEXTURE;
286 const int TEXTURE0 = RenderingContextBase.TEXTURE0; 286 const int TEXTURE0 = RenderingContext.TEXTURE0;
287 const int TEXTURE1 = RenderingContextBase.TEXTURE1; 287 const int TEXTURE1 = RenderingContext.TEXTURE1;
288 const int TEXTURE10 = RenderingContextBase.TEXTURE10; 288 const int TEXTURE10 = RenderingContext.TEXTURE10;
289 const int TEXTURE11 = RenderingContextBase.TEXTURE11; 289 const int TEXTURE11 = RenderingContext.TEXTURE11;
290 const int TEXTURE12 = RenderingContextBase.TEXTURE12; 290 const int TEXTURE12 = RenderingContext.TEXTURE12;
291 const int TEXTURE13 = RenderingContextBase.TEXTURE13; 291 const int TEXTURE13 = RenderingContext.TEXTURE13;
292 const int TEXTURE14 = RenderingContextBase.TEXTURE14; 292 const int TEXTURE14 = RenderingContext.TEXTURE14;
293 const int TEXTURE15 = RenderingContextBase.TEXTURE15; 293 const int TEXTURE15 = RenderingContext.TEXTURE15;
294 const int TEXTURE16 = RenderingContextBase.TEXTURE16; 294 const int TEXTURE16 = RenderingContext.TEXTURE16;
295 const int TEXTURE17 = RenderingContextBase.TEXTURE17; 295 const int TEXTURE17 = RenderingContext.TEXTURE17;
296 const int TEXTURE18 = RenderingContextBase.TEXTURE18; 296 const int TEXTURE18 = RenderingContext.TEXTURE18;
297 const int TEXTURE19 = RenderingContextBase.TEXTURE19; 297 const int TEXTURE19 = RenderingContext.TEXTURE19;
298 const int TEXTURE2 = RenderingContextBase.TEXTURE2; 298 const int TEXTURE2 = RenderingContext.TEXTURE2;
299 const int TEXTURE20 = RenderingContextBase.TEXTURE20; 299 const int TEXTURE20 = RenderingContext.TEXTURE20;
300 const int TEXTURE21 = RenderingContextBase.TEXTURE21; 300 const int TEXTURE21 = RenderingContext.TEXTURE21;
301 const int TEXTURE22 = RenderingContextBase.TEXTURE22; 301 const int TEXTURE22 = RenderingContext.TEXTURE22;
302 const int TEXTURE23 = RenderingContextBase.TEXTURE23; 302 const int TEXTURE23 = RenderingContext.TEXTURE23;
303 const int TEXTURE24 = RenderingContextBase.TEXTURE24; 303 const int TEXTURE24 = RenderingContext.TEXTURE24;
304 const int TEXTURE25 = RenderingContextBase.TEXTURE25; 304 const int TEXTURE25 = RenderingContext.TEXTURE25;
305 const int TEXTURE26 = RenderingContextBase.TEXTURE26; 305 const int TEXTURE26 = RenderingContext.TEXTURE26;
306 const int TEXTURE27 = RenderingContextBase.TEXTURE27; 306 const int TEXTURE27 = RenderingContext.TEXTURE27;
307 const int TEXTURE28 = RenderingContextBase.TEXTURE28; 307 const int TEXTURE28 = RenderingContext.TEXTURE28;
308 const int TEXTURE29 = RenderingContextBase.TEXTURE29; 308 const int TEXTURE29 = RenderingContext.TEXTURE29;
309 const int TEXTURE3 = RenderingContextBase.TEXTURE3; 309 const int TEXTURE3 = RenderingContext.TEXTURE3;
310 const int TEXTURE30 = RenderingContextBase.TEXTURE30; 310 const int TEXTURE30 = RenderingContext.TEXTURE30;
311 const int TEXTURE31 = RenderingContextBase.TEXTURE31; 311 const int TEXTURE31 = RenderingContext.TEXTURE31;
312 const int TEXTURE4 = RenderingContextBase.TEXTURE4; 312 const int TEXTURE4 = RenderingContext.TEXTURE4;
313 const int TEXTURE5 = RenderingContextBase.TEXTURE5; 313 const int TEXTURE5 = RenderingContext.TEXTURE5;
314 const int TEXTURE6 = RenderingContextBase.TEXTURE6; 314 const int TEXTURE6 = RenderingContext.TEXTURE6;
315 const int TEXTURE7 = RenderingContextBase.TEXTURE7; 315 const int TEXTURE7 = RenderingContext.TEXTURE7;
316 const int TEXTURE8 = RenderingContextBase.TEXTURE8; 316 const int TEXTURE8 = RenderingContext.TEXTURE8;
317 const int TEXTURE9 = RenderingContextBase.TEXTURE9; 317 const int TEXTURE9 = RenderingContext.TEXTURE9;
318 const int TEXTURE_2D = RenderingContextBase.TEXTURE_2D; 318 const int TEXTURE_2D = RenderingContext.TEXTURE_2D;
319 const int TEXTURE_BINDING_2D = RenderingContextBase.TEXTURE_BINDING_2D; 319 const int TEXTURE_BINDING_2D = RenderingContext.TEXTURE_BINDING_2D;
320 const int TEXTURE_BINDING_CUBE_MAP = RenderingContextBase.TEXTURE_BINDING_CUBE_M AP; 320 const int TEXTURE_BINDING_CUBE_MAP = RenderingContext.TEXTURE_BINDING_CUBE_MAP;
321 const int TEXTURE_CUBE_MAP = RenderingContextBase.TEXTURE_CUBE_MAP; 321 const int TEXTURE_CUBE_MAP = RenderingContext.TEXTURE_CUBE_MAP;
322 const int TEXTURE_CUBE_MAP_NEGATIVE_X = RenderingContextBase.TEXTURE_CUBE_MAP_NE GATIVE_X; 322 const int TEXTURE_CUBE_MAP_NEGATIVE_X = RenderingContext.TEXTURE_CUBE_MAP_NEGATI VE_X;
323 const int TEXTURE_CUBE_MAP_NEGATIVE_Y = RenderingContextBase.TEXTURE_CUBE_MAP_NE GATIVE_Y; 323 const int TEXTURE_CUBE_MAP_NEGATIVE_Y = RenderingContext.TEXTURE_CUBE_MAP_NEGATI VE_Y;
324 const int TEXTURE_CUBE_MAP_NEGATIVE_Z = RenderingContextBase.TEXTURE_CUBE_MAP_NE GATIVE_Z; 324 const int TEXTURE_CUBE_MAP_NEGATIVE_Z = RenderingContext.TEXTURE_CUBE_MAP_NEGATI VE_Z;
325 const int TEXTURE_CUBE_MAP_POSITIVE_X = RenderingContextBase.TEXTURE_CUBE_MAP_PO SITIVE_X; 325 const int TEXTURE_CUBE_MAP_POSITIVE_X = RenderingContext.TEXTURE_CUBE_MAP_POSITI VE_X;
326 const int TEXTURE_CUBE_MAP_POSITIVE_Y = RenderingContextBase.TEXTURE_CUBE_MAP_PO SITIVE_Y; 326 const int TEXTURE_CUBE_MAP_POSITIVE_Y = RenderingContext.TEXTURE_CUBE_MAP_POSITI VE_Y;
327 const int TEXTURE_CUBE_MAP_POSITIVE_Z = RenderingContextBase.TEXTURE_CUBE_MAP_PO SITIVE_Z; 327 const int TEXTURE_CUBE_MAP_POSITIVE_Z = RenderingContext.TEXTURE_CUBE_MAP_POSITI VE_Z;
328 const int TEXTURE_MAG_FILTER = RenderingContextBase.TEXTURE_MAG_FILTER; 328 const int TEXTURE_MAG_FILTER = RenderingContext.TEXTURE_MAG_FILTER;
329 const int TEXTURE_MIN_FILTER = RenderingContextBase.TEXTURE_MIN_FILTER; 329 const int TEXTURE_MIN_FILTER = RenderingContext.TEXTURE_MIN_FILTER;
330 const int TEXTURE_WRAP_S = RenderingContextBase.TEXTURE_WRAP_S; 330 const int TEXTURE_WRAP_S = RenderingContext.TEXTURE_WRAP_S;
331 const int TEXTURE_WRAP_T = RenderingContextBase.TEXTURE_WRAP_T; 331 const int TEXTURE_WRAP_T = RenderingContext.TEXTURE_WRAP_T;
332 const int TRIANGLES = RenderingContextBase.TRIANGLES; 332 const int TRIANGLES = RenderingContext.TRIANGLES;
333 const int TRIANGLE_FAN = RenderingContextBase.TRIANGLE_FAN; 333 const int TRIANGLE_FAN = RenderingContext.TRIANGLE_FAN;
334 const int TRIANGLE_STRIP = RenderingContextBase.TRIANGLE_STRIP; 334 const int TRIANGLE_STRIP = RenderingContext.TRIANGLE_STRIP;
335 const int UNPACK_ALIGNMENT = RenderingContextBase.UNPACK_ALIGNMENT; 335 const int UNPACK_ALIGNMENT = RenderingContext.UNPACK_ALIGNMENT;
336 const int UNPACK_COLORSPACE_CONVERSION_WEBGL = RenderingContextBase.UNPACK_COLOR SPACE_CONVERSION_WEBGL; 336 const int UNPACK_COLORSPACE_CONVERSION_WEBGL = RenderingContext.UNPACK_COLORSPAC E_CONVERSION_WEBGL;
337 const int UNPACK_FLIP_Y_WEBGL = RenderingContextBase.UNPACK_FLIP_Y_WEBGL; 337 const int UNPACK_FLIP_Y_WEBGL = RenderingContext.UNPACK_FLIP_Y_WEBGL;
338 const int UNPACK_PREMULTIPLY_ALPHA_WEBGL = RenderingContextBase.UNPACK_PREMULTIP LY_ALPHA_WEBGL; 338 const int UNPACK_PREMULTIPLY_ALPHA_WEBGL = RenderingContext.UNPACK_PREMULTIPLY_A LPHA_WEBGL;
339 const int UNSIGNED_BYTE = RenderingContextBase.UNSIGNED_BYTE; 339 const int UNSIGNED_BYTE = RenderingContext.UNSIGNED_BYTE;
340 const int UNSIGNED_INT = RenderingContextBase.UNSIGNED_INT; 340 const int UNSIGNED_INT = RenderingContext.UNSIGNED_INT;
341 const int UNSIGNED_SHORT = RenderingContextBase.UNSIGNED_SHORT; 341 const int UNSIGNED_SHORT = RenderingContext.UNSIGNED_SHORT;
342 const int UNSIGNED_SHORT_4_4_4_4 = RenderingContextBase.UNSIGNED_SHORT_4_4_4_4; 342 const int UNSIGNED_SHORT_4_4_4_4 = RenderingContext.UNSIGNED_SHORT_4_4_4_4;
343 const int UNSIGNED_SHORT_5_5_5_1 = RenderingContextBase.UNSIGNED_SHORT_5_5_5_1; 343 const int UNSIGNED_SHORT_5_5_5_1 = RenderingContext.UNSIGNED_SHORT_5_5_5_1;
344 const int UNSIGNED_SHORT_5_6_5 = RenderingContextBase.UNSIGNED_SHORT_5_6_5; 344 const int UNSIGNED_SHORT_5_6_5 = RenderingContext.UNSIGNED_SHORT_5_6_5;
345 const int VALIDATE_STATUS = RenderingContextBase.VALIDATE_STATUS; 345 const int VALIDATE_STATUS = RenderingContext.VALIDATE_STATUS;
346 const int VENDOR = RenderingContextBase.VENDOR; 346 const int VENDOR = RenderingContext.VENDOR;
347 const int VERSION = RenderingContextBase.VERSION; 347 const int VERSION = RenderingContext.VERSION;
348 const int VERTEX_ATTRIB_ARRAY_BUFFER_BINDING = RenderingContextBase.VERTEX_ATTRI B_ARRAY_BUFFER_BINDING; 348 const int VERTEX_ATTRIB_ARRAY_BUFFER_BINDING = RenderingContext.VERTEX_ATTRIB_AR RAY_BUFFER_BINDING;
349 const int VERTEX_ATTRIB_ARRAY_ENABLED = RenderingContextBase.VERTEX_ATTRIB_ARRAY _ENABLED; 349 const int VERTEX_ATTRIB_ARRAY_ENABLED = RenderingContext.VERTEX_ATTRIB_ARRAY_ENA BLED;
350 const int VERTEX_ATTRIB_ARRAY_NORMALIZED = RenderingContextBase.VERTEX_ATTRIB_AR RAY_NORMALIZED; 350 const int VERTEX_ATTRIB_ARRAY_NORMALIZED = RenderingContext.VERTEX_ATTRIB_ARRAY_ NORMALIZED;
351 const int VERTEX_ATTRIB_ARRAY_POINTER = RenderingContextBase.VERTEX_ATTRIB_ARRAY _POINTER; 351 const int VERTEX_ATTRIB_ARRAY_POINTER = RenderingContext.VERTEX_ATTRIB_ARRAY_POI NTER;
352 const int VERTEX_ATTRIB_ARRAY_SIZE = RenderingContextBase.VERTEX_ATTRIB_ARRAY_SI ZE; 352 const int VERTEX_ATTRIB_ARRAY_SIZE = RenderingContext.VERTEX_ATTRIB_ARRAY_SIZE;
353 const int VERTEX_ATTRIB_ARRAY_STRIDE = RenderingContextBase.VERTEX_ATTRIB_ARRAY_ STRIDE; 353 const int VERTEX_ATTRIB_ARRAY_STRIDE = RenderingContext.VERTEX_ATTRIB_ARRAY_STRI DE;
354 const int VERTEX_ATTRIB_ARRAY_TYPE = RenderingContextBase.VERTEX_ATTRIB_ARRAY_TY PE; 354 const int VERTEX_ATTRIB_ARRAY_TYPE = RenderingContext.VERTEX_ATTRIB_ARRAY_TYPE;
355 const int VERTEX_SHADER = RenderingContextBase.VERTEX_SHADER; 355 const int VERTEX_SHADER = RenderingContext.VERTEX_SHADER;
356 const int VIEWPORT = RenderingContextBase.VIEWPORT; 356 const int VIEWPORT = RenderingContext.VIEWPORT;
357 const int ZERO = RenderingContextBase.ZERO; 357 const int ZERO = RenderingContext.ZERO;
358 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 358 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
359 // for details. All rights reserved. Use of this source code is governed by a 359 // for details. All rights reserved. Use of this source code is governed by a
360 // BSD-style license that can be found in the LICENSE file. 360 // BSD-style license that can be found in the LICENSE file.
361 361
362 // WARNING: Do not edit - generated code. 362 // WARNING: Do not edit - generated code.
363 363
364 364
365 @DocsEditable() 365 @DocsEditable()
366 @DomName('WebGLActiveInfo') 366 @DomName('WebGLActiveInfo')
367 @Unstable() 367 @Unstable()
(...skipping 809 matching lines...) Expand 10 before | Expand all | Expand 10 after
1177 @SupportedBrowser(SupportedBrowser.FIREFOX) 1177 @SupportedBrowser(SupportedBrowser.FIREFOX)
1178 @Experimental() 1178 @Experimental()
1179 @Unstable() 1179 @Unstable()
1180 class RenderingContext extends NativeFieldWrapperClass2 implements CanvasRenderi ngContext { 1180 class RenderingContext extends NativeFieldWrapperClass2 implements CanvasRenderi ngContext {
1181 // To suppress missing implicit constructor warnings. 1181 // To suppress missing implicit constructor warnings.
1182 factory RenderingContext._() { throw new UnsupportedError("Not supported"); } 1182 factory RenderingContext._() { throw new UnsupportedError("Not supported"); }
1183 1183
1184 /// Checks if this type is supported on the current platform. 1184 /// Checks if this type is supported on the current platform.
1185 static bool get supported => true; 1185 static bool get supported => true;
1186 1186
1187 @DomName('WebGLRenderingContext.ACTIVE_ATTRIBUTES')
1188 @DocsEditable()
1189 static const int ACTIVE_ATTRIBUTES = 0x8B89;
1190
1191 @DomName('WebGLRenderingContext.ACTIVE_TEXTURE')
1192 @DocsEditable()
1193 static const int ACTIVE_TEXTURE = 0x84E0;
1194
1195 @DomName('WebGLRenderingContext.ACTIVE_UNIFORMS')
1196 @DocsEditable()
1197 static const int ACTIVE_UNIFORMS = 0x8B86;
1198
1199 @DomName('WebGLRenderingContext.ALIASED_LINE_WIDTH_RANGE')
1200 @DocsEditable()
1201 static const int ALIASED_LINE_WIDTH_RANGE = 0x846E;
1202
1203 @DomName('WebGLRenderingContext.ALIASED_POINT_SIZE_RANGE')
1204 @DocsEditable()
1205 static const int ALIASED_POINT_SIZE_RANGE = 0x846D;
1206
1207 @DomName('WebGLRenderingContext.ALPHA')
1208 @DocsEditable()
1209 static const int ALPHA = 0x1906;
1210
1211 @DomName('WebGLRenderingContext.ALPHA_BITS')
1212 @DocsEditable()
1213 static const int ALPHA_BITS = 0x0D55;
1214
1215 @DomName('WebGLRenderingContext.ALWAYS')
1216 @DocsEditable()
1217 static const int ALWAYS = 0x0207;
1218
1219 @DomName('WebGLRenderingContext.ARRAY_BUFFER')
1220 @DocsEditable()
1221 static const int ARRAY_BUFFER = 0x8892;
1222
1223 @DomName('WebGLRenderingContext.ARRAY_BUFFER_BINDING')
1224 @DocsEditable()
1225 static const int ARRAY_BUFFER_BINDING = 0x8894;
1226
1227 @DomName('WebGLRenderingContext.ATTACHED_SHADERS')
1228 @DocsEditable()
1229 static const int ATTACHED_SHADERS = 0x8B85;
1230
1231 @DomName('WebGLRenderingContext.BACK')
1232 @DocsEditable()
1233 static const int BACK = 0x0405;
1234
1235 @DomName('WebGLRenderingContext.BLEND')
1236 @DocsEditable()
1237 static const int BLEND = 0x0BE2;
1238
1239 @DomName('WebGLRenderingContext.BLEND_COLOR')
1240 @DocsEditable()
1241 static const int BLEND_COLOR = 0x8005;
1242
1243 @DomName('WebGLRenderingContext.BLEND_DST_ALPHA')
1244 @DocsEditable()
1245 static const int BLEND_DST_ALPHA = 0x80CA;
1246
1247 @DomName('WebGLRenderingContext.BLEND_DST_RGB')
1248 @DocsEditable()
1249 static const int BLEND_DST_RGB = 0x80C8;
1250
1251 @DomName('WebGLRenderingContext.BLEND_EQUATION')
1252 @DocsEditable()
1253 static const int BLEND_EQUATION = 0x8009;
1254
1255 @DomName('WebGLRenderingContext.BLEND_EQUATION_ALPHA')
1256 @DocsEditable()
1257 static const int BLEND_EQUATION_ALPHA = 0x883D;
1258
1259 @DomName('WebGLRenderingContext.BLEND_EQUATION_RGB')
1260 @DocsEditable()
1261 static const int BLEND_EQUATION_RGB = 0x8009;
1262
1263 @DomName('WebGLRenderingContext.BLEND_SRC_ALPHA')
1264 @DocsEditable()
1265 static const int BLEND_SRC_ALPHA = 0x80CB;
1266
1267 @DomName('WebGLRenderingContext.BLEND_SRC_RGB')
1268 @DocsEditable()
1269 static const int BLEND_SRC_RGB = 0x80C9;
1270
1271 @DomName('WebGLRenderingContext.BLUE_BITS')
1272 @DocsEditable()
1273 static const int BLUE_BITS = 0x0D54;
1274
1275 @DomName('WebGLRenderingContext.BOOL')
1276 @DocsEditable()
1277 static const int BOOL = 0x8B56;
1278
1279 @DomName('WebGLRenderingContext.BOOL_VEC2')
1280 @DocsEditable()
1281 static const int BOOL_VEC2 = 0x8B57;
1282
1283 @DomName('WebGLRenderingContext.BOOL_VEC3')
1284 @DocsEditable()
1285 static const int BOOL_VEC3 = 0x8B58;
1286
1287 @DomName('WebGLRenderingContext.BOOL_VEC4')
1288 @DocsEditable()
1289 static const int BOOL_VEC4 = 0x8B59;
1290
1291 @DomName('WebGLRenderingContext.BROWSER_DEFAULT_WEBGL')
1292 @DocsEditable()
1293 static const int BROWSER_DEFAULT_WEBGL = 0x9244;
1294
1295 @DomName('WebGLRenderingContext.BUFFER_SIZE')
1296 @DocsEditable()
1297 static const int BUFFER_SIZE = 0x8764;
1298
1299 @DomName('WebGLRenderingContext.BUFFER_USAGE')
1300 @DocsEditable()
1301 static const int BUFFER_USAGE = 0x8765;
1302
1303 @DomName('WebGLRenderingContext.BYTE')
1304 @DocsEditable()
1305 static const int BYTE = 0x1400;
1306
1307 @DomName('WebGLRenderingContext.CCW')
1308 @DocsEditable()
1309 static const int CCW = 0x0901;
1310
1311 @DomName('WebGLRenderingContext.CLAMP_TO_EDGE')
1312 @DocsEditable()
1313 static const int CLAMP_TO_EDGE = 0x812F;
1314
1315 @DomName('WebGLRenderingContext.COLOR_ATTACHMENT0')
1316 @DocsEditable()
1317 static const int COLOR_ATTACHMENT0 = 0x8CE0;
1318
1319 @DomName('WebGLRenderingContext.COLOR_BUFFER_BIT')
1320 @DocsEditable()
1321 static const int COLOR_BUFFER_BIT = 0x00004000;
1322
1323 @DomName('WebGLRenderingContext.COLOR_CLEAR_VALUE')
1324 @DocsEditable()
1325 static const int COLOR_CLEAR_VALUE = 0x0C22;
1326
1327 @DomName('WebGLRenderingContext.COLOR_WRITEMASK')
1328 @DocsEditable()
1329 static const int COLOR_WRITEMASK = 0x0C23;
1330
1331 @DomName('WebGLRenderingContext.COMPILE_STATUS')
1332 @DocsEditable()
1333 static const int COMPILE_STATUS = 0x8B81;
1334
1335 @DomName('WebGLRenderingContext.COMPRESSED_TEXTURE_FORMATS')
1336 @DocsEditable()
1337 static const int COMPRESSED_TEXTURE_FORMATS = 0x86A3;
1338
1339 @DomName('WebGLRenderingContext.CONSTANT_ALPHA')
1340 @DocsEditable()
1341 static const int CONSTANT_ALPHA = 0x8003;
1342
1343 @DomName('WebGLRenderingContext.CONSTANT_COLOR')
1344 @DocsEditable()
1345 static const int CONSTANT_COLOR = 0x8001;
1346
1347 @DomName('WebGLRenderingContext.CONTEXT_LOST_WEBGL')
1348 @DocsEditable()
1349 static const int CONTEXT_LOST_WEBGL = 0x9242;
1350
1351 @DomName('WebGLRenderingContext.CULL_FACE')
1352 @DocsEditable()
1353 static const int CULL_FACE = 0x0B44;
1354
1355 @DomName('WebGLRenderingContext.CULL_FACE_MODE')
1356 @DocsEditable()
1357 static const int CULL_FACE_MODE = 0x0B45;
1358
1359 @DomName('WebGLRenderingContext.CURRENT_PROGRAM')
1360 @DocsEditable()
1361 static const int CURRENT_PROGRAM = 0x8B8D;
1362
1363 @DomName('WebGLRenderingContext.CURRENT_VERTEX_ATTRIB')
1364 @DocsEditable()
1365 static const int CURRENT_VERTEX_ATTRIB = 0x8626;
1366
1367 @DomName('WebGLRenderingContext.CW')
1368 @DocsEditable()
1369 static const int CW = 0x0900;
1370
1371 @DomName('WebGLRenderingContext.DECR')
1372 @DocsEditable()
1373 static const int DECR = 0x1E03;
1374
1375 @DomName('WebGLRenderingContext.DECR_WRAP')
1376 @DocsEditable()
1377 static const int DECR_WRAP = 0x8508;
1378
1379 @DomName('WebGLRenderingContext.DELETE_STATUS')
1380 @DocsEditable()
1381 static const int DELETE_STATUS = 0x8B80;
1382
1383 @DomName('WebGLRenderingContext.DEPTH_ATTACHMENT')
1384 @DocsEditable()
1385 static const int DEPTH_ATTACHMENT = 0x8D00;
1386
1387 @DomName('WebGLRenderingContext.DEPTH_BITS')
1388 @DocsEditable()
1389 static const int DEPTH_BITS = 0x0D56;
1390
1391 @DomName('WebGLRenderingContext.DEPTH_BUFFER_BIT')
1392 @DocsEditable()
1393 static const int DEPTH_BUFFER_BIT = 0x00000100;
1394
1395 @DomName('WebGLRenderingContext.DEPTH_CLEAR_VALUE')
1396 @DocsEditable()
1397 static const int DEPTH_CLEAR_VALUE = 0x0B73;
1398
1399 @DomName('WebGLRenderingContext.DEPTH_COMPONENT')
1400 @DocsEditable()
1401 static const int DEPTH_COMPONENT = 0x1902;
1402
1403 @DomName('WebGLRenderingContext.DEPTH_COMPONENT16')
1404 @DocsEditable()
1405 static const int DEPTH_COMPONENT16 = 0x81A5;
1406
1407 @DomName('WebGLRenderingContext.DEPTH_FUNC')
1408 @DocsEditable()
1409 static const int DEPTH_FUNC = 0x0B74;
1410
1411 @DomName('WebGLRenderingContext.DEPTH_RANGE')
1412 @DocsEditable()
1413 static const int DEPTH_RANGE = 0x0B70;
1414
1415 @DomName('WebGLRenderingContext.DEPTH_STENCIL')
1416 @DocsEditable()
1417 static const int DEPTH_STENCIL = 0x84F9;
1418
1419 @DomName('WebGLRenderingContext.DEPTH_STENCIL_ATTACHMENT')
1420 @DocsEditable()
1421 static const int DEPTH_STENCIL_ATTACHMENT = 0x821A;
1422
1423 @DomName('WebGLRenderingContext.DEPTH_TEST')
1424 @DocsEditable()
1425 static const int DEPTH_TEST = 0x0B71;
1426
1427 @DomName('WebGLRenderingContext.DEPTH_WRITEMASK')
1428 @DocsEditable()
1429 static const int DEPTH_WRITEMASK = 0x0B72;
1430
1431 @DomName('WebGLRenderingContext.DITHER')
1432 @DocsEditable()
1433 static const int DITHER = 0x0BD0;
1434
1435 @DomName('WebGLRenderingContext.DONT_CARE')
1436 @DocsEditable()
1437 static const int DONT_CARE = 0x1100;
1438
1439 @DomName('WebGLRenderingContext.DST_ALPHA')
1440 @DocsEditable()
1441 static const int DST_ALPHA = 0x0304;
1442
1443 @DomName('WebGLRenderingContext.DST_COLOR')
1444 @DocsEditable()
1445 static const int DST_COLOR = 0x0306;
1446
1447 @DomName('WebGLRenderingContext.DYNAMIC_DRAW')
1448 @DocsEditable()
1449 static const int DYNAMIC_DRAW = 0x88E8;
1450
1451 @DomName('WebGLRenderingContext.ELEMENT_ARRAY_BUFFER')
1452 @DocsEditable()
1453 static const int ELEMENT_ARRAY_BUFFER = 0x8893;
1454
1455 @DomName('WebGLRenderingContext.ELEMENT_ARRAY_BUFFER_BINDING')
1456 @DocsEditable()
1457 static const int ELEMENT_ARRAY_BUFFER_BINDING = 0x8895;
1458
1459 @DomName('WebGLRenderingContext.EQUAL')
1460 @DocsEditable()
1461 static const int EQUAL = 0x0202;
1462
1463 @DomName('WebGLRenderingContext.FASTEST')
1464 @DocsEditable()
1465 static const int FASTEST = 0x1101;
1466
1467 @DomName('WebGLRenderingContext.FLOAT')
1468 @DocsEditable()
1469 static const int FLOAT = 0x1406;
1470
1471 @DomName('WebGLRenderingContext.FLOAT_MAT2')
1472 @DocsEditable()
1473 static const int FLOAT_MAT2 = 0x8B5A;
1474
1475 @DomName('WebGLRenderingContext.FLOAT_MAT3')
1476 @DocsEditable()
1477 static const int FLOAT_MAT3 = 0x8B5B;
1478
1479 @DomName('WebGLRenderingContext.FLOAT_MAT4')
1480 @DocsEditable()
1481 static const int FLOAT_MAT4 = 0x8B5C;
1482
1483 @DomName('WebGLRenderingContext.FLOAT_VEC2')
1484 @DocsEditable()
1485 static const int FLOAT_VEC2 = 0x8B50;
1486
1487 @DomName('WebGLRenderingContext.FLOAT_VEC3')
1488 @DocsEditable()
1489 static const int FLOAT_VEC3 = 0x8B51;
1490
1491 @DomName('WebGLRenderingContext.FLOAT_VEC4')
1492 @DocsEditable()
1493 static const int FLOAT_VEC4 = 0x8B52;
1494
1495 @DomName('WebGLRenderingContext.FRAGMENT_SHADER')
1496 @DocsEditable()
1497 static const int FRAGMENT_SHADER = 0x8B30;
1498
1499 @DomName('WebGLRenderingContext.FRAMEBUFFER')
1500 @DocsEditable()
1501 static const int FRAMEBUFFER = 0x8D40;
1502
1503 @DomName('WebGLRenderingContext.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME')
1504 @DocsEditable()
1505 static const int FRAMEBUFFER_ATTACHMENT_OBJECT_NAME = 0x8CD1;
1506
1507 @DomName('WebGLRenderingContext.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE')
1508 @DocsEditable()
1509 static const int FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE = 0x8CD0;
1510
1511 @DomName('WebGLRenderingContext.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE')
1512 @DocsEditable()
1513 static const int FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE = 0x8CD3;
1514
1515 @DomName('WebGLRenderingContext.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL')
1516 @DocsEditable()
1517 static const int FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL = 0x8CD2;
1518
1519 @DomName('WebGLRenderingContext.FRAMEBUFFER_BINDING')
1520 @DocsEditable()
1521 static const int FRAMEBUFFER_BINDING = 0x8CA6;
1522
1523 @DomName('WebGLRenderingContext.FRAMEBUFFER_COMPLETE')
1524 @DocsEditable()
1525 static const int FRAMEBUFFER_COMPLETE = 0x8CD5;
1526
1527 @DomName('WebGLRenderingContext.FRAMEBUFFER_INCOMPLETE_ATTACHMENT')
1528 @DocsEditable()
1529 static const int FRAMEBUFFER_INCOMPLETE_ATTACHMENT = 0x8CD6;
1530
1531 @DomName('WebGLRenderingContext.FRAMEBUFFER_INCOMPLETE_DIMENSIONS')
1532 @DocsEditable()
1533 static const int FRAMEBUFFER_INCOMPLETE_DIMENSIONS = 0x8CD9;
1534
1535 @DomName('WebGLRenderingContext.FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT')
1536 @DocsEditable()
1537 static const int FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT = 0x8CD7;
1538
1539 @DomName('WebGLRenderingContext.FRAMEBUFFER_UNSUPPORTED')
1540 @DocsEditable()
1541 static const int FRAMEBUFFER_UNSUPPORTED = 0x8CDD;
1542
1543 @DomName('WebGLRenderingContext.FRONT')
1544 @DocsEditable()
1545 static const int FRONT = 0x0404;
1546
1547 @DomName('WebGLRenderingContext.FRONT_AND_BACK')
1548 @DocsEditable()
1549 static const int FRONT_AND_BACK = 0x0408;
1550
1551 @DomName('WebGLRenderingContext.FRONT_FACE')
1552 @DocsEditable()
1553 static const int FRONT_FACE = 0x0B46;
1554
1555 @DomName('WebGLRenderingContext.FUNC_ADD')
1556 @DocsEditable()
1557 static const int FUNC_ADD = 0x8006;
1558
1559 @DomName('WebGLRenderingContext.FUNC_REVERSE_SUBTRACT')
1560 @DocsEditable()
1561 static const int FUNC_REVERSE_SUBTRACT = 0x800B;
1562
1563 @DomName('WebGLRenderingContext.FUNC_SUBTRACT')
1564 @DocsEditable()
1565 static const int FUNC_SUBTRACT = 0x800A;
1566
1567 @DomName('WebGLRenderingContext.GENERATE_MIPMAP_HINT')
1568 @DocsEditable()
1569 static const int GENERATE_MIPMAP_HINT = 0x8192;
1570
1571 @DomName('WebGLRenderingContext.GEQUAL')
1572 @DocsEditable()
1573 static const int GEQUAL = 0x0206;
1574
1575 @DomName('WebGLRenderingContext.GREATER')
1576 @DocsEditable()
1577 static const int GREATER = 0x0204;
1578
1579 @DomName('WebGLRenderingContext.GREEN_BITS')
1580 @DocsEditable()
1581 static const int GREEN_BITS = 0x0D53;
1582
1583 @DomName('WebGLRenderingContext.HIGH_FLOAT')
1584 @DocsEditable()
1585 static const int HIGH_FLOAT = 0x8DF2;
1586
1587 @DomName('WebGLRenderingContext.HIGH_INT')
1588 @DocsEditable()
1589 static const int HIGH_INT = 0x8DF5;
1590
1591 @DomName('WebGLRenderingContext.IMPLEMENTATION_COLOR_READ_FORMAT')
1592 @DocsEditable()
1593 @Experimental() // untriaged
1594 static const int IMPLEMENTATION_COLOR_READ_FORMAT = 0x8B9B;
1595
1596 @DomName('WebGLRenderingContext.IMPLEMENTATION_COLOR_READ_TYPE')
1597 @DocsEditable()
1598 @Experimental() // untriaged
1599 static const int IMPLEMENTATION_COLOR_READ_TYPE = 0x8B9A;
1600
1601 @DomName('WebGLRenderingContext.INCR')
1602 @DocsEditable()
1603 static const int INCR = 0x1E02;
1604
1605 @DomName('WebGLRenderingContext.INCR_WRAP')
1606 @DocsEditable()
1607 static const int INCR_WRAP = 0x8507;
1608
1609 @DomName('WebGLRenderingContext.INT')
1610 @DocsEditable()
1611 static const int INT = 0x1404;
1612
1613 @DomName('WebGLRenderingContext.INT_VEC2')
1614 @DocsEditable()
1615 static const int INT_VEC2 = 0x8B53;
1616
1617 @DomName('WebGLRenderingContext.INT_VEC3')
1618 @DocsEditable()
1619 static const int INT_VEC3 = 0x8B54;
1620
1621 @DomName('WebGLRenderingContext.INT_VEC4')
1622 @DocsEditable()
1623 static const int INT_VEC4 = 0x8B55;
1624
1625 @DomName('WebGLRenderingContext.INVALID_ENUM')
1626 @DocsEditable()
1627 static const int INVALID_ENUM = 0x0500;
1628
1629 @DomName('WebGLRenderingContext.INVALID_FRAMEBUFFER_OPERATION')
1630 @DocsEditable()
1631 static const int INVALID_FRAMEBUFFER_OPERATION = 0x0506;
1632
1633 @DomName('WebGLRenderingContext.INVALID_OPERATION')
1634 @DocsEditable()
1635 static const int INVALID_OPERATION = 0x0502;
1636
1637 @DomName('WebGLRenderingContext.INVALID_VALUE')
1638 @DocsEditable()
1639 static const int INVALID_VALUE = 0x0501;
1640
1641 @DomName('WebGLRenderingContext.INVERT')
1642 @DocsEditable()
1643 static const int INVERT = 0x150A;
1644
1645 @DomName('WebGLRenderingContext.KEEP')
1646 @DocsEditable()
1647 static const int KEEP = 0x1E00;
1648
1649 @DomName('WebGLRenderingContext.LEQUAL')
1650 @DocsEditable()
1651 static const int LEQUAL = 0x0203;
1652
1653 @DomName('WebGLRenderingContext.LESS')
1654 @DocsEditable()
1655 static const int LESS = 0x0201;
1656
1657 @DomName('WebGLRenderingContext.LINEAR')
1658 @DocsEditable()
1659 static const int LINEAR = 0x2601;
1660
1661 @DomName('WebGLRenderingContext.LINEAR_MIPMAP_LINEAR')
1662 @DocsEditable()
1663 static const int LINEAR_MIPMAP_LINEAR = 0x2703;
1664
1665 @DomName('WebGLRenderingContext.LINEAR_MIPMAP_NEAREST')
1666 @DocsEditable()
1667 static const int LINEAR_MIPMAP_NEAREST = 0x2701;
1668
1669 @DomName('WebGLRenderingContext.LINES')
1670 @DocsEditable()
1671 static const int LINES = 0x0001;
1672
1673 @DomName('WebGLRenderingContext.LINE_LOOP')
1674 @DocsEditable()
1675 static const int LINE_LOOP = 0x0002;
1676
1677 @DomName('WebGLRenderingContext.LINE_STRIP')
1678 @DocsEditable()
1679 static const int LINE_STRIP = 0x0003;
1680
1681 @DomName('WebGLRenderingContext.LINE_WIDTH')
1682 @DocsEditable()
1683 static const int LINE_WIDTH = 0x0B21;
1684
1685 @DomName('WebGLRenderingContext.LINK_STATUS')
1686 @DocsEditable()
1687 static const int LINK_STATUS = 0x8B82;
1688
1689 @DomName('WebGLRenderingContext.LOW_FLOAT')
1690 @DocsEditable()
1691 static const int LOW_FLOAT = 0x8DF0;
1692
1693 @DomName('WebGLRenderingContext.LOW_INT')
1694 @DocsEditable()
1695 static const int LOW_INT = 0x8DF3;
1696
1697 @DomName('WebGLRenderingContext.LUMINANCE')
1698 @DocsEditable()
1699 static const int LUMINANCE = 0x1909;
1700
1701 @DomName('WebGLRenderingContext.LUMINANCE_ALPHA')
1702 @DocsEditable()
1703 static const int LUMINANCE_ALPHA = 0x190A;
1704
1705 @DomName('WebGLRenderingContext.MAX_COMBINED_TEXTURE_IMAGE_UNITS')
1706 @DocsEditable()
1707 static const int MAX_COMBINED_TEXTURE_IMAGE_UNITS = 0x8B4D;
1708
1709 @DomName('WebGLRenderingContext.MAX_CUBE_MAP_TEXTURE_SIZE')
1710 @DocsEditable()
1711 static const int MAX_CUBE_MAP_TEXTURE_SIZE = 0x851C;
1712
1713 @DomName('WebGLRenderingContext.MAX_FRAGMENT_UNIFORM_VECTORS')
1714 @DocsEditable()
1715 static const int MAX_FRAGMENT_UNIFORM_VECTORS = 0x8DFD;
1716
1717 @DomName('WebGLRenderingContext.MAX_RENDERBUFFER_SIZE')
1718 @DocsEditable()
1719 static const int MAX_RENDERBUFFER_SIZE = 0x84E8;
1720
1721 @DomName('WebGLRenderingContext.MAX_TEXTURE_IMAGE_UNITS')
1722 @DocsEditable()
1723 static const int MAX_TEXTURE_IMAGE_UNITS = 0x8872;
1724
1725 @DomName('WebGLRenderingContext.MAX_TEXTURE_SIZE')
1726 @DocsEditable()
1727 static const int MAX_TEXTURE_SIZE = 0x0D33;
1728
1729 @DomName('WebGLRenderingContext.MAX_VARYING_VECTORS')
1730 @DocsEditable()
1731 static const int MAX_VARYING_VECTORS = 0x8DFC;
1732
1733 @DomName('WebGLRenderingContext.MAX_VERTEX_ATTRIBS')
1734 @DocsEditable()
1735 static const int MAX_VERTEX_ATTRIBS = 0x8869;
1736
1737 @DomName('WebGLRenderingContext.MAX_VERTEX_TEXTURE_IMAGE_UNITS')
1738 @DocsEditable()
1739 static const int MAX_VERTEX_TEXTURE_IMAGE_UNITS = 0x8B4C;
1740
1741 @DomName('WebGLRenderingContext.MAX_VERTEX_UNIFORM_VECTORS')
1742 @DocsEditable()
1743 static const int MAX_VERTEX_UNIFORM_VECTORS = 0x8DFB;
1744
1745 @DomName('WebGLRenderingContext.MAX_VIEWPORT_DIMS')
1746 @DocsEditable()
1747 static const int MAX_VIEWPORT_DIMS = 0x0D3A;
1748
1749 @DomName('WebGLRenderingContext.MEDIUM_FLOAT')
1750 @DocsEditable()
1751 static const int MEDIUM_FLOAT = 0x8DF1;
1752
1753 @DomName('WebGLRenderingContext.MEDIUM_INT')
1754 @DocsEditable()
1755 static const int MEDIUM_INT = 0x8DF4;
1756
1757 @DomName('WebGLRenderingContext.MIRRORED_REPEAT')
1758 @DocsEditable()
1759 static const int MIRRORED_REPEAT = 0x8370;
1760
1761 @DomName('WebGLRenderingContext.NEAREST')
1762 @DocsEditable()
1763 static const int NEAREST = 0x2600;
1764
1765 @DomName('WebGLRenderingContext.NEAREST_MIPMAP_LINEAR')
1766 @DocsEditable()
1767 static const int NEAREST_MIPMAP_LINEAR = 0x2702;
1768
1769 @DomName('WebGLRenderingContext.NEAREST_MIPMAP_NEAREST')
1770 @DocsEditable()
1771 static const int NEAREST_MIPMAP_NEAREST = 0x2700;
1772
1773 @DomName('WebGLRenderingContext.NEVER')
1774 @DocsEditable()
1775 static const int NEVER = 0x0200;
1776
1777 @DomName('WebGLRenderingContext.NICEST')
1778 @DocsEditable()
1779 static const int NICEST = 0x1102;
1780
1781 @DomName('WebGLRenderingContext.NONE')
1782 @DocsEditable()
1783 static const int NONE = 0;
1784
1785 @DomName('WebGLRenderingContext.NOTEQUAL')
1786 @DocsEditable()
1787 static const int NOTEQUAL = 0x0205;
1788
1789 @DomName('WebGLRenderingContext.NO_ERROR')
1790 @DocsEditable()
1791 static const int NO_ERROR = 0;
1792
1793 @DomName('WebGLRenderingContext.ONE')
1794 @DocsEditable()
1795 static const int ONE = 1;
1796
1797 @DomName('WebGLRenderingContext.ONE_MINUS_CONSTANT_ALPHA')
1798 @DocsEditable()
1799 static const int ONE_MINUS_CONSTANT_ALPHA = 0x8004;
1800
1801 @DomName('WebGLRenderingContext.ONE_MINUS_CONSTANT_COLOR')
1802 @DocsEditable()
1803 static const int ONE_MINUS_CONSTANT_COLOR = 0x8002;
1804
1805 @DomName('WebGLRenderingContext.ONE_MINUS_DST_ALPHA')
1806 @DocsEditable()
1807 static const int ONE_MINUS_DST_ALPHA = 0x0305;
1808
1809 @DomName('WebGLRenderingContext.ONE_MINUS_DST_COLOR')
1810 @DocsEditable()
1811 static const int ONE_MINUS_DST_COLOR = 0x0307;
1812
1813 @DomName('WebGLRenderingContext.ONE_MINUS_SRC_ALPHA')
1814 @DocsEditable()
1815 static const int ONE_MINUS_SRC_ALPHA = 0x0303;
1816
1817 @DomName('WebGLRenderingContext.ONE_MINUS_SRC_COLOR')
1818 @DocsEditable()
1819 static const int ONE_MINUS_SRC_COLOR = 0x0301;
1820
1821 @DomName('WebGLRenderingContext.OUT_OF_MEMORY')
1822 @DocsEditable()
1823 static const int OUT_OF_MEMORY = 0x0505;
1824
1825 @DomName('WebGLRenderingContext.PACK_ALIGNMENT')
1826 @DocsEditable()
1827 static const int PACK_ALIGNMENT = 0x0D05;
1828
1829 @DomName('WebGLRenderingContext.POINTS')
1830 @DocsEditable()
1831 static const int POINTS = 0x0000;
1832
1833 @DomName('WebGLRenderingContext.POLYGON_OFFSET_FACTOR')
1834 @DocsEditable()
1835 static const int POLYGON_OFFSET_FACTOR = 0x8038;
1836
1837 @DomName('WebGLRenderingContext.POLYGON_OFFSET_FILL')
1838 @DocsEditable()
1839 static const int POLYGON_OFFSET_FILL = 0x8037;
1840
1841 @DomName('WebGLRenderingContext.POLYGON_OFFSET_UNITS')
1842 @DocsEditable()
1843 static const int POLYGON_OFFSET_UNITS = 0x2A00;
1844
1845 @DomName('WebGLRenderingContext.RED_BITS')
1846 @DocsEditable()
1847 static const int RED_BITS = 0x0D52;
1848
1849 @DomName('WebGLRenderingContext.RENDERBUFFER')
1850 @DocsEditable()
1851 static const int RENDERBUFFER = 0x8D41;
1852
1853 @DomName('WebGLRenderingContext.RENDERBUFFER_ALPHA_SIZE')
1854 @DocsEditable()
1855 static const int RENDERBUFFER_ALPHA_SIZE = 0x8D53;
1856
1857 @DomName('WebGLRenderingContext.RENDERBUFFER_BINDING')
1858 @DocsEditable()
1859 static const int RENDERBUFFER_BINDING = 0x8CA7;
1860
1861 @DomName('WebGLRenderingContext.RENDERBUFFER_BLUE_SIZE')
1862 @DocsEditable()
1863 static const int RENDERBUFFER_BLUE_SIZE = 0x8D52;
1864
1865 @DomName('WebGLRenderingContext.RENDERBUFFER_DEPTH_SIZE')
1866 @DocsEditable()
1867 static const int RENDERBUFFER_DEPTH_SIZE = 0x8D54;
1868
1869 @DomName('WebGLRenderingContext.RENDERBUFFER_GREEN_SIZE')
1870 @DocsEditable()
1871 static const int RENDERBUFFER_GREEN_SIZE = 0x8D51;
1872
1873 @DomName('WebGLRenderingContext.RENDERBUFFER_HEIGHT')
1874 @DocsEditable()
1875 static const int RENDERBUFFER_HEIGHT = 0x8D43;
1876
1877 @DomName('WebGLRenderingContext.RENDERBUFFER_INTERNAL_FORMAT')
1878 @DocsEditable()
1879 static const int RENDERBUFFER_INTERNAL_FORMAT = 0x8D44;
1880
1881 @DomName('WebGLRenderingContext.RENDERBUFFER_RED_SIZE')
1882 @DocsEditable()
1883 static const int RENDERBUFFER_RED_SIZE = 0x8D50;
1884
1885 @DomName('WebGLRenderingContext.RENDERBUFFER_STENCIL_SIZE')
1886 @DocsEditable()
1887 static const int RENDERBUFFER_STENCIL_SIZE = 0x8D55;
1888
1889 @DomName('WebGLRenderingContext.RENDERBUFFER_WIDTH')
1890 @DocsEditable()
1891 static const int RENDERBUFFER_WIDTH = 0x8D42;
1892
1893 @DomName('WebGLRenderingContext.RENDERER')
1894 @DocsEditable()
1895 static const int RENDERER = 0x1F01;
1896
1897 @DomName('WebGLRenderingContext.REPEAT')
1898 @DocsEditable()
1899 static const int REPEAT = 0x2901;
1900
1901 @DomName('WebGLRenderingContext.REPLACE')
1902 @DocsEditable()
1903 static const int REPLACE = 0x1E01;
1904
1905 @DomName('WebGLRenderingContext.RGB')
1906 @DocsEditable()
1907 static const int RGB = 0x1907;
1908
1909 @DomName('WebGLRenderingContext.RGB565')
1910 @DocsEditable()
1911 static const int RGB565 = 0x8D62;
1912
1913 @DomName('WebGLRenderingContext.RGB5_A1')
1914 @DocsEditable()
1915 static const int RGB5_A1 = 0x8057;
1916
1917 @DomName('WebGLRenderingContext.RGBA')
1918 @DocsEditable()
1919 static const int RGBA = 0x1908;
1920
1921 @DomName('WebGLRenderingContext.RGBA4')
1922 @DocsEditable()
1923 static const int RGBA4 = 0x8056;
1924
1925 @DomName('WebGLRenderingContext.SAMPLER_2D')
1926 @DocsEditable()
1927 static const int SAMPLER_2D = 0x8B5E;
1928
1929 @DomName('WebGLRenderingContext.SAMPLER_CUBE')
1930 @DocsEditable()
1931 static const int SAMPLER_CUBE = 0x8B60;
1932
1933 @DomName('WebGLRenderingContext.SAMPLES')
1934 @DocsEditable()
1935 static const int SAMPLES = 0x80A9;
1936
1937 @DomName('WebGLRenderingContext.SAMPLE_ALPHA_TO_COVERAGE')
1938 @DocsEditable()
1939 static const int SAMPLE_ALPHA_TO_COVERAGE = 0x809E;
1940
1941 @DomName('WebGLRenderingContext.SAMPLE_BUFFERS')
1942 @DocsEditable()
1943 static const int SAMPLE_BUFFERS = 0x80A8;
1944
1945 @DomName('WebGLRenderingContext.SAMPLE_COVERAGE')
1946 @DocsEditable()
1947 static const int SAMPLE_COVERAGE = 0x80A0;
1948
1949 @DomName('WebGLRenderingContext.SAMPLE_COVERAGE_INVERT')
1950 @DocsEditable()
1951 static const int SAMPLE_COVERAGE_INVERT = 0x80AB;
1952
1953 @DomName('WebGLRenderingContext.SAMPLE_COVERAGE_VALUE')
1954 @DocsEditable()
1955 static const int SAMPLE_COVERAGE_VALUE = 0x80AA;
1956
1957 @DomName('WebGLRenderingContext.SCISSOR_BOX')
1958 @DocsEditable()
1959 static const int SCISSOR_BOX = 0x0C10;
1960
1961 @DomName('WebGLRenderingContext.SCISSOR_TEST')
1962 @DocsEditable()
1963 static const int SCISSOR_TEST = 0x0C11;
1964
1965 @DomName('WebGLRenderingContext.SHADER_TYPE')
1966 @DocsEditable()
1967 static const int SHADER_TYPE = 0x8B4F;
1968
1969 @DomName('WebGLRenderingContext.SHADING_LANGUAGE_VERSION')
1970 @DocsEditable()
1971 static const int SHADING_LANGUAGE_VERSION = 0x8B8C;
1972
1973 @DomName('WebGLRenderingContext.SHORT')
1974 @DocsEditable()
1975 static const int SHORT = 0x1402;
1976
1977 @DomName('WebGLRenderingContext.SRC_ALPHA')
1978 @DocsEditable()
1979 static const int SRC_ALPHA = 0x0302;
1980
1981 @DomName('WebGLRenderingContext.SRC_ALPHA_SATURATE')
1982 @DocsEditable()
1983 static const int SRC_ALPHA_SATURATE = 0x0308;
1984
1985 @DomName('WebGLRenderingContext.SRC_COLOR')
1986 @DocsEditable()
1987 static const int SRC_COLOR = 0x0300;
1988
1989 @DomName('WebGLRenderingContext.STATIC_DRAW')
1990 @DocsEditable()
1991 static const int STATIC_DRAW = 0x88E4;
1992
1993 @DomName('WebGLRenderingContext.STENCIL_ATTACHMENT')
1994 @DocsEditable()
1995 static const int STENCIL_ATTACHMENT = 0x8D20;
1996
1997 @DomName('WebGLRenderingContext.STENCIL_BACK_FAIL')
1998 @DocsEditable()
1999 static const int STENCIL_BACK_FAIL = 0x8801;
2000
2001 @DomName('WebGLRenderingContext.STENCIL_BACK_FUNC')
2002 @DocsEditable()
2003 static const int STENCIL_BACK_FUNC = 0x8800;
2004
2005 @DomName('WebGLRenderingContext.STENCIL_BACK_PASS_DEPTH_FAIL')
2006 @DocsEditable()
2007 static const int STENCIL_BACK_PASS_DEPTH_FAIL = 0x8802;
2008
2009 @DomName('WebGLRenderingContext.STENCIL_BACK_PASS_DEPTH_PASS')
2010 @DocsEditable()
2011 static const int STENCIL_BACK_PASS_DEPTH_PASS = 0x8803;
2012
2013 @DomName('WebGLRenderingContext.STENCIL_BACK_REF')
2014 @DocsEditable()
2015 static const int STENCIL_BACK_REF = 0x8CA3;
2016
2017 @DomName('WebGLRenderingContext.STENCIL_BACK_VALUE_MASK')
2018 @DocsEditable()
2019 static const int STENCIL_BACK_VALUE_MASK = 0x8CA4;
2020
2021 @DomName('WebGLRenderingContext.STENCIL_BACK_WRITEMASK')
2022 @DocsEditable()
2023 static const int STENCIL_BACK_WRITEMASK = 0x8CA5;
2024
2025 @DomName('WebGLRenderingContext.STENCIL_BITS')
2026 @DocsEditable()
2027 static const int STENCIL_BITS = 0x0D57;
2028
2029 @DomName('WebGLRenderingContext.STENCIL_BUFFER_BIT')
2030 @DocsEditable()
2031 static const int STENCIL_BUFFER_BIT = 0x00000400;
2032
2033 @DomName('WebGLRenderingContext.STENCIL_CLEAR_VALUE')
2034 @DocsEditable()
2035 static const int STENCIL_CLEAR_VALUE = 0x0B91;
2036
2037 @DomName('WebGLRenderingContext.STENCIL_FAIL')
2038 @DocsEditable()
2039 static const int STENCIL_FAIL = 0x0B94;
2040
2041 @DomName('WebGLRenderingContext.STENCIL_FUNC')
2042 @DocsEditable()
2043 static const int STENCIL_FUNC = 0x0B92;
2044
2045 @DomName('WebGLRenderingContext.STENCIL_INDEX')
2046 @DocsEditable()
2047 static const int STENCIL_INDEX = 0x1901;
2048
2049 @DomName('WebGLRenderingContext.STENCIL_INDEX8')
2050 @DocsEditable()
2051 static const int STENCIL_INDEX8 = 0x8D48;
2052
2053 @DomName('WebGLRenderingContext.STENCIL_PASS_DEPTH_FAIL')
2054 @DocsEditable()
2055 static const int STENCIL_PASS_DEPTH_FAIL = 0x0B95;
2056
2057 @DomName('WebGLRenderingContext.STENCIL_PASS_DEPTH_PASS')
2058 @DocsEditable()
2059 static const int STENCIL_PASS_DEPTH_PASS = 0x0B96;
2060
2061 @DomName('WebGLRenderingContext.STENCIL_REF')
2062 @DocsEditable()
2063 static const int STENCIL_REF = 0x0B97;
2064
2065 @DomName('WebGLRenderingContext.STENCIL_TEST')
2066 @DocsEditable()
2067 static const int STENCIL_TEST = 0x0B90;
2068
2069 @DomName('WebGLRenderingContext.STENCIL_VALUE_MASK')
2070 @DocsEditable()
2071 static const int STENCIL_VALUE_MASK = 0x0B93;
2072
2073 @DomName('WebGLRenderingContext.STENCIL_WRITEMASK')
2074 @DocsEditable()
2075 static const int STENCIL_WRITEMASK = 0x0B98;
2076
2077 @DomName('WebGLRenderingContext.STREAM_DRAW')
2078 @DocsEditable()
2079 static const int STREAM_DRAW = 0x88E0;
2080
2081 @DomName('WebGLRenderingContext.SUBPIXEL_BITS')
2082 @DocsEditable()
2083 static const int SUBPIXEL_BITS = 0x0D50;
2084
2085 @DomName('WebGLRenderingContext.TEXTURE')
2086 @DocsEditable()
2087 static const int TEXTURE = 0x1702;
2088
2089 @DomName('WebGLRenderingContext.TEXTURE0')
2090 @DocsEditable()
2091 static const int TEXTURE0 = 0x84C0;
2092
2093 @DomName('WebGLRenderingContext.TEXTURE1')
2094 @DocsEditable()
2095 static const int TEXTURE1 = 0x84C1;
2096
2097 @DomName('WebGLRenderingContext.TEXTURE10')
2098 @DocsEditable()
2099 static const int TEXTURE10 = 0x84CA;
2100
2101 @DomName('WebGLRenderingContext.TEXTURE11')
2102 @DocsEditable()
2103 static const int TEXTURE11 = 0x84CB;
2104
2105 @DomName('WebGLRenderingContext.TEXTURE12')
2106 @DocsEditable()
2107 static const int TEXTURE12 = 0x84CC;
2108
2109 @DomName('WebGLRenderingContext.TEXTURE13')
2110 @DocsEditable()
2111 static const int TEXTURE13 = 0x84CD;
2112
2113 @DomName('WebGLRenderingContext.TEXTURE14')
2114 @DocsEditable()
2115 static const int TEXTURE14 = 0x84CE;
2116
2117 @DomName('WebGLRenderingContext.TEXTURE15')
2118 @DocsEditable()
2119 static const int TEXTURE15 = 0x84CF;
2120
2121 @DomName('WebGLRenderingContext.TEXTURE16')
2122 @DocsEditable()
2123 static const int TEXTURE16 = 0x84D0;
2124
2125 @DomName('WebGLRenderingContext.TEXTURE17')
2126 @DocsEditable()
2127 static const int TEXTURE17 = 0x84D1;
2128
2129 @DomName('WebGLRenderingContext.TEXTURE18')
2130 @DocsEditable()
2131 static const int TEXTURE18 = 0x84D2;
2132
2133 @DomName('WebGLRenderingContext.TEXTURE19')
2134 @DocsEditable()
2135 static const int TEXTURE19 = 0x84D3;
2136
2137 @DomName('WebGLRenderingContext.TEXTURE2')
2138 @DocsEditable()
2139 static const int TEXTURE2 = 0x84C2;
2140
2141 @DomName('WebGLRenderingContext.TEXTURE20')
2142 @DocsEditable()
2143 static const int TEXTURE20 = 0x84D4;
2144
2145 @DomName('WebGLRenderingContext.TEXTURE21')
2146 @DocsEditable()
2147 static const int TEXTURE21 = 0x84D5;
2148
2149 @DomName('WebGLRenderingContext.TEXTURE22')
2150 @DocsEditable()
2151 static const int TEXTURE22 = 0x84D6;
2152
2153 @DomName('WebGLRenderingContext.TEXTURE23')
2154 @DocsEditable()
2155 static const int TEXTURE23 = 0x84D7;
2156
2157 @DomName('WebGLRenderingContext.TEXTURE24')
2158 @DocsEditable()
2159 static const int TEXTURE24 = 0x84D8;
2160
2161 @DomName('WebGLRenderingContext.TEXTURE25')
2162 @DocsEditable()
2163 static const int TEXTURE25 = 0x84D9;
2164
2165 @DomName('WebGLRenderingContext.TEXTURE26')
2166 @DocsEditable()
2167 static const int TEXTURE26 = 0x84DA;
2168
2169 @DomName('WebGLRenderingContext.TEXTURE27')
2170 @DocsEditable()
2171 static const int TEXTURE27 = 0x84DB;
2172
2173 @DomName('WebGLRenderingContext.TEXTURE28')
2174 @DocsEditable()
2175 static const int TEXTURE28 = 0x84DC;
2176
2177 @DomName('WebGLRenderingContext.TEXTURE29')
2178 @DocsEditable()
2179 static const int TEXTURE29 = 0x84DD;
2180
2181 @DomName('WebGLRenderingContext.TEXTURE3')
2182 @DocsEditable()
2183 static const int TEXTURE3 = 0x84C3;
2184
2185 @DomName('WebGLRenderingContext.TEXTURE30')
2186 @DocsEditable()
2187 static const int TEXTURE30 = 0x84DE;
2188
2189 @DomName('WebGLRenderingContext.TEXTURE31')
2190 @DocsEditable()
2191 static const int TEXTURE31 = 0x84DF;
2192
2193 @DomName('WebGLRenderingContext.TEXTURE4')
2194 @DocsEditable()
2195 static const int TEXTURE4 = 0x84C4;
2196
2197 @DomName('WebGLRenderingContext.TEXTURE5')
2198 @DocsEditable()
2199 static const int TEXTURE5 = 0x84C5;
2200
2201 @DomName('WebGLRenderingContext.TEXTURE6')
2202 @DocsEditable()
2203 static const int TEXTURE6 = 0x84C6;
2204
2205 @DomName('WebGLRenderingContext.TEXTURE7')
2206 @DocsEditable()
2207 static const int TEXTURE7 = 0x84C7;
2208
2209 @DomName('WebGLRenderingContext.TEXTURE8')
2210 @DocsEditable()
2211 static const int TEXTURE8 = 0x84C8;
2212
2213 @DomName('WebGLRenderingContext.TEXTURE9')
2214 @DocsEditable()
2215 static const int TEXTURE9 = 0x84C9;
2216
2217 @DomName('WebGLRenderingContext.TEXTURE_2D')
2218 @DocsEditable()
2219 static const int TEXTURE_2D = 0x0DE1;
2220
2221 @DomName('WebGLRenderingContext.TEXTURE_BINDING_2D')
2222 @DocsEditable()
2223 static const int TEXTURE_BINDING_2D = 0x8069;
2224
2225 @DomName('WebGLRenderingContext.TEXTURE_BINDING_CUBE_MAP')
2226 @DocsEditable()
2227 static const int TEXTURE_BINDING_CUBE_MAP = 0x8514;
2228
2229 @DomName('WebGLRenderingContext.TEXTURE_CUBE_MAP')
2230 @DocsEditable()
2231 static const int TEXTURE_CUBE_MAP = 0x8513;
2232
2233 @DomName('WebGLRenderingContext.TEXTURE_CUBE_MAP_NEGATIVE_X')
2234 @DocsEditable()
2235 static const int TEXTURE_CUBE_MAP_NEGATIVE_X = 0x8516;
2236
2237 @DomName('WebGLRenderingContext.TEXTURE_CUBE_MAP_NEGATIVE_Y')
2238 @DocsEditable()
2239 static const int TEXTURE_CUBE_MAP_NEGATIVE_Y = 0x8518;
2240
2241 @DomName('WebGLRenderingContext.TEXTURE_CUBE_MAP_NEGATIVE_Z')
2242 @DocsEditable()
2243 static const int TEXTURE_CUBE_MAP_NEGATIVE_Z = 0x851A;
2244
2245 @DomName('WebGLRenderingContext.TEXTURE_CUBE_MAP_POSITIVE_X')
2246 @DocsEditable()
2247 static const int TEXTURE_CUBE_MAP_POSITIVE_X = 0x8515;
2248
2249 @DomName('WebGLRenderingContext.TEXTURE_CUBE_MAP_POSITIVE_Y')
2250 @DocsEditable()
2251 static const int TEXTURE_CUBE_MAP_POSITIVE_Y = 0x8517;
2252
2253 @DomName('WebGLRenderingContext.TEXTURE_CUBE_MAP_POSITIVE_Z')
2254 @DocsEditable()
2255 static const int TEXTURE_CUBE_MAP_POSITIVE_Z = 0x8519;
2256
2257 @DomName('WebGLRenderingContext.TEXTURE_MAG_FILTER')
2258 @DocsEditable()
2259 static const int TEXTURE_MAG_FILTER = 0x2800;
2260
2261 @DomName('WebGLRenderingContext.TEXTURE_MIN_FILTER')
2262 @DocsEditable()
2263 static const int TEXTURE_MIN_FILTER = 0x2801;
2264
2265 @DomName('WebGLRenderingContext.TEXTURE_WRAP_S')
2266 @DocsEditable()
2267 static const int TEXTURE_WRAP_S = 0x2802;
2268
2269 @DomName('WebGLRenderingContext.TEXTURE_WRAP_T')
2270 @DocsEditable()
2271 static const int TEXTURE_WRAP_T = 0x2803;
2272
2273 @DomName('WebGLRenderingContext.TRIANGLES')
2274 @DocsEditable()
2275 static const int TRIANGLES = 0x0004;
2276
2277 @DomName('WebGLRenderingContext.TRIANGLE_FAN')
2278 @DocsEditable()
2279 static const int TRIANGLE_FAN = 0x0006;
2280
2281 @DomName('WebGLRenderingContext.TRIANGLE_STRIP')
2282 @DocsEditable()
2283 static const int TRIANGLE_STRIP = 0x0005;
2284
2285 @DomName('WebGLRenderingContext.UNPACK_ALIGNMENT')
2286 @DocsEditable()
2287 static const int UNPACK_ALIGNMENT = 0x0CF5;
2288
2289 @DomName('WebGLRenderingContext.UNPACK_COLORSPACE_CONVERSION_WEBGL')
2290 @DocsEditable()
2291 static const int UNPACK_COLORSPACE_CONVERSION_WEBGL = 0x9243;
2292
2293 @DomName('WebGLRenderingContext.UNPACK_FLIP_Y_WEBGL')
2294 @DocsEditable()
2295 static const int UNPACK_FLIP_Y_WEBGL = 0x9240;
2296
2297 @DomName('WebGLRenderingContext.UNPACK_PREMULTIPLY_ALPHA_WEBGL')
2298 @DocsEditable()
2299 static const int UNPACK_PREMULTIPLY_ALPHA_WEBGL = 0x9241;
2300
2301 @DomName('WebGLRenderingContext.UNSIGNED_BYTE')
2302 @DocsEditable()
2303 static const int UNSIGNED_BYTE = 0x1401;
2304
2305 @DomName('WebGLRenderingContext.UNSIGNED_INT')
2306 @DocsEditable()
2307 static const int UNSIGNED_INT = 0x1405;
2308
2309 @DomName('WebGLRenderingContext.UNSIGNED_SHORT')
2310 @DocsEditable()
2311 static const int UNSIGNED_SHORT = 0x1403;
2312
2313 @DomName('WebGLRenderingContext.UNSIGNED_SHORT_4_4_4_4')
2314 @DocsEditable()
2315 static const int UNSIGNED_SHORT_4_4_4_4 = 0x8033;
2316
2317 @DomName('WebGLRenderingContext.UNSIGNED_SHORT_5_5_5_1')
2318 @DocsEditable()
2319 static const int UNSIGNED_SHORT_5_5_5_1 = 0x8034;
2320
2321 @DomName('WebGLRenderingContext.UNSIGNED_SHORT_5_6_5')
2322 @DocsEditable()
2323 static const int UNSIGNED_SHORT_5_6_5 = 0x8363;
2324
2325 @DomName('WebGLRenderingContext.VALIDATE_STATUS')
2326 @DocsEditable()
2327 static const int VALIDATE_STATUS = 0x8B83;
2328
2329 @DomName('WebGLRenderingContext.VENDOR')
2330 @DocsEditable()
2331 static const int VENDOR = 0x1F00;
2332
2333 @DomName('WebGLRenderingContext.VERSION')
2334 @DocsEditable()
2335 static const int VERSION = 0x1F02;
2336
2337 @DomName('WebGLRenderingContext.VERTEX_ATTRIB_ARRAY_BUFFER_BINDING')
2338 @DocsEditable()
2339 static const int VERTEX_ATTRIB_ARRAY_BUFFER_BINDING = 0x889F;
2340
2341 @DomName('WebGLRenderingContext.VERTEX_ATTRIB_ARRAY_ENABLED')
2342 @DocsEditable()
2343 static const int VERTEX_ATTRIB_ARRAY_ENABLED = 0x8622;
2344
2345 @DomName('WebGLRenderingContext.VERTEX_ATTRIB_ARRAY_NORMALIZED')
2346 @DocsEditable()
2347 static const int VERTEX_ATTRIB_ARRAY_NORMALIZED = 0x886A;
2348
2349 @DomName('WebGLRenderingContext.VERTEX_ATTRIB_ARRAY_POINTER')
2350 @DocsEditable()
2351 static const int VERTEX_ATTRIB_ARRAY_POINTER = 0x8645;
2352
2353 @DomName('WebGLRenderingContext.VERTEX_ATTRIB_ARRAY_SIZE')
2354 @DocsEditable()
2355 static const int VERTEX_ATTRIB_ARRAY_SIZE = 0x8623;
2356
2357 @DomName('WebGLRenderingContext.VERTEX_ATTRIB_ARRAY_STRIDE')
2358 @DocsEditable()
2359 static const int VERTEX_ATTRIB_ARRAY_STRIDE = 0x8624;
2360
2361 @DomName('WebGLRenderingContext.VERTEX_ATTRIB_ARRAY_TYPE')
2362 @DocsEditable()
2363 static const int VERTEX_ATTRIB_ARRAY_TYPE = 0x8625;
2364
2365 @DomName('WebGLRenderingContext.VERTEX_SHADER')
2366 @DocsEditable()
2367 static const int VERTEX_SHADER = 0x8B31;
2368
2369 @DomName('WebGLRenderingContext.VIEWPORT')
2370 @DocsEditable()
2371 static const int VIEWPORT = 0x0BA2;
2372
2373 @DomName('WebGLRenderingContext.ZERO')
2374 @DocsEditable()
2375 static const int ZERO = 0;
2376
1187 @DomName('WebGLRenderingContext.canvas') 2377 @DomName('WebGLRenderingContext.canvas')
1188 @DocsEditable() 2378 @DocsEditable()
1189 @Experimental() // untriaged 2379 @Experimental() // untriaged
1190 CanvasElement get canvas => _blink.BlinkWebGLRenderingContext.canvas_Getter(th is); 2380 CanvasElement get canvas => _blink.BlinkWebGLRenderingContext.canvas_Getter(th is);
1191 2381
1192 @DomName('WebGLRenderingContext.drawingBufferHeight') 2382 @DomName('WebGLRenderingContext.drawingBufferHeight')
1193 @DocsEditable() 2383 @DocsEditable()
1194 int get drawingBufferHeight => _blink.BlinkWebGLRenderingContext.drawingBuffer Height_Getter(this); 2384 int get drawingBufferHeight => _blink.BlinkWebGLRenderingContext.drawingBuffer Height_Getter(this);
1195 2385
1196 @DomName('WebGLRenderingContext.drawingBufferWidth') 2386 @DomName('WebGLRenderingContext.drawingBufferWidth')
(...skipping 708 matching lines...) Expand 10 before | Expand all | Expand 10 after
1905 */ 3095 */
1906 void texSubImage2DTyped(int targetTexture, int levelOfDetail, 3096 void texSubImage2DTyped(int targetTexture, int levelOfDetail,
1907 int xOffset, int yOffset, int width, int height, int format, 3097 int xOffset, int yOffset, int width, int height, int format,
1908 int type, TypedData data) { 3098 int type, TypedData data) {
1909 texSubImage2D(targetTexture, levelOfDetail, xOffset, yOffset, 3099 texSubImage2D(targetTexture, levelOfDetail, xOffset, yOffset,
1910 width, height, format, type, data); 3100 width, height, format, type, data);
1911 } 3101 }
1912 } 3102 }
1913 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 3103 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
1914 // for details. All rights reserved. Use of this source code is governed by a 3104 // for details. All rights reserved. Use of this source code is governed by a
1915 // BSD-style license that can be found in the LICENSE file.
1916
1917 // WARNING: Do not edit - generated code.
1918
1919
1920 @DocsEditable()
1921 @DomName('WebGLRenderingContextBase')
1922 @Experimental() // untriaged
1923 abstract class RenderingContextBase extends NativeFieldWrapperClass2 {
1924 // To suppress missing implicit constructor warnings.
1925 factory RenderingContextBase._() { throw new UnsupportedError("Not supported") ; }
1926
1927 @DomName('WebGLRenderingContextBase.ACTIVE_ATTRIBUTES')
1928 @DocsEditable()
1929 @Experimental() // untriaged
1930 static const int ACTIVE_ATTRIBUTES = 0x8B89;
1931
1932 @DomName('WebGLRenderingContextBase.ACTIVE_TEXTURE')
1933 @DocsEditable()
1934 @Experimental() // untriaged
1935 static const int ACTIVE_TEXTURE = 0x84E0;
1936
1937 @DomName('WebGLRenderingContextBase.ACTIVE_UNIFORMS')
1938 @DocsEditable()
1939 @Experimental() // untriaged
1940 static const int ACTIVE_UNIFORMS = 0x8B86;
1941
1942 @DomName('WebGLRenderingContextBase.ALIASED_LINE_WIDTH_RANGE')
1943 @DocsEditable()
1944 @Experimental() // untriaged
1945 static const int ALIASED_LINE_WIDTH_RANGE = 0x846E;
1946
1947 @DomName('WebGLRenderingContextBase.ALIASED_POINT_SIZE_RANGE')
1948 @DocsEditable()
1949 @Experimental() // untriaged
1950 static const int ALIASED_POINT_SIZE_RANGE = 0x846D;
1951
1952 @DomName('WebGLRenderingContextBase.ALPHA')
1953 @DocsEditable()
1954 @Experimental() // untriaged
1955 static const int ALPHA = 0x1906;
1956
1957 @DomName('WebGLRenderingContextBase.ALPHA_BITS')
1958 @DocsEditable()
1959 @Experimental() // untriaged
1960 static const int ALPHA_BITS = 0x0D55;
1961
1962 @DomName('WebGLRenderingContextBase.ALWAYS')
1963 @DocsEditable()
1964 @Experimental() // untriaged
1965 static const int ALWAYS = 0x0207;
1966
1967 @DomName('WebGLRenderingContextBase.ARRAY_BUFFER')
1968 @DocsEditable()
1969 @Experimental() // untriaged
1970 static const int ARRAY_BUFFER = 0x8892;
1971
1972 @DomName('WebGLRenderingContextBase.ARRAY_BUFFER_BINDING')
1973 @DocsEditable()
1974 @Experimental() // untriaged
1975 static const int ARRAY_BUFFER_BINDING = 0x8894;
1976
1977 @DomName('WebGLRenderingContextBase.ATTACHED_SHADERS')
1978 @DocsEditable()
1979 @Experimental() // untriaged
1980 static const int ATTACHED_SHADERS = 0x8B85;
1981
1982 @DomName('WebGLRenderingContextBase.BACK')
1983 @DocsEditable()
1984 @Experimental() // untriaged
1985 static const int BACK = 0x0405;
1986
1987 @DomName('WebGLRenderingContextBase.BLEND')
1988 @DocsEditable()
1989 @Experimental() // untriaged
1990 static const int BLEND = 0x0BE2;
1991
1992 @DomName('WebGLRenderingContextBase.BLEND_COLOR')
1993 @DocsEditable()
1994 @Experimental() // untriaged
1995 static const int BLEND_COLOR = 0x8005;
1996
1997 @DomName('WebGLRenderingContextBase.BLEND_DST_ALPHA')
1998 @DocsEditable()
1999 @Experimental() // untriaged
2000 static const int BLEND_DST_ALPHA = 0x80CA;
2001
2002 @DomName('WebGLRenderingContextBase.BLEND_DST_RGB')
2003 @DocsEditable()
2004 @Experimental() // untriaged
2005 static const int BLEND_DST_RGB = 0x80C8;
2006
2007 @DomName('WebGLRenderingContextBase.BLEND_EQUATION')
2008 @DocsEditable()
2009 @Experimental() // untriaged
2010 static const int BLEND_EQUATION = 0x8009;
2011
2012 @DomName('WebGLRenderingContextBase.BLEND_EQUATION_ALPHA')
2013 @DocsEditable()
2014 @Experimental() // untriaged
2015 static const int BLEND_EQUATION_ALPHA = 0x883D;
2016
2017 @DomName('WebGLRenderingContextBase.BLEND_EQUATION_RGB')
2018 @DocsEditable()
2019 @Experimental() // untriaged
2020 static const int BLEND_EQUATION_RGB = 0x8009;
2021
2022 @DomName('WebGLRenderingContextBase.BLEND_SRC_ALPHA')
2023 @DocsEditable()
2024 @Experimental() // untriaged
2025 static const int BLEND_SRC_ALPHA = 0x80CB;
2026
2027 @DomName('WebGLRenderingContextBase.BLEND_SRC_RGB')
2028 @DocsEditable()
2029 @Experimental() // untriaged
2030 static const int BLEND_SRC_RGB = 0x80C9;
2031
2032 @DomName('WebGLRenderingContextBase.BLUE_BITS')
2033 @DocsEditable()
2034 @Experimental() // untriaged
2035 static const int BLUE_BITS = 0x0D54;
2036
2037 @DomName('WebGLRenderingContextBase.BOOL')
2038 @DocsEditable()
2039 @Experimental() // untriaged
2040 static const int BOOL = 0x8B56;
2041
2042 @DomName('WebGLRenderingContextBase.BOOL_VEC2')
2043 @DocsEditable()
2044 @Experimental() // untriaged
2045 static const int BOOL_VEC2 = 0x8B57;
2046
2047 @DomName('WebGLRenderingContextBase.BOOL_VEC3')
2048 @DocsEditable()
2049 @Experimental() // untriaged
2050 static const int BOOL_VEC3 = 0x8B58;
2051
2052 @DomName('WebGLRenderingContextBase.BOOL_VEC4')
2053 @DocsEditable()
2054 @Experimental() // untriaged
2055 static const int BOOL_VEC4 = 0x8B59;
2056
2057 @DomName('WebGLRenderingContextBase.BROWSER_DEFAULT_WEBGL')
2058 @DocsEditable()
2059 @Experimental() // untriaged
2060 static const int BROWSER_DEFAULT_WEBGL = 0x9244;
2061
2062 @DomName('WebGLRenderingContextBase.BUFFER_SIZE')
2063 @DocsEditable()
2064 @Experimental() // untriaged
2065 static const int BUFFER_SIZE = 0x8764;
2066
2067 @DomName('WebGLRenderingContextBase.BUFFER_USAGE')
2068 @DocsEditable()
2069 @Experimental() // untriaged
2070 static const int BUFFER_USAGE = 0x8765;
2071
2072 @DomName('WebGLRenderingContextBase.BYTE')
2073 @DocsEditable()
2074 @Experimental() // untriaged
2075 static const int BYTE = 0x1400;
2076
2077 @DomName('WebGLRenderingContextBase.CCW')
2078 @DocsEditable()
2079 @Experimental() // untriaged
2080 static const int CCW = 0x0901;
2081
2082 @DomName('WebGLRenderingContextBase.CLAMP_TO_EDGE')
2083 @DocsEditable()
2084 @Experimental() // untriaged
2085 static const int CLAMP_TO_EDGE = 0x812F;
2086
2087 @DomName('WebGLRenderingContextBase.COLOR_ATTACHMENT0')
2088 @DocsEditable()
2089 @Experimental() // untriaged
2090 static const int COLOR_ATTACHMENT0 = 0x8CE0;
2091
2092 @DomName('WebGLRenderingContextBase.COLOR_BUFFER_BIT')
2093 @DocsEditable()
2094 @Experimental() // untriaged
2095 static const int COLOR_BUFFER_BIT = 0x00004000;
2096
2097 @DomName('WebGLRenderingContextBase.COLOR_CLEAR_VALUE')
2098 @DocsEditable()
2099 @Experimental() // untriaged
2100 static const int COLOR_CLEAR_VALUE = 0x0C22;
2101
2102 @DomName('WebGLRenderingContextBase.COLOR_WRITEMASK')
2103 @DocsEditable()
2104 @Experimental() // untriaged
2105 static const int COLOR_WRITEMASK = 0x0C23;
2106
2107 @DomName('WebGLRenderingContextBase.COMPILE_STATUS')
2108 @DocsEditable()
2109 @Experimental() // untriaged
2110 static const int COMPILE_STATUS = 0x8B81;
2111
2112 @DomName('WebGLRenderingContextBase.COMPRESSED_TEXTURE_FORMATS')
2113 @DocsEditable()
2114 @Experimental() // untriaged
2115 static const int COMPRESSED_TEXTURE_FORMATS = 0x86A3;
2116
2117 @DomName('WebGLRenderingContextBase.CONSTANT_ALPHA')
2118 @DocsEditable()
2119 @Experimental() // untriaged
2120 static const int CONSTANT_ALPHA = 0x8003;
2121
2122 @DomName('WebGLRenderingContextBase.CONSTANT_COLOR')
2123 @DocsEditable()
2124 @Experimental() // untriaged
2125 static const int CONSTANT_COLOR = 0x8001;
2126
2127 @DomName('WebGLRenderingContextBase.CONTEXT_LOST_WEBGL')
2128 @DocsEditable()
2129 @Experimental() // untriaged
2130 static const int CONTEXT_LOST_WEBGL = 0x9242;
2131
2132 @DomName('WebGLRenderingContextBase.CULL_FACE')
2133 @DocsEditable()
2134 @Experimental() // untriaged
2135 static const int CULL_FACE = 0x0B44;
2136
2137 @DomName('WebGLRenderingContextBase.CULL_FACE_MODE')
2138 @DocsEditable()
2139 @Experimental() // untriaged
2140 static const int CULL_FACE_MODE = 0x0B45;
2141
2142 @DomName('WebGLRenderingContextBase.CURRENT_PROGRAM')
2143 @DocsEditable()
2144 @Experimental() // untriaged
2145 static const int CURRENT_PROGRAM = 0x8B8D;
2146
2147 @DomName('WebGLRenderingContextBase.CURRENT_VERTEX_ATTRIB')
2148 @DocsEditable()
2149 @Experimental() // untriaged
2150 static const int CURRENT_VERTEX_ATTRIB = 0x8626;
2151
2152 @DomName('WebGLRenderingContextBase.CW')
2153 @DocsEditable()
2154 @Experimental() // untriaged
2155 static const int CW = 0x0900;
2156
2157 @DomName('WebGLRenderingContextBase.DECR')
2158 @DocsEditable()
2159 @Experimental() // untriaged
2160 static const int DECR = 0x1E03;
2161
2162 @DomName('WebGLRenderingContextBase.DECR_WRAP')
2163 @DocsEditable()
2164 @Experimental() // untriaged
2165 static const int DECR_WRAP = 0x8508;
2166
2167 @DomName('WebGLRenderingContextBase.DELETE_STATUS')
2168 @DocsEditable()
2169 @Experimental() // untriaged
2170 static const int DELETE_STATUS = 0x8B80;
2171
2172 @DomName('WebGLRenderingContextBase.DEPTH_ATTACHMENT')
2173 @DocsEditable()
2174 @Experimental() // untriaged
2175 static const int DEPTH_ATTACHMENT = 0x8D00;
2176
2177 @DomName('WebGLRenderingContextBase.DEPTH_BITS')
2178 @DocsEditable()
2179 @Experimental() // untriaged
2180 static const int DEPTH_BITS = 0x0D56;
2181
2182 @DomName('WebGLRenderingContextBase.DEPTH_BUFFER_BIT')
2183 @DocsEditable()
2184 @Experimental() // untriaged
2185 static const int DEPTH_BUFFER_BIT = 0x00000100;
2186
2187 @DomName('WebGLRenderingContextBase.DEPTH_CLEAR_VALUE')
2188 @DocsEditable()
2189 @Experimental() // untriaged
2190 static const int DEPTH_CLEAR_VALUE = 0x0B73;
2191
2192 @DomName('WebGLRenderingContextBase.DEPTH_COMPONENT')
2193 @DocsEditable()
2194 @Experimental() // untriaged
2195 static const int DEPTH_COMPONENT = 0x1902;
2196
2197 @DomName('WebGLRenderingContextBase.DEPTH_COMPONENT16')
2198 @DocsEditable()
2199 @Experimental() // untriaged
2200 static const int DEPTH_COMPONENT16 = 0x81A5;
2201
2202 @DomName('WebGLRenderingContextBase.DEPTH_FUNC')
2203 @DocsEditable()
2204 @Experimental() // untriaged
2205 static const int DEPTH_FUNC = 0x0B74;
2206
2207 @DomName('WebGLRenderingContextBase.DEPTH_RANGE')
2208 @DocsEditable()
2209 @Experimental() // untriaged
2210 static const int DEPTH_RANGE = 0x0B70;
2211
2212 @DomName('WebGLRenderingContextBase.DEPTH_STENCIL')
2213 @DocsEditable()
2214 @Experimental() // untriaged
2215 static const int DEPTH_STENCIL = 0x84F9;
2216
2217 @DomName('WebGLRenderingContextBase.DEPTH_STENCIL_ATTACHMENT')
2218 @DocsEditable()
2219 @Experimental() // untriaged
2220 static const int DEPTH_STENCIL_ATTACHMENT = 0x821A;
2221
2222 @DomName('WebGLRenderingContextBase.DEPTH_TEST')
2223 @DocsEditable()
2224 @Experimental() // untriaged
2225 static const int DEPTH_TEST = 0x0B71;
2226
2227 @DomName('WebGLRenderingContextBase.DEPTH_WRITEMASK')
2228 @DocsEditable()
2229 @Experimental() // untriaged
2230 static const int DEPTH_WRITEMASK = 0x0B72;
2231
2232 @DomName('WebGLRenderingContextBase.DITHER')
2233 @DocsEditable()
2234 @Experimental() // untriaged
2235 static const int DITHER = 0x0BD0;
2236
2237 @DomName('WebGLRenderingContextBase.DONT_CARE')
2238 @DocsEditable()
2239 @Experimental() // untriaged
2240 static const int DONT_CARE = 0x1100;
2241
2242 @DomName('WebGLRenderingContextBase.DST_ALPHA')
2243 @DocsEditable()
2244 @Experimental() // untriaged
2245 static const int DST_ALPHA = 0x0304;
2246
2247 @DomName('WebGLRenderingContextBase.DST_COLOR')
2248 @DocsEditable()
2249 @Experimental() // untriaged
2250 static const int DST_COLOR = 0x0306;
2251
2252 @DomName('WebGLRenderingContextBase.DYNAMIC_DRAW')
2253 @DocsEditable()
2254 @Experimental() // untriaged
2255 static const int DYNAMIC_DRAW = 0x88E8;
2256
2257 @DomName('WebGLRenderingContextBase.ELEMENT_ARRAY_BUFFER')
2258 @DocsEditable()
2259 @Experimental() // untriaged
2260 static const int ELEMENT_ARRAY_BUFFER = 0x8893;
2261
2262 @DomName('WebGLRenderingContextBase.ELEMENT_ARRAY_BUFFER_BINDING')
2263 @DocsEditable()
2264 @Experimental() // untriaged
2265 static const int ELEMENT_ARRAY_BUFFER_BINDING = 0x8895;
2266
2267 @DomName('WebGLRenderingContextBase.EQUAL')
2268 @DocsEditable()
2269 @Experimental() // untriaged
2270 static const int EQUAL = 0x0202;
2271
2272 @DomName('WebGLRenderingContextBase.FASTEST')
2273 @DocsEditable()
2274 @Experimental() // untriaged
2275 static const int FASTEST = 0x1101;
2276
2277 @DomName('WebGLRenderingContextBase.FLOAT')
2278 @DocsEditable()
2279 @Experimental() // untriaged
2280 static const int FLOAT = 0x1406;
2281
2282 @DomName('WebGLRenderingContextBase.FLOAT_MAT2')
2283 @DocsEditable()
2284 @Experimental() // untriaged
2285 static const int FLOAT_MAT2 = 0x8B5A;
2286
2287 @DomName('WebGLRenderingContextBase.FLOAT_MAT3')
2288 @DocsEditable()
2289 @Experimental() // untriaged
2290 static const int FLOAT_MAT3 = 0x8B5B;
2291
2292 @DomName('WebGLRenderingContextBase.FLOAT_MAT4')
2293 @DocsEditable()
2294 @Experimental() // untriaged
2295 static const int FLOAT_MAT4 = 0x8B5C;
2296
2297 @DomName('WebGLRenderingContextBase.FLOAT_VEC2')
2298 @DocsEditable()
2299 @Experimental() // untriaged
2300 static const int FLOAT_VEC2 = 0x8B50;
2301
2302 @DomName('WebGLRenderingContextBase.FLOAT_VEC3')
2303 @DocsEditable()
2304 @Experimental() // untriaged
2305 static const int FLOAT_VEC3 = 0x8B51;
2306
2307 @DomName('WebGLRenderingContextBase.FLOAT_VEC4')
2308 @DocsEditable()
2309 @Experimental() // untriaged
2310 static const int FLOAT_VEC4 = 0x8B52;
2311
2312 @DomName('WebGLRenderingContextBase.FRAGMENT_SHADER')
2313 @DocsEditable()
2314 @Experimental() // untriaged
2315 static const int FRAGMENT_SHADER = 0x8B30;
2316
2317 @DomName('WebGLRenderingContextBase.FRAMEBUFFER')
2318 @DocsEditable()
2319 @Experimental() // untriaged
2320 static const int FRAMEBUFFER = 0x8D40;
2321
2322 @DomName('WebGLRenderingContextBase.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME')
2323 @DocsEditable()
2324 @Experimental() // untriaged
2325 static const int FRAMEBUFFER_ATTACHMENT_OBJECT_NAME = 0x8CD1;
2326
2327 @DomName('WebGLRenderingContextBase.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE')
2328 @DocsEditable()
2329 @Experimental() // untriaged
2330 static const int FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE = 0x8CD0;
2331
2332 @DomName('WebGLRenderingContextBase.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FA CE')
2333 @DocsEditable()
2334 @Experimental() // untriaged
2335 static const int FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE = 0x8CD3;
2336
2337 @DomName('WebGLRenderingContextBase.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL')
2338 @DocsEditable()
2339 @Experimental() // untriaged
2340 static const int FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL = 0x8CD2;
2341
2342 @DomName('WebGLRenderingContextBase.FRAMEBUFFER_BINDING')
2343 @DocsEditable()
2344 @Experimental() // untriaged
2345 static const int FRAMEBUFFER_BINDING = 0x8CA6;
2346
2347 @DomName('WebGLRenderingContextBase.FRAMEBUFFER_COMPLETE')
2348 @DocsEditable()
2349 @Experimental() // untriaged
2350 static const int FRAMEBUFFER_COMPLETE = 0x8CD5;
2351
2352 @DomName('WebGLRenderingContextBase.FRAMEBUFFER_INCOMPLETE_ATTACHMENT')
2353 @DocsEditable()
2354 @Experimental() // untriaged
2355 static const int FRAMEBUFFER_INCOMPLETE_ATTACHMENT = 0x8CD6;
2356
2357 @DomName('WebGLRenderingContextBase.FRAMEBUFFER_INCOMPLETE_DIMENSIONS')
2358 @DocsEditable()
2359 @Experimental() // untriaged
2360 static const int FRAMEBUFFER_INCOMPLETE_DIMENSIONS = 0x8CD9;
2361
2362 @DomName('WebGLRenderingContextBase.FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT' )
2363 @DocsEditable()
2364 @Experimental() // untriaged
2365 static const int FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT = 0x8CD7;
2366
2367 @DomName('WebGLRenderingContextBase.FRAMEBUFFER_UNSUPPORTED')
2368 @DocsEditable()
2369 @Experimental() // untriaged
2370 static const int FRAMEBUFFER_UNSUPPORTED = 0x8CDD;
2371
2372 @DomName('WebGLRenderingContextBase.FRONT')
2373 @DocsEditable()
2374 @Experimental() // untriaged
2375 static const int FRONT = 0x0404;
2376
2377 @DomName('WebGLRenderingContextBase.FRONT_AND_BACK')
2378 @DocsEditable()
2379 @Experimental() // untriaged
2380 static const int FRONT_AND_BACK = 0x0408;
2381
2382 @DomName('WebGLRenderingContextBase.FRONT_FACE')
2383 @DocsEditable()
2384 @Experimental() // untriaged
2385 static const int FRONT_FACE = 0x0B46;
2386
2387 @DomName('WebGLRenderingContextBase.FUNC_ADD')
2388 @DocsEditable()
2389 @Experimental() // untriaged
2390 static const int FUNC_ADD = 0x8006;
2391
2392 @DomName('WebGLRenderingContextBase.FUNC_REVERSE_SUBTRACT')
2393 @DocsEditable()
2394 @Experimental() // untriaged
2395 static const int FUNC_REVERSE_SUBTRACT = 0x800B;
2396
2397 @DomName('WebGLRenderingContextBase.FUNC_SUBTRACT')
2398 @DocsEditable()
2399 @Experimental() // untriaged
2400 static const int FUNC_SUBTRACT = 0x800A;
2401
2402 @DomName('WebGLRenderingContextBase.GENERATE_MIPMAP_HINT')
2403 @DocsEditable()
2404 @Experimental() // untriaged
2405 static const int GENERATE_MIPMAP_HINT = 0x8192;
2406
2407 @DomName('WebGLRenderingContextBase.GEQUAL')
2408 @DocsEditable()
2409 @Experimental() // untriaged
2410 static const int GEQUAL = 0x0206;
2411
2412 @DomName('WebGLRenderingContextBase.GREATER')
2413 @DocsEditable()
2414 @Experimental() // untriaged
2415 static const int GREATER = 0x0204;
2416
2417 @DomName('WebGLRenderingContextBase.GREEN_BITS')
2418 @DocsEditable()
2419 @Experimental() // untriaged
2420 static const int GREEN_BITS = 0x0D53;
2421
2422 @DomName('WebGLRenderingContextBase.HIGH_FLOAT')
2423 @DocsEditable()
2424 @Experimental() // untriaged
2425 static const int HIGH_FLOAT = 0x8DF2;
2426
2427 @DomName('WebGLRenderingContextBase.HIGH_INT')
2428 @DocsEditable()
2429 @Experimental() // untriaged
2430 static const int HIGH_INT = 0x8DF5;
2431
2432 @DomName('WebGLRenderingContextBase.IMPLEMENTATION_COLOR_READ_FORMAT')
2433 @DocsEditable()
2434 @Experimental() // untriaged
2435 static const int IMPLEMENTATION_COLOR_READ_FORMAT = 0x8B9B;
2436
2437 @DomName('WebGLRenderingContextBase.IMPLEMENTATION_COLOR_READ_TYPE')
2438 @DocsEditable()
2439 @Experimental() // untriaged
2440 static const int IMPLEMENTATION_COLOR_READ_TYPE = 0x8B9A;
2441
2442 @DomName('WebGLRenderingContextBase.INCR')
2443 @DocsEditable()
2444 @Experimental() // untriaged
2445 static const int INCR = 0x1E02;
2446
2447 @DomName('WebGLRenderingContextBase.INCR_WRAP')
2448 @DocsEditable()
2449 @Experimental() // untriaged
2450 static const int INCR_WRAP = 0x8507;
2451
2452 @DomName('WebGLRenderingContextBase.INT')
2453 @DocsEditable()
2454 @Experimental() // untriaged
2455 static const int INT = 0x1404;
2456
2457 @DomName('WebGLRenderingContextBase.INT_VEC2')
2458 @DocsEditable()
2459 @Experimental() // untriaged
2460 static const int INT_VEC2 = 0x8B53;
2461
2462 @DomName('WebGLRenderingContextBase.INT_VEC3')
2463 @DocsEditable()
2464 @Experimental() // untriaged
2465 static const int INT_VEC3 = 0x8B54;
2466
2467 @DomName('WebGLRenderingContextBase.INT_VEC4')
2468 @DocsEditable()
2469 @Experimental() // untriaged
2470 static const int INT_VEC4 = 0x8B55;
2471
2472 @DomName('WebGLRenderingContextBase.INVALID_ENUM')
2473 @DocsEditable()
2474 @Experimental() // untriaged
2475 static const int INVALID_ENUM = 0x0500;
2476
2477 @DomName('WebGLRenderingContextBase.INVALID_FRAMEBUFFER_OPERATION')
2478 @DocsEditable()
2479 @Experimental() // untriaged
2480 static const int INVALID_FRAMEBUFFER_OPERATION = 0x0506;
2481
2482 @DomName('WebGLRenderingContextBase.INVALID_OPERATION')
2483 @DocsEditable()
2484 @Experimental() // untriaged
2485 static const int INVALID_OPERATION = 0x0502;
2486
2487 @DomName('WebGLRenderingContextBase.INVALID_VALUE')
2488 @DocsEditable()
2489 @Experimental() // untriaged
2490 static const int INVALID_VALUE = 0x0501;
2491
2492 @DomName('WebGLRenderingContextBase.INVERT')
2493 @DocsEditable()
2494 @Experimental() // untriaged
2495 static const int INVERT = 0x150A;
2496
2497 @DomName('WebGLRenderingContextBase.KEEP')
2498 @DocsEditable()
2499 @Experimental() // untriaged
2500 static const int KEEP = 0x1E00;
2501
2502 @DomName('WebGLRenderingContextBase.LEQUAL')
2503 @DocsEditable()
2504 @Experimental() // untriaged
2505 static const int LEQUAL = 0x0203;
2506
2507 @DomName('WebGLRenderingContextBase.LESS')
2508 @DocsEditable()
2509 @Experimental() // untriaged
2510 static const int LESS = 0x0201;
2511
2512 @DomName('WebGLRenderingContextBase.LINEAR')
2513 @DocsEditable()
2514 @Experimental() // untriaged
2515 static const int LINEAR = 0x2601;
2516
2517 @DomName('WebGLRenderingContextBase.LINEAR_MIPMAP_LINEAR')
2518 @DocsEditable()
2519 @Experimental() // untriaged
2520 static const int LINEAR_MIPMAP_LINEAR = 0x2703;
2521
2522 @DomName('WebGLRenderingContextBase.LINEAR_MIPMAP_NEAREST')
2523 @DocsEditable()
2524 @Experimental() // untriaged
2525 static const int LINEAR_MIPMAP_NEAREST = 0x2701;
2526
2527 @DomName('WebGLRenderingContextBase.LINES')
2528 @DocsEditable()
2529 @Experimental() // untriaged
2530 static const int LINES = 0x0001;
2531
2532 @DomName('WebGLRenderingContextBase.LINE_LOOP')
2533 @DocsEditable()
2534 @Experimental() // untriaged
2535 static const int LINE_LOOP = 0x0002;
2536
2537 @DomName('WebGLRenderingContextBase.LINE_STRIP')
2538 @DocsEditable()
2539 @Experimental() // untriaged
2540 static const int LINE_STRIP = 0x0003;
2541
2542 @DomName('WebGLRenderingContextBase.LINE_WIDTH')
2543 @DocsEditable()
2544 @Experimental() // untriaged
2545 static const int LINE_WIDTH = 0x0B21;
2546
2547 @DomName('WebGLRenderingContextBase.LINK_STATUS')
2548 @DocsEditable()
2549 @Experimental() // untriaged
2550 static const int LINK_STATUS = 0x8B82;
2551
2552 @DomName('WebGLRenderingContextBase.LOW_FLOAT')
2553 @DocsEditable()
2554 @Experimental() // untriaged
2555 static const int LOW_FLOAT = 0x8DF0;
2556
2557 @DomName('WebGLRenderingContextBase.LOW_INT')
2558 @DocsEditable()
2559 @Experimental() // untriaged
2560 static const int LOW_INT = 0x8DF3;
2561
2562 @DomName('WebGLRenderingContextBase.LUMINANCE')
2563 @DocsEditable()
2564 @Experimental() // untriaged
2565 static const int LUMINANCE = 0x1909;
2566
2567 @DomName('WebGLRenderingContextBase.LUMINANCE_ALPHA')
2568 @DocsEditable()
2569 @Experimental() // untriaged
2570 static const int LUMINANCE_ALPHA = 0x190A;
2571
2572 @DomName('WebGLRenderingContextBase.MAX_COMBINED_TEXTURE_IMAGE_UNITS')
2573 @DocsEditable()
2574 @Experimental() // untriaged
2575 static const int MAX_COMBINED_TEXTURE_IMAGE_UNITS = 0x8B4D;
2576
2577 @DomName('WebGLRenderingContextBase.MAX_CUBE_MAP_TEXTURE_SIZE')
2578 @DocsEditable()
2579 @Experimental() // untriaged
2580 static const int MAX_CUBE_MAP_TEXTURE_SIZE = 0x851C;
2581
2582 @DomName('WebGLRenderingContextBase.MAX_FRAGMENT_UNIFORM_VECTORS')
2583 @DocsEditable()
2584 @Experimental() // untriaged
2585 static const int MAX_FRAGMENT_UNIFORM_VECTORS = 0x8DFD;
2586
2587 @DomName('WebGLRenderingContextBase.MAX_RENDERBUFFER_SIZE')
2588 @DocsEditable()
2589 @Experimental() // untriaged
2590 static const int MAX_RENDERBUFFER_SIZE = 0x84E8;
2591
2592 @DomName('WebGLRenderingContextBase.MAX_TEXTURE_IMAGE_UNITS')
2593 @DocsEditable()
2594 @Experimental() // untriaged
2595 static const int MAX_TEXTURE_IMAGE_UNITS = 0x8872;
2596
2597 @DomName('WebGLRenderingContextBase.MAX_TEXTURE_SIZE')
2598 @DocsEditable()
2599 @Experimental() // untriaged
2600 static const int MAX_TEXTURE_SIZE = 0x0D33;
2601
2602 @DomName('WebGLRenderingContextBase.MAX_VARYING_VECTORS')
2603 @DocsEditable()
2604 @Experimental() // untriaged
2605 static const int MAX_VARYING_VECTORS = 0x8DFC;
2606
2607 @DomName('WebGLRenderingContextBase.MAX_VERTEX_ATTRIBS')
2608 @DocsEditable()
2609 @Experimental() // untriaged
2610 static const int MAX_VERTEX_ATTRIBS = 0x8869;
2611
2612 @DomName('WebGLRenderingContextBase.MAX_VERTEX_TEXTURE_IMAGE_UNITS')
2613 @DocsEditable()
2614 @Experimental() // untriaged
2615 static const int MAX_VERTEX_TEXTURE_IMAGE_UNITS = 0x8B4C;
2616
2617 @DomName('WebGLRenderingContextBase.MAX_VERTEX_UNIFORM_VECTORS')
2618 @DocsEditable()
2619 @Experimental() // untriaged
2620 static const int MAX_VERTEX_UNIFORM_VECTORS = 0x8DFB;
2621
2622 @DomName('WebGLRenderingContextBase.MAX_VIEWPORT_DIMS')
2623 @DocsEditable()
2624 @Experimental() // untriaged
2625 static const int MAX_VIEWPORT_DIMS = 0x0D3A;
2626
2627 @DomName('WebGLRenderingContextBase.MEDIUM_FLOAT')
2628 @DocsEditable()
2629 @Experimental() // untriaged
2630 static const int MEDIUM_FLOAT = 0x8DF1;
2631
2632 @DomName('WebGLRenderingContextBase.MEDIUM_INT')
2633 @DocsEditable()
2634 @Experimental() // untriaged
2635 static const int MEDIUM_INT = 0x8DF4;
2636
2637 @DomName('WebGLRenderingContextBase.MIRRORED_REPEAT')
2638 @DocsEditable()
2639 @Experimental() // untriaged
2640 static const int MIRRORED_REPEAT = 0x8370;
2641
2642 @DomName('WebGLRenderingContextBase.NEAREST')
2643 @DocsEditable()
2644 @Experimental() // untriaged
2645 static const int NEAREST = 0x2600;
2646
2647 @DomName('WebGLRenderingContextBase.NEAREST_MIPMAP_LINEAR')
2648 @DocsEditable()
2649 @Experimental() // untriaged
2650 static const int NEAREST_MIPMAP_LINEAR = 0x2702;
2651
2652 @DomName('WebGLRenderingContextBase.NEAREST_MIPMAP_NEAREST')
2653 @DocsEditable()
2654 @Experimental() // untriaged
2655 static const int NEAREST_MIPMAP_NEAREST = 0x2700;
2656
2657 @DomName('WebGLRenderingContextBase.NEVER')
2658 @DocsEditable()
2659 @Experimental() // untriaged
2660 static const int NEVER = 0x0200;
2661
2662 @DomName('WebGLRenderingContextBase.NICEST')
2663 @DocsEditable()
2664 @Experimental() // untriaged
2665 static const int NICEST = 0x1102;
2666
2667 @DomName('WebGLRenderingContextBase.NONE')
2668 @DocsEditable()
2669 @Experimental() // untriaged
2670 static const int NONE = 0;
2671
2672 @DomName('WebGLRenderingContextBase.NOTEQUAL')
2673 @DocsEditable()
2674 @Experimental() // untriaged
2675 static const int NOTEQUAL = 0x0205;
2676
2677 @DomName('WebGLRenderingContextBase.NO_ERROR')
2678 @DocsEditable()
2679 @Experimental() // untriaged
2680 static const int NO_ERROR = 0;
2681
2682 @DomName('WebGLRenderingContextBase.ONE')
2683 @DocsEditable()
2684 @Experimental() // untriaged
2685 static const int ONE = 1;
2686
2687 @DomName('WebGLRenderingContextBase.ONE_MINUS_CONSTANT_ALPHA')
2688 @DocsEditable()
2689 @Experimental() // untriaged
2690 static const int ONE_MINUS_CONSTANT_ALPHA = 0x8004;
2691
2692 @DomName('WebGLRenderingContextBase.ONE_MINUS_CONSTANT_COLOR')
2693 @DocsEditable()
2694 @Experimental() // untriaged
2695 static const int ONE_MINUS_CONSTANT_COLOR = 0x8002;
2696
2697 @DomName('WebGLRenderingContextBase.ONE_MINUS_DST_ALPHA')
2698 @DocsEditable()
2699 @Experimental() // untriaged
2700 static const int ONE_MINUS_DST_ALPHA = 0x0305;
2701
2702 @DomName('WebGLRenderingContextBase.ONE_MINUS_DST_COLOR')
2703 @DocsEditable()
2704 @Experimental() // untriaged
2705 static const int ONE_MINUS_DST_COLOR = 0x0307;
2706
2707 @DomName('WebGLRenderingContextBase.ONE_MINUS_SRC_ALPHA')
2708 @DocsEditable()
2709 @Experimental() // untriaged
2710 static const int ONE_MINUS_SRC_ALPHA = 0x0303;
2711
2712 @DomName('WebGLRenderingContextBase.ONE_MINUS_SRC_COLOR')
2713 @DocsEditable()
2714 @Experimental() // untriaged
2715 static const int ONE_MINUS_SRC_COLOR = 0x0301;
2716
2717 @DomName('WebGLRenderingContextBase.OUT_OF_MEMORY')
2718 @DocsEditable()
2719 @Experimental() // untriaged
2720 static const int OUT_OF_MEMORY = 0x0505;
2721
2722 @DomName('WebGLRenderingContextBase.PACK_ALIGNMENT')
2723 @DocsEditable()
2724 @Experimental() // untriaged
2725 static const int PACK_ALIGNMENT = 0x0D05;
2726
2727 @DomName('WebGLRenderingContextBase.POINTS')
2728 @DocsEditable()
2729 @Experimental() // untriaged
2730 static const int POINTS = 0x0000;
2731
2732 @DomName('WebGLRenderingContextBase.POLYGON_OFFSET_FACTOR')
2733 @DocsEditable()
2734 @Experimental() // untriaged
2735 static const int POLYGON_OFFSET_FACTOR = 0x8038;
2736
2737 @DomName('WebGLRenderingContextBase.POLYGON_OFFSET_FILL')
2738 @DocsEditable()
2739 @Experimental() // untriaged
2740 static const int POLYGON_OFFSET_FILL = 0x8037;
2741
2742 @DomName('WebGLRenderingContextBase.POLYGON_OFFSET_UNITS')
2743 @DocsEditable()
2744 @Experimental() // untriaged
2745 static const int POLYGON_OFFSET_UNITS = 0x2A00;
2746
2747 @DomName('WebGLRenderingContextBase.RED_BITS')
2748 @DocsEditable()
2749 @Experimental() // untriaged
2750 static const int RED_BITS = 0x0D52;
2751
2752 @DomName('WebGLRenderingContextBase.RENDERBUFFER')
2753 @DocsEditable()
2754 @Experimental() // untriaged
2755 static const int RENDERBUFFER = 0x8D41;
2756
2757 @DomName('WebGLRenderingContextBase.RENDERBUFFER_ALPHA_SIZE')
2758 @DocsEditable()
2759 @Experimental() // untriaged
2760 static const int RENDERBUFFER_ALPHA_SIZE = 0x8D53;
2761
2762 @DomName('WebGLRenderingContextBase.RENDERBUFFER_BINDING')
2763 @DocsEditable()
2764 @Experimental() // untriaged
2765 static const int RENDERBUFFER_BINDING = 0x8CA7;
2766
2767 @DomName('WebGLRenderingContextBase.RENDERBUFFER_BLUE_SIZE')
2768 @DocsEditable()
2769 @Experimental() // untriaged
2770 static const int RENDERBUFFER_BLUE_SIZE = 0x8D52;
2771
2772 @DomName('WebGLRenderingContextBase.RENDERBUFFER_DEPTH_SIZE')
2773 @DocsEditable()
2774 @Experimental() // untriaged
2775 static const int RENDERBUFFER_DEPTH_SIZE = 0x8D54;
2776
2777 @DomName('WebGLRenderingContextBase.RENDERBUFFER_GREEN_SIZE')
2778 @DocsEditable()
2779 @Experimental() // untriaged
2780 static const int RENDERBUFFER_GREEN_SIZE = 0x8D51;
2781
2782 @DomName('WebGLRenderingContextBase.RENDERBUFFER_HEIGHT')
2783 @DocsEditable()
2784 @Experimental() // untriaged
2785 static const int RENDERBUFFER_HEIGHT = 0x8D43;
2786
2787 @DomName('WebGLRenderingContextBase.RENDERBUFFER_INTERNAL_FORMAT')
2788 @DocsEditable()
2789 @Experimental() // untriaged
2790 static const int RENDERBUFFER_INTERNAL_FORMAT = 0x8D44;
2791
2792 @DomName('WebGLRenderingContextBase.RENDERBUFFER_RED_SIZE')
2793 @DocsEditable()
2794 @Experimental() // untriaged
2795 static const int RENDERBUFFER_RED_SIZE = 0x8D50;
2796
2797 @DomName('WebGLRenderingContextBase.RENDERBUFFER_STENCIL_SIZE')
2798 @DocsEditable()
2799 @Experimental() // untriaged
2800 static const int RENDERBUFFER_STENCIL_SIZE = 0x8D55;
2801
2802 @DomName('WebGLRenderingContextBase.RENDERBUFFER_WIDTH')
2803 @DocsEditable()
2804 @Experimental() // untriaged
2805 static const int RENDERBUFFER_WIDTH = 0x8D42;
2806
2807 @DomName('WebGLRenderingContextBase.RENDERER')
2808 @DocsEditable()
2809 @Experimental() // untriaged
2810 static const int RENDERER = 0x1F01;
2811
2812 @DomName('WebGLRenderingContextBase.REPEAT')
2813 @DocsEditable()
2814 @Experimental() // untriaged
2815 static const int REPEAT = 0x2901;
2816
2817 @DomName('WebGLRenderingContextBase.REPLACE')
2818 @DocsEditable()
2819 @Experimental() // untriaged
2820 static const int REPLACE = 0x1E01;
2821
2822 @DomName('WebGLRenderingContextBase.RGB')
2823 @DocsEditable()
2824 @Experimental() // untriaged
2825 static const int RGB = 0x1907;
2826
2827 @DomName('WebGLRenderingContextBase.RGB565')
2828 @DocsEditable()
2829 @Experimental() // untriaged
2830 static const int RGB565 = 0x8D62;
2831
2832 @DomName('WebGLRenderingContextBase.RGB5_A1')
2833 @DocsEditable()
2834 @Experimental() // untriaged
2835 static const int RGB5_A1 = 0x8057;
2836
2837 @DomName('WebGLRenderingContextBase.RGBA')
2838 @DocsEditable()
2839 @Experimental() // untriaged
2840 static const int RGBA = 0x1908;
2841
2842 @DomName('WebGLRenderingContextBase.RGBA4')
2843 @DocsEditable()
2844 @Experimental() // untriaged
2845 static const int RGBA4 = 0x8056;
2846
2847 @DomName('WebGLRenderingContextBase.SAMPLER_2D')
2848 @DocsEditable()
2849 @Experimental() // untriaged
2850 static const int SAMPLER_2D = 0x8B5E;
2851
2852 @DomName('WebGLRenderingContextBase.SAMPLER_CUBE')
2853 @DocsEditable()
2854 @Experimental() // untriaged
2855 static const int SAMPLER_CUBE = 0x8B60;
2856
2857 @DomName('WebGLRenderingContextBase.SAMPLES')
2858 @DocsEditable()
2859 @Experimental() // untriaged
2860 static const int SAMPLES = 0x80A9;
2861
2862 @DomName('WebGLRenderingContextBase.SAMPLE_ALPHA_TO_COVERAGE')
2863 @DocsEditable()
2864 @Experimental() // untriaged
2865 static const int SAMPLE_ALPHA_TO_COVERAGE = 0x809E;
2866
2867 @DomName('WebGLRenderingContextBase.SAMPLE_BUFFERS')
2868 @DocsEditable()
2869 @Experimental() // untriaged
2870 static const int SAMPLE_BUFFERS = 0x80A8;
2871
2872 @DomName('WebGLRenderingContextBase.SAMPLE_COVERAGE')
2873 @DocsEditable()
2874 @Experimental() // untriaged
2875 static const int SAMPLE_COVERAGE = 0x80A0;
2876
2877 @DomName('WebGLRenderingContextBase.SAMPLE_COVERAGE_INVERT')
2878 @DocsEditable()
2879 @Experimental() // untriaged
2880 static const int SAMPLE_COVERAGE_INVERT = 0x80AB;
2881
2882 @DomName('WebGLRenderingContextBase.SAMPLE_COVERAGE_VALUE')
2883 @DocsEditable()
2884 @Experimental() // untriaged
2885 static const int SAMPLE_COVERAGE_VALUE = 0x80AA;
2886
2887 @DomName('WebGLRenderingContextBase.SCISSOR_BOX')
2888 @DocsEditable()
2889 @Experimental() // untriaged
2890 static const int SCISSOR_BOX = 0x0C10;
2891
2892 @DomName('WebGLRenderingContextBase.SCISSOR_TEST')
2893 @DocsEditable()
2894 @Experimental() // untriaged
2895 static const int SCISSOR_TEST = 0x0C11;
2896
2897 @DomName('WebGLRenderingContextBase.SHADER_TYPE')
2898 @DocsEditable()
2899 @Experimental() // untriaged
2900 static const int SHADER_TYPE = 0x8B4F;
2901
2902 @DomName('WebGLRenderingContextBase.SHADING_LANGUAGE_VERSION')
2903 @DocsEditable()
2904 @Experimental() // untriaged
2905 static const int SHADING_LANGUAGE_VERSION = 0x8B8C;
2906
2907 @DomName('WebGLRenderingContextBase.SHORT')
2908 @DocsEditable()
2909 @Experimental() // untriaged
2910 static const int SHORT = 0x1402;
2911
2912 @DomName('WebGLRenderingContextBase.SRC_ALPHA')
2913 @DocsEditable()
2914 @Experimental() // untriaged
2915 static const int SRC_ALPHA = 0x0302;
2916
2917 @DomName('WebGLRenderingContextBase.SRC_ALPHA_SATURATE')
2918 @DocsEditable()
2919 @Experimental() // untriaged
2920 static const int SRC_ALPHA_SATURATE = 0x0308;
2921
2922 @DomName('WebGLRenderingContextBase.SRC_COLOR')
2923 @DocsEditable()
2924 @Experimental() // untriaged
2925 static const int SRC_COLOR = 0x0300;
2926
2927 @DomName('WebGLRenderingContextBase.STATIC_DRAW')
2928 @DocsEditable()
2929 @Experimental() // untriaged
2930 static const int STATIC_DRAW = 0x88E4;
2931
2932 @DomName('WebGLRenderingContextBase.STENCIL_ATTACHMENT')
2933 @DocsEditable()
2934 @Experimental() // untriaged
2935 static const int STENCIL_ATTACHMENT = 0x8D20;
2936
2937 @DomName('WebGLRenderingContextBase.STENCIL_BACK_FAIL')
2938 @DocsEditable()
2939 @Experimental() // untriaged
2940 static const int STENCIL_BACK_FAIL = 0x8801;
2941
2942 @DomName('WebGLRenderingContextBase.STENCIL_BACK_FUNC')
2943 @DocsEditable()
2944 @Experimental() // untriaged
2945 static const int STENCIL_BACK_FUNC = 0x8800;
2946
2947 @DomName('WebGLRenderingContextBase.STENCIL_BACK_PASS_DEPTH_FAIL')
2948 @DocsEditable()
2949 @Experimental() // untriaged
2950 static const int STENCIL_BACK_PASS_DEPTH_FAIL = 0x8802;
2951
2952 @DomName('WebGLRenderingContextBase.STENCIL_BACK_PASS_DEPTH_PASS')
2953 @DocsEditable()
2954 @Experimental() // untriaged
2955 static const int STENCIL_BACK_PASS_DEPTH_PASS = 0x8803;
2956
2957 @DomName('WebGLRenderingContextBase.STENCIL_BACK_REF')
2958 @DocsEditable()
2959 @Experimental() // untriaged
2960 static const int STENCIL_BACK_REF = 0x8CA3;
2961
2962 @DomName('WebGLRenderingContextBase.STENCIL_BACK_VALUE_MASK')
2963 @DocsEditable()
2964 @Experimental() // untriaged
2965 static const int STENCIL_BACK_VALUE_MASK = 0x8CA4;
2966
2967 @DomName('WebGLRenderingContextBase.STENCIL_BACK_WRITEMASK')
2968 @DocsEditable()
2969 @Experimental() // untriaged
2970 static const int STENCIL_BACK_WRITEMASK = 0x8CA5;
2971
2972 @DomName('WebGLRenderingContextBase.STENCIL_BITS')
2973 @DocsEditable()
2974 @Experimental() // untriaged
2975 static const int STENCIL_BITS = 0x0D57;
2976
2977 @DomName('WebGLRenderingContextBase.STENCIL_BUFFER_BIT')
2978 @DocsEditable()
2979 @Experimental() // untriaged
2980 static const int STENCIL_BUFFER_BIT = 0x00000400;
2981
2982 @DomName('WebGLRenderingContextBase.STENCIL_CLEAR_VALUE')
2983 @DocsEditable()
2984 @Experimental() // untriaged
2985 static const int STENCIL_CLEAR_VALUE = 0x0B91;
2986
2987 @DomName('WebGLRenderingContextBase.STENCIL_FAIL')
2988 @DocsEditable()
2989 @Experimental() // untriaged
2990 static const int STENCIL_FAIL = 0x0B94;
2991
2992 @DomName('WebGLRenderingContextBase.STENCIL_FUNC')
2993 @DocsEditable()
2994 @Experimental() // untriaged
2995 static const int STENCIL_FUNC = 0x0B92;
2996
2997 @DomName('WebGLRenderingContextBase.STENCIL_INDEX')
2998 @DocsEditable()
2999 @Experimental() // untriaged
3000 static const int STENCIL_INDEX = 0x1901;
3001
3002 @DomName('WebGLRenderingContextBase.STENCIL_INDEX8')
3003 @DocsEditable()
3004 @Experimental() // untriaged
3005 static const int STENCIL_INDEX8 = 0x8D48;
3006
3007 @DomName('WebGLRenderingContextBase.STENCIL_PASS_DEPTH_FAIL')
3008 @DocsEditable()
3009 @Experimental() // untriaged
3010 static const int STENCIL_PASS_DEPTH_FAIL = 0x0B95;
3011
3012 @DomName('WebGLRenderingContextBase.STENCIL_PASS_DEPTH_PASS')
3013 @DocsEditable()
3014 @Experimental() // untriaged
3015 static const int STENCIL_PASS_DEPTH_PASS = 0x0B96;
3016
3017 @DomName('WebGLRenderingContextBase.STENCIL_REF')
3018 @DocsEditable()
3019 @Experimental() // untriaged
3020 static const int STENCIL_REF = 0x0B97;
3021
3022 @DomName('WebGLRenderingContextBase.STENCIL_TEST')
3023 @DocsEditable()
3024 @Experimental() // untriaged
3025 static const int STENCIL_TEST = 0x0B90;
3026
3027 @DomName('WebGLRenderingContextBase.STENCIL_VALUE_MASK')
3028 @DocsEditable()
3029 @Experimental() // untriaged
3030 static const int STENCIL_VALUE_MASK = 0x0B93;
3031
3032 @DomName('WebGLRenderingContextBase.STENCIL_WRITEMASK')
3033 @DocsEditable()
3034 @Experimental() // untriaged
3035 static const int STENCIL_WRITEMASK = 0x0B98;
3036
3037 @DomName('WebGLRenderingContextBase.STREAM_DRAW')
3038 @DocsEditable()
3039 @Experimental() // untriaged
3040 static const int STREAM_DRAW = 0x88E0;
3041
3042 @DomName('WebGLRenderingContextBase.SUBPIXEL_BITS')
3043 @DocsEditable()
3044 @Experimental() // untriaged
3045 static const int SUBPIXEL_BITS = 0x0D50;
3046
3047 @DomName('WebGLRenderingContextBase.TEXTURE')
3048 @DocsEditable()
3049 @Experimental() // untriaged
3050 static const int TEXTURE = 0x1702;
3051
3052 @DomName('WebGLRenderingContextBase.TEXTURE0')
3053 @DocsEditable()
3054 @Experimental() // untriaged
3055 static const int TEXTURE0 = 0x84C0;
3056
3057 @DomName('WebGLRenderingContextBase.TEXTURE1')
3058 @DocsEditable()
3059 @Experimental() // untriaged
3060 static const int TEXTURE1 = 0x84C1;
3061
3062 @DomName('WebGLRenderingContextBase.TEXTURE10')
3063 @DocsEditable()
3064 @Experimental() // untriaged
3065 static const int TEXTURE10 = 0x84CA;
3066
3067 @DomName('WebGLRenderingContextBase.TEXTURE11')
3068 @DocsEditable()
3069 @Experimental() // untriaged
3070 static const int TEXTURE11 = 0x84CB;
3071
3072 @DomName('WebGLRenderingContextBase.TEXTURE12')
3073 @DocsEditable()
3074 @Experimental() // untriaged
3075 static const int TEXTURE12 = 0x84CC;
3076
3077 @DomName('WebGLRenderingContextBase.TEXTURE13')
3078 @DocsEditable()
3079 @Experimental() // untriaged
3080 static const int TEXTURE13 = 0x84CD;
3081
3082 @DomName('WebGLRenderingContextBase.TEXTURE14')
3083 @DocsEditable()
3084 @Experimental() // untriaged
3085 static const int TEXTURE14 = 0x84CE;
3086
3087 @DomName('WebGLRenderingContextBase.TEXTURE15')
3088 @DocsEditable()
3089 @Experimental() // untriaged
3090 static const int TEXTURE15 = 0x84CF;
3091
3092 @DomName('WebGLRenderingContextBase.TEXTURE16')
3093 @DocsEditable()
3094 @Experimental() // untriaged
3095 static const int TEXTURE16 = 0x84D0;
3096
3097 @DomName('WebGLRenderingContextBase.TEXTURE17')
3098 @DocsEditable()
3099 @Experimental() // untriaged
3100 static const int TEXTURE17 = 0x84D1;
3101
3102 @DomName('WebGLRenderingContextBase.TEXTURE18')
3103 @DocsEditable()
3104 @Experimental() // untriaged
3105 static const int TEXTURE18 = 0x84D2;
3106
3107 @DomName('WebGLRenderingContextBase.TEXTURE19')
3108 @DocsEditable()
3109 @Experimental() // untriaged
3110 static const int TEXTURE19 = 0x84D3;
3111
3112 @DomName('WebGLRenderingContextBase.TEXTURE2')
3113 @DocsEditable()
3114 @Experimental() // untriaged
3115 static const int TEXTURE2 = 0x84C2;
3116
3117 @DomName('WebGLRenderingContextBase.TEXTURE20')
3118 @DocsEditable()
3119 @Experimental() // untriaged
3120 static const int TEXTURE20 = 0x84D4;
3121
3122 @DomName('WebGLRenderingContextBase.TEXTURE21')
3123 @DocsEditable()
3124 @Experimental() // untriaged
3125 static const int TEXTURE21 = 0x84D5;
3126
3127 @DomName('WebGLRenderingContextBase.TEXTURE22')
3128 @DocsEditable()
3129 @Experimental() // untriaged
3130 static const int TEXTURE22 = 0x84D6;
3131
3132 @DomName('WebGLRenderingContextBase.TEXTURE23')
3133 @DocsEditable()
3134 @Experimental() // untriaged
3135 static const int TEXTURE23 = 0x84D7;
3136
3137 @DomName('WebGLRenderingContextBase.TEXTURE24')
3138 @DocsEditable()
3139 @Experimental() // untriaged
3140 static const int TEXTURE24 = 0x84D8;
3141
3142 @DomName('WebGLRenderingContextBase.TEXTURE25')
3143 @DocsEditable()
3144 @Experimental() // untriaged
3145 static const int TEXTURE25 = 0x84D9;
3146
3147 @DomName('WebGLRenderingContextBase.TEXTURE26')
3148 @DocsEditable()
3149 @Experimental() // untriaged
3150 static const int TEXTURE26 = 0x84DA;
3151
3152 @DomName('WebGLRenderingContextBase.TEXTURE27')
3153 @DocsEditable()
3154 @Experimental() // untriaged
3155 static const int TEXTURE27 = 0x84DB;
3156
3157 @DomName('WebGLRenderingContextBase.TEXTURE28')
3158 @DocsEditable()
3159 @Experimental() // untriaged
3160 static const int TEXTURE28 = 0x84DC;
3161
3162 @DomName('WebGLRenderingContextBase.TEXTURE29')
3163 @DocsEditable()
3164 @Experimental() // untriaged
3165 static const int TEXTURE29 = 0x84DD;
3166
3167 @DomName('WebGLRenderingContextBase.TEXTURE3')
3168 @DocsEditable()
3169 @Experimental() // untriaged
3170 static const int TEXTURE3 = 0x84C3;
3171
3172 @DomName('WebGLRenderingContextBase.TEXTURE30')
3173 @DocsEditable()
3174 @Experimental() // untriaged
3175 static const int TEXTURE30 = 0x84DE;
3176
3177 @DomName('WebGLRenderingContextBase.TEXTURE31')
3178 @DocsEditable()
3179 @Experimental() // untriaged
3180 static const int TEXTURE31 = 0x84DF;
3181
3182 @DomName('WebGLRenderingContextBase.TEXTURE4')
3183 @DocsEditable()
3184 @Experimental() // untriaged
3185 static const int TEXTURE4 = 0x84C4;
3186
3187 @DomName('WebGLRenderingContextBase.TEXTURE5')
3188 @DocsEditable()
3189 @Experimental() // untriaged
3190 static const int TEXTURE5 = 0x84C5;
3191
3192 @DomName('WebGLRenderingContextBase.TEXTURE6')
3193 @DocsEditable()
3194 @Experimental() // untriaged
3195 static const int TEXTURE6 = 0x84C6;
3196
3197 @DomName('WebGLRenderingContextBase.TEXTURE7')
3198 @DocsEditable()
3199 @Experimental() // untriaged
3200 static const int TEXTURE7 = 0x84C7;
3201
3202 @DomName('WebGLRenderingContextBase.TEXTURE8')
3203 @DocsEditable()
3204 @Experimental() // untriaged
3205 static const int TEXTURE8 = 0x84C8;
3206
3207 @DomName('WebGLRenderingContextBase.TEXTURE9')
3208 @DocsEditable()
3209 @Experimental() // untriaged
3210 static const int TEXTURE9 = 0x84C9;
3211
3212 @DomName('WebGLRenderingContextBase.TEXTURE_2D')
3213 @DocsEditable()
3214 @Experimental() // untriaged
3215 static const int TEXTURE_2D = 0x0DE1;
3216
3217 @DomName('WebGLRenderingContextBase.TEXTURE_BINDING_2D')
3218 @DocsEditable()
3219 @Experimental() // untriaged
3220 static const int TEXTURE_BINDING_2D = 0x8069;
3221
3222 @DomName('WebGLRenderingContextBase.TEXTURE_BINDING_CUBE_MAP')
3223 @DocsEditable()
3224 @Experimental() // untriaged
3225 static const int TEXTURE_BINDING_CUBE_MAP = 0x8514;
3226
3227 @DomName('WebGLRenderingContextBase.TEXTURE_CUBE_MAP')
3228 @DocsEditable()
3229 @Experimental() // untriaged
3230 static const int TEXTURE_CUBE_MAP = 0x8513;
3231
3232 @DomName('WebGLRenderingContextBase.TEXTURE_CUBE_MAP_NEGATIVE_X')
3233 @DocsEditable()
3234 @Experimental() // untriaged
3235 static const int TEXTURE_CUBE_MAP_NEGATIVE_X = 0x8516;
3236
3237 @DomName('WebGLRenderingContextBase.TEXTURE_CUBE_MAP_NEGATIVE_Y')
3238 @DocsEditable()
3239 @Experimental() // untriaged
3240 static const int TEXTURE_CUBE_MAP_NEGATIVE_Y = 0x8518;
3241
3242 @DomName('WebGLRenderingContextBase.TEXTURE_CUBE_MAP_NEGATIVE_Z')
3243 @DocsEditable()
3244 @Experimental() // untriaged
3245 static const int TEXTURE_CUBE_MAP_NEGATIVE_Z = 0x851A;
3246
3247 @DomName('WebGLRenderingContextBase.TEXTURE_CUBE_MAP_POSITIVE_X')
3248 @DocsEditable()
3249 @Experimental() // untriaged
3250 static const int TEXTURE_CUBE_MAP_POSITIVE_X = 0x8515;
3251
3252 @DomName('WebGLRenderingContextBase.TEXTURE_CUBE_MAP_POSITIVE_Y')
3253 @DocsEditable()
3254 @Experimental() // untriaged
3255 static const int TEXTURE_CUBE_MAP_POSITIVE_Y = 0x8517;
3256
3257 @DomName('WebGLRenderingContextBase.TEXTURE_CUBE_MAP_POSITIVE_Z')
3258 @DocsEditable()
3259 @Experimental() // untriaged
3260 static const int TEXTURE_CUBE_MAP_POSITIVE_Z = 0x8519;
3261
3262 @DomName('WebGLRenderingContextBase.TEXTURE_MAG_FILTER')
3263 @DocsEditable()
3264 @Experimental() // untriaged
3265 static const int TEXTURE_MAG_FILTER = 0x2800;
3266
3267 @DomName('WebGLRenderingContextBase.TEXTURE_MIN_FILTER')
3268 @DocsEditable()
3269 @Experimental() // untriaged
3270 static const int TEXTURE_MIN_FILTER = 0x2801;
3271
3272 @DomName('WebGLRenderingContextBase.TEXTURE_WRAP_S')
3273 @DocsEditable()
3274 @Experimental() // untriaged
3275 static const int TEXTURE_WRAP_S = 0x2802;
3276
3277 @DomName('WebGLRenderingContextBase.TEXTURE_WRAP_T')
3278 @DocsEditable()
3279 @Experimental() // untriaged
3280 static const int TEXTURE_WRAP_T = 0x2803;
3281
3282 @DomName('WebGLRenderingContextBase.TRIANGLES')
3283 @DocsEditable()
3284 @Experimental() // untriaged
3285 static const int TRIANGLES = 0x0004;
3286
3287 @DomName('WebGLRenderingContextBase.TRIANGLE_FAN')
3288 @DocsEditable()
3289 @Experimental() // untriaged
3290 static const int TRIANGLE_FAN = 0x0006;
3291
3292 @DomName('WebGLRenderingContextBase.TRIANGLE_STRIP')
3293 @DocsEditable()
3294 @Experimental() // untriaged
3295 static const int TRIANGLE_STRIP = 0x0005;
3296
3297 @DomName('WebGLRenderingContextBase.UNPACK_ALIGNMENT')
3298 @DocsEditable()
3299 @Experimental() // untriaged
3300 static const int UNPACK_ALIGNMENT = 0x0CF5;
3301
3302 @DomName('WebGLRenderingContextBase.UNPACK_COLORSPACE_CONVERSION_WEBGL')
3303 @DocsEditable()
3304 @Experimental() // untriaged
3305 static const int UNPACK_COLORSPACE_CONVERSION_WEBGL = 0x9243;
3306
3307 @DomName('WebGLRenderingContextBase.UNPACK_FLIP_Y_WEBGL')
3308 @DocsEditable()
3309 @Experimental() // untriaged
3310 static const int UNPACK_FLIP_Y_WEBGL = 0x9240;
3311
3312 @DomName('WebGLRenderingContextBase.UNPACK_PREMULTIPLY_ALPHA_WEBGL')
3313 @DocsEditable()
3314 @Experimental() // untriaged
3315 static const int UNPACK_PREMULTIPLY_ALPHA_WEBGL = 0x9241;
3316
3317 @DomName('WebGLRenderingContextBase.UNSIGNED_BYTE')
3318 @DocsEditable()
3319 @Experimental() // untriaged
3320 static const int UNSIGNED_BYTE = 0x1401;
3321
3322 @DomName('WebGLRenderingContextBase.UNSIGNED_INT')
3323 @DocsEditable()
3324 @Experimental() // untriaged
3325 static const int UNSIGNED_INT = 0x1405;
3326
3327 @DomName('WebGLRenderingContextBase.UNSIGNED_SHORT')
3328 @DocsEditable()
3329 @Experimental() // untriaged
3330 static const int UNSIGNED_SHORT = 0x1403;
3331
3332 @DomName('WebGLRenderingContextBase.UNSIGNED_SHORT_4_4_4_4')
3333 @DocsEditable()
3334 @Experimental() // untriaged
3335 static const int UNSIGNED_SHORT_4_4_4_4 = 0x8033;
3336
3337 @DomName('WebGLRenderingContextBase.UNSIGNED_SHORT_5_5_5_1')
3338 @DocsEditable()
3339 @Experimental() // untriaged
3340 static const int UNSIGNED_SHORT_5_5_5_1 = 0x8034;
3341
3342 @DomName('WebGLRenderingContextBase.UNSIGNED_SHORT_5_6_5')
3343 @DocsEditable()
3344 @Experimental() // untriaged
3345 static const int UNSIGNED_SHORT_5_6_5 = 0x8363;
3346
3347 @DomName('WebGLRenderingContextBase.VALIDATE_STATUS')
3348 @DocsEditable()
3349 @Experimental() // untriaged
3350 static const int VALIDATE_STATUS = 0x8B83;
3351
3352 @DomName('WebGLRenderingContextBase.VENDOR')
3353 @DocsEditable()
3354 @Experimental() // untriaged
3355 static const int VENDOR = 0x1F00;
3356
3357 @DomName('WebGLRenderingContextBase.VERSION')
3358 @DocsEditable()
3359 @Experimental() // untriaged
3360 static const int VERSION = 0x1F02;
3361
3362 @DomName('WebGLRenderingContextBase.VERTEX_ATTRIB_ARRAY_BUFFER_BINDING')
3363 @DocsEditable()
3364 @Experimental() // untriaged
3365 static const int VERTEX_ATTRIB_ARRAY_BUFFER_BINDING = 0x889F;
3366
3367 @DomName('WebGLRenderingContextBase.VERTEX_ATTRIB_ARRAY_ENABLED')
3368 @DocsEditable()
3369 @Experimental() // untriaged
3370 static const int VERTEX_ATTRIB_ARRAY_ENABLED = 0x8622;
3371
3372 @DomName('WebGLRenderingContextBase.VERTEX_ATTRIB_ARRAY_NORMALIZED')
3373 @DocsEditable()
3374 @Experimental() // untriaged
3375 static const int VERTEX_ATTRIB_ARRAY_NORMALIZED = 0x886A;
3376
3377 @DomName('WebGLRenderingContextBase.VERTEX_ATTRIB_ARRAY_POINTER')
3378 @DocsEditable()
3379 @Experimental() // untriaged
3380 static const int VERTEX_ATTRIB_ARRAY_POINTER = 0x8645;
3381
3382 @DomName('WebGLRenderingContextBase.VERTEX_ATTRIB_ARRAY_SIZE')
3383 @DocsEditable()
3384 @Experimental() // untriaged
3385 static const int VERTEX_ATTRIB_ARRAY_SIZE = 0x8623;
3386
3387 @DomName('WebGLRenderingContextBase.VERTEX_ATTRIB_ARRAY_STRIDE')
3388 @DocsEditable()
3389 @Experimental() // untriaged
3390 static const int VERTEX_ATTRIB_ARRAY_STRIDE = 0x8624;
3391
3392 @DomName('WebGLRenderingContextBase.VERTEX_ATTRIB_ARRAY_TYPE')
3393 @DocsEditable()
3394 @Experimental() // untriaged
3395 static const int VERTEX_ATTRIB_ARRAY_TYPE = 0x8625;
3396
3397 @DomName('WebGLRenderingContextBase.VERTEX_SHADER')
3398 @DocsEditable()
3399 @Experimental() // untriaged
3400 static const int VERTEX_SHADER = 0x8B31;
3401
3402 @DomName('WebGLRenderingContextBase.VIEWPORT')
3403 @DocsEditable()
3404 @Experimental() // untriaged
3405 static const int VIEWPORT = 0x0BA2;
3406
3407 @DomName('WebGLRenderingContextBase.ZERO')
3408 @DocsEditable()
3409 @Experimental() // untriaged
3410 static const int ZERO = 0;
3411
3412 @DomName('WebGLRenderingContextBase.canvas')
3413 @DocsEditable()
3414 @Experimental() // untriaged
3415 CanvasElement get canvas => _blink.BlinkWebGLRenderingContextBase.canvas_Gette r(this);
3416
3417 @DomName('WebGLRenderingContextBase.drawingBufferHeight')
3418 @DocsEditable()
3419 @Experimental() // untriaged
3420 int get drawingBufferHeight => _blink.BlinkWebGLRenderingContextBase.drawingBu fferHeight_Getter(this);
3421
3422 @DomName('WebGLRenderingContextBase.drawingBufferWidth')
3423 @DocsEditable()
3424 @Experimental() // untriaged
3425 int get drawingBufferWidth => _blink.BlinkWebGLRenderingContextBase.drawingBuf ferWidth_Getter(this);
3426
3427 @DomName('WebGLRenderingContextBase.activeTexture')
3428 @DocsEditable()
3429 @Experimental() // untriaged
3430 void activeTexture(int texture) => _blink.BlinkWebGLRenderingContextBase.activ eTexture_Callback_ul(this, texture);
3431
3432 @DomName('WebGLRenderingContextBase.attachShader')
3433 @DocsEditable()
3434 @Experimental() // untriaged
3435 void attachShader(Program program, Shader shader) => _blink.BlinkWebGLRenderin gContextBase.attachShader_Callback_WebGLProgram_WebGLShader(this, program, shade r);
3436
3437 @DomName('WebGLRenderingContextBase.bindAttribLocation')
3438 @DocsEditable()
3439 @Experimental() // untriaged
3440 void bindAttribLocation(Program program, int index, String name) => _blink.Bli nkWebGLRenderingContextBase.bindAttribLocation_Callback_WebGLProgram_ul_DOMStrin g(this, program, index, name);
3441
3442 @DomName('WebGLRenderingContextBase.bindBuffer')
3443 @DocsEditable()
3444 @Experimental() // untriaged
3445 void bindBuffer(int target, Buffer buffer) => _blink.BlinkWebGLRenderingContex tBase.bindBuffer_Callback_ul_WebGLBuffer(this, target, buffer);
3446
3447 @DomName('WebGLRenderingContextBase.bindFramebuffer')
3448 @DocsEditable()
3449 @Experimental() // untriaged
3450 void bindFramebuffer(int target, Framebuffer framebuffer) => _blink.BlinkWebGL RenderingContextBase.bindFramebuffer_Callback_ul_WebGLFramebuffer(this, target, framebuffer);
3451
3452 @DomName('WebGLRenderingContextBase.bindRenderbuffer')
3453 @DocsEditable()
3454 @Experimental() // untriaged
3455 void bindRenderbuffer(int target, Renderbuffer renderbuffer) => _blink.BlinkWe bGLRenderingContextBase.bindRenderbuffer_Callback_ul_WebGLRenderbuffer(this, tar get, renderbuffer);
3456
3457 @DomName('WebGLRenderingContextBase.bindTexture')
3458 @DocsEditable()
3459 @Experimental() // untriaged
3460 void bindTexture(int target, Texture texture) => _blink.BlinkWebGLRenderingCon textBase.bindTexture_Callback_ul_WebGLTexture(this, target, texture);
3461
3462 @DomName('WebGLRenderingContextBase.blendColor')
3463 @DocsEditable()
3464 @Experimental() // untriaged
3465 void blendColor(num red, num green, num blue, num alpha) => _blink.BlinkWebGLR enderingContextBase.blendColor_Callback_float_float_float_float(this, red, green , blue, alpha);
3466
3467 @DomName('WebGLRenderingContextBase.blendEquation')
3468 @DocsEditable()
3469 @Experimental() // untriaged
3470 void blendEquation(int mode) => _blink.BlinkWebGLRenderingContextBase.blendEqu ation_Callback_ul(this, mode);
3471
3472 @DomName('WebGLRenderingContextBase.blendEquationSeparate')
3473 @DocsEditable()
3474 @Experimental() // untriaged
3475 void blendEquationSeparate(int modeRGB, int modeAlpha) => _blink.BlinkWebGLRen deringContextBase.blendEquationSeparate_Callback_ul_ul(this, modeRGB, modeAlpha) ;
3476
3477 @DomName('WebGLRenderingContextBase.blendFunc')
3478 @DocsEditable()
3479 @Experimental() // untriaged
3480 void blendFunc(int sfactor, int dfactor) => _blink.BlinkWebGLRenderingContextB ase.blendFunc_Callback_ul_ul(this, sfactor, dfactor);
3481
3482 @DomName('WebGLRenderingContextBase.blendFuncSeparate')
3483 @DocsEditable()
3484 @Experimental() // untriaged
3485 void blendFuncSeparate(int srcRGB, int dstRGB, int srcAlpha, int dstAlpha) => _blink.BlinkWebGLRenderingContextBase.blendFuncSeparate_Callback_ul_ul_ul_ul(thi s, srcRGB, dstRGB, srcAlpha, dstAlpha);
3486
3487 @DomName('WebGLRenderingContextBase.bufferByteData')
3488 @DocsEditable()
3489 @Experimental() // untriaged
3490 void bufferByteData(int target, ByteBuffer data, int usage) => _blink.BlinkWeb GLRenderingContextBase.bufferData_Callback_ul_ArrayBuffer_ul(this, target, data, usage);
3491
3492 void bufferData(int target, data_OR_size, int usage) {
3493 if ((usage is int || usage == null) && (data_OR_size is int || data_OR_size == null) && (target is int || target == null)) {
3494 _blink.BlinkWebGLRenderingContextBase.bufferData_Callback_ul_ll_ul(this, t arget, data_OR_size, usage);
3495 return;
3496 }
3497 if ((usage is int || usage == null) && (data_OR_size is TypedData || data_OR _size == null) && (target is int || target == null)) {
3498 _blink.BlinkWebGLRenderingContextBase.bufferData_Callback_ul_ArrayBufferVi ew_ul(this, target, data_OR_size, usage);
3499 return;
3500 }
3501 if ((usage is int || usage == null) && (data_OR_size is ByteBuffer || data_O R_size == null) && (target is int || target == null)) {
3502 _blink.BlinkWebGLRenderingContextBase.bufferData_Callback_ul_ArrayBuffer_u l(this, target, data_OR_size, usage);
3503 return;
3504 }
3505 throw new ArgumentError("Incorrect number or type of arguments");
3506 }
3507
3508 @DomName('WebGLRenderingContextBase.bufferDataTyped')
3509 @DocsEditable()
3510 @Experimental() // untriaged
3511 void bufferDataTyped(int target, TypedData data, int usage) => _blink.BlinkWeb GLRenderingContextBase.bufferData_Callback_ul_ArrayBufferView_ul(this, target, d ata, usage);
3512
3513 @DomName('WebGLRenderingContextBase.bufferSubByteData')
3514 @DocsEditable()
3515 @Experimental() // untriaged
3516 void bufferSubByteData(int target, int offset, ByteBuffer data) => _blink.Blin kWebGLRenderingContextBase.bufferSubData_Callback_ul_ll_ArrayBuffer(this, target , offset, data);
3517
3518 void bufferSubData(int target, int offset, data) {
3519 if ((data is TypedData || data == null) && (offset is int || offset == null) && (target is int || target == null)) {
3520 _blink.BlinkWebGLRenderingContextBase.bufferSubData_Callback_ul_ll_ArrayBu fferView(this, target, offset, data);
3521 return;
3522 }
3523 if ((data is ByteBuffer || data == null) && (offset is int || offset == null ) && (target is int || target == null)) {
3524 _blink.BlinkWebGLRenderingContextBase.bufferSubData_Callback_ul_ll_ArrayBu ffer(this, target, offset, data);
3525 return;
3526 }
3527 throw new ArgumentError("Incorrect number or type of arguments");
3528 }
3529
3530 @DomName('WebGLRenderingContextBase.bufferSubDataTyped')
3531 @DocsEditable()
3532 @Experimental() // untriaged
3533 void bufferSubDataTyped(int target, int offset, TypedData data) => _blink.Blin kWebGLRenderingContextBase.bufferSubData_Callback_ul_ll_ArrayBufferView(this, ta rget, offset, data);
3534
3535 @DomName('WebGLRenderingContextBase.checkFramebufferStatus')
3536 @DocsEditable()
3537 @Experimental() // untriaged
3538 int checkFramebufferStatus(int target) => _blink.BlinkWebGLRenderingContextBas e.checkFramebufferStatus_Callback_ul(this, target);
3539
3540 @DomName('WebGLRenderingContextBase.clear')
3541 @DocsEditable()
3542 @Experimental() // untriaged
3543 void clear(int mask) => _blink.BlinkWebGLRenderingContextBase.clear_Callback_u l(this, mask);
3544
3545 @DomName('WebGLRenderingContextBase.clearColor')
3546 @DocsEditable()
3547 @Experimental() // untriaged
3548 void clearColor(num red, num green, num blue, num alpha) => _blink.BlinkWebGLR enderingContextBase.clearColor_Callback_float_float_float_float(this, red, green , blue, alpha);
3549
3550 @DomName('WebGLRenderingContextBase.clearDepth')
3551 @DocsEditable()
3552 @Experimental() // untriaged
3553 void clearDepth(num depth) => _blink.BlinkWebGLRenderingContextBase.clearDepth _Callback_float(this, depth);
3554
3555 @DomName('WebGLRenderingContextBase.clearStencil')
3556 @DocsEditable()
3557 @Experimental() // untriaged
3558 void clearStencil(int s) => _blink.BlinkWebGLRenderingContextBase.clearStencil _Callback_long(this, s);
3559
3560 @DomName('WebGLRenderingContextBase.colorMask')
3561 @DocsEditable()
3562 @Experimental() // untriaged
3563 void colorMask(bool red, bool green, bool blue, bool alpha) => _blink.BlinkWeb GLRenderingContextBase.colorMask_Callback_boolean_boolean_boolean_boolean(this, red, green, blue, alpha);
3564
3565 @DomName('WebGLRenderingContextBase.compileShader')
3566 @DocsEditable()
3567 @Experimental() // untriaged
3568 void compileShader(Shader shader) => _blink.BlinkWebGLRenderingContextBase.com pileShader_Callback_WebGLShader(this, shader);
3569
3570 @DomName('WebGLRenderingContextBase.compressedTexImage2D')
3571 @DocsEditable()
3572 @Experimental() // untriaged
3573 void compressedTexImage2D(int target, int level, int internalformat, int width , int height, int border, TypedData data) => _blink.BlinkWebGLRenderingContextBa se.compressedTexImage2D_Callback_ul_long_ul_long_long_long_ArrayBufferView(this, target, level, internalformat, width, height, border, data);
3574
3575 @DomName('WebGLRenderingContextBase.compressedTexSubImage2D')
3576 @DocsEditable()
3577 @Experimental() // untriaged
3578 void compressedTexSubImage2D(int target, int level, int xoffset, int yoffset, int width, int height, int format, TypedData data) => _blink.BlinkWebGLRendering ContextBase.compressedTexSubImage2D_Callback_ul_long_long_long_long_long_ul_Arra yBufferView(this, target, level, xoffset, yoffset, width, height, format, data);
3579
3580 @DomName('WebGLRenderingContextBase.copyTexImage2D')
3581 @DocsEditable()
3582 @Experimental() // untriaged
3583 void copyTexImage2D(int target, int level, int internalformat, int x, int y, i nt width, int height, int border) => _blink.BlinkWebGLRenderingContextBase.copyT exImage2D_Callback_ul_long_ul_long_long_long_long_long(this, target, level, inte rnalformat, x, y, width, height, border);
3584
3585 @DomName('WebGLRenderingContextBase.copyTexSubImage2D')
3586 @DocsEditable()
3587 @Experimental() // untriaged
3588 void copyTexSubImage2D(int target, int level, int xoffset, int yoffset, int x, int y, int width, int height) => _blink.BlinkWebGLRenderingContextBase.copyTexS ubImage2D_Callback_ul_long_long_long_long_long_long_long(this, target, level, xo ffset, yoffset, x, y, width, height);
3589
3590 @DomName('WebGLRenderingContextBase.createBuffer')
3591 @DocsEditable()
3592 @Experimental() // untriaged
3593 Buffer createBuffer() => _blink.BlinkWebGLRenderingContextBase.createBuffer_Ca llback(this);
3594
3595 @DomName('WebGLRenderingContextBase.createFramebuffer')
3596 @DocsEditable()
3597 @Experimental() // untriaged
3598 Framebuffer createFramebuffer() => _blink.BlinkWebGLRenderingContextBase.creat eFramebuffer_Callback(this);
3599
3600 @DomName('WebGLRenderingContextBase.createProgram')
3601 @DocsEditable()
3602 @Experimental() // untriaged
3603 Program createProgram() => _blink.BlinkWebGLRenderingContextBase.createProgram _Callback(this);
3604
3605 @DomName('WebGLRenderingContextBase.createRenderbuffer')
3606 @DocsEditable()
3607 @Experimental() // untriaged
3608 Renderbuffer createRenderbuffer() => _blink.BlinkWebGLRenderingContextBase.cre ateRenderbuffer_Callback(this);
3609
3610 @DomName('WebGLRenderingContextBase.createShader')
3611 @DocsEditable()
3612 @Experimental() // untriaged
3613 Shader createShader(int type) => _blink.BlinkWebGLRenderingContextBase.createS hader_Callback_ul(this, type);
3614
3615 @DomName('WebGLRenderingContextBase.createTexture')
3616 @DocsEditable()
3617 @Experimental() // untriaged
3618 Texture createTexture() => _blink.BlinkWebGLRenderingContextBase.createTexture _Callback(this);
3619
3620 @DomName('WebGLRenderingContextBase.cullFace')
3621 @DocsEditable()
3622 @Experimental() // untriaged
3623 void cullFace(int mode) => _blink.BlinkWebGLRenderingContextBase.cullFace_Call back_ul(this, mode);
3624
3625 @DomName('WebGLRenderingContextBase.deleteBuffer')
3626 @DocsEditable()
3627 @Experimental() // untriaged
3628 void deleteBuffer(Buffer buffer) => _blink.BlinkWebGLRenderingContextBase.dele teBuffer_Callback_WebGLBuffer(this, buffer);
3629
3630 @DomName('WebGLRenderingContextBase.deleteFramebuffer')
3631 @DocsEditable()
3632 @Experimental() // untriaged
3633 void deleteFramebuffer(Framebuffer framebuffer) => _blink.BlinkWebGLRenderingC ontextBase.deleteFramebuffer_Callback_WebGLFramebuffer(this, framebuffer);
3634
3635 @DomName('WebGLRenderingContextBase.deleteProgram')
3636 @DocsEditable()
3637 @Experimental() // untriaged
3638 void deleteProgram(Program program) => _blink.BlinkWebGLRenderingContextBase.d eleteProgram_Callback_WebGLProgram(this, program);
3639
3640 @DomName('WebGLRenderingContextBase.deleteRenderbuffer')
3641 @DocsEditable()
3642 @Experimental() // untriaged
3643 void deleteRenderbuffer(Renderbuffer renderbuffer) => _blink.BlinkWebGLRenderi ngContextBase.deleteRenderbuffer_Callback_WebGLRenderbuffer(this, renderbuffer);
3644
3645 @DomName('WebGLRenderingContextBase.deleteShader')
3646 @DocsEditable()
3647 @Experimental() // untriaged
3648 void deleteShader(Shader shader) => _blink.BlinkWebGLRenderingContextBase.dele teShader_Callback_WebGLShader(this, shader);
3649
3650 @DomName('WebGLRenderingContextBase.deleteTexture')
3651 @DocsEditable()
3652 @Experimental() // untriaged
3653 void deleteTexture(Texture texture) => _blink.BlinkWebGLRenderingContextBase.d eleteTexture_Callback_WebGLTexture(this, texture);
3654
3655 @DomName('WebGLRenderingContextBase.depthFunc')
3656 @DocsEditable()
3657 @Experimental() // untriaged
3658 void depthFunc(int func) => _blink.BlinkWebGLRenderingContextBase.depthFunc_Ca llback_ul(this, func);
3659
3660 @DomName('WebGLRenderingContextBase.depthMask')
3661 @DocsEditable()
3662 @Experimental() // untriaged
3663 void depthMask(bool flag) => _blink.BlinkWebGLRenderingContextBase.depthMask_C allback_boolean(this, flag);
3664
3665 @DomName('WebGLRenderingContextBase.depthRange')
3666 @DocsEditable()
3667 @Experimental() // untriaged
3668 void depthRange(num zNear, num zFar) => _blink.BlinkWebGLRenderingContextBase. depthRange_Callback_float_float(this, zNear, zFar);
3669
3670 @DomName('WebGLRenderingContextBase.detachShader')
3671 @DocsEditable()
3672 @Experimental() // untriaged
3673 void detachShader(Program program, Shader shader) => _blink.BlinkWebGLRenderin gContextBase.detachShader_Callback_WebGLProgram_WebGLShader(this, program, shade r);
3674
3675 @DomName('WebGLRenderingContextBase.disable')
3676 @DocsEditable()
3677 @Experimental() // untriaged
3678 void disable(int cap) => _blink.BlinkWebGLRenderingContextBase.disable_Callbac k_ul(this, cap);
3679
3680 @DomName('WebGLRenderingContextBase.disableVertexAttribArray')
3681 @DocsEditable()
3682 @Experimental() // untriaged
3683 void disableVertexAttribArray(int index) => _blink.BlinkWebGLRenderingContextB ase.disableVertexAttribArray_Callback_ul(this, index);
3684
3685 @DomName('WebGLRenderingContextBase.drawArrays')
3686 @DocsEditable()
3687 @Experimental() // untriaged
3688 void drawArrays(int mode, int first, int count) => _blink.BlinkWebGLRenderingC ontextBase.drawArrays_Callback_ul_long_long(this, mode, first, count);
3689
3690 @DomName('WebGLRenderingContextBase.drawElements')
3691 @DocsEditable()
3692 @Experimental() // untriaged
3693 void drawElements(int mode, int count, int type, int offset) => _blink.BlinkWe bGLRenderingContextBase.drawElements_Callback_ul_long_ul_ll(this, mode, count, t ype, offset);
3694
3695 @DomName('WebGLRenderingContextBase.enable')
3696 @DocsEditable()
3697 @Experimental() // untriaged
3698 void enable(int cap) => _blink.BlinkWebGLRenderingContextBase.enable_Callback_ ul(this, cap);
3699
3700 @DomName('WebGLRenderingContextBase.enableVertexAttribArray')
3701 @DocsEditable()
3702 @Experimental() // untriaged
3703 void enableVertexAttribArray(int index) => _blink.BlinkWebGLRenderingContextBa se.enableVertexAttribArray_Callback_ul(this, index);
3704
3705 @DomName('WebGLRenderingContextBase.finish')
3706 @DocsEditable()
3707 @Experimental() // untriaged
3708 void finish() => _blink.BlinkWebGLRenderingContextBase.finish_Callback(this);
3709
3710 @DomName('WebGLRenderingContextBase.flush')
3711 @DocsEditable()
3712 @Experimental() // untriaged
3713 void flush() => _blink.BlinkWebGLRenderingContextBase.flush_Callback(this);
3714
3715 @DomName('WebGLRenderingContextBase.framebufferRenderbuffer')
3716 @DocsEditable()
3717 @Experimental() // untriaged
3718 void framebufferRenderbuffer(int target, int attachment, int renderbuffertarge t, Renderbuffer renderbuffer) => _blink.BlinkWebGLRenderingContextBase.framebuff erRenderbuffer_Callback_ul_ul_ul_WebGLRenderbuffer(this, target, attachment, ren derbuffertarget, renderbuffer);
3719
3720 @DomName('WebGLRenderingContextBase.framebufferTexture2D')
3721 @DocsEditable()
3722 @Experimental() // untriaged
3723 void framebufferTexture2D(int target, int attachment, int textarget, Texture t exture, int level) => _blink.BlinkWebGLRenderingContextBase.framebufferTexture2D _Callback_ul_ul_ul_WebGLTexture_long(this, target, attachment, textarget, textur e, level);
3724
3725 @DomName('WebGLRenderingContextBase.frontFace')
3726 @DocsEditable()
3727 @Experimental() // untriaged
3728 void frontFace(int mode) => _blink.BlinkWebGLRenderingContextBase.frontFace_Ca llback_ul(this, mode);
3729
3730 @DomName('WebGLRenderingContextBase.generateMipmap')
3731 @DocsEditable()
3732 @Experimental() // untriaged
3733 void generateMipmap(int target) => _blink.BlinkWebGLRenderingContextBase.gener ateMipmap_Callback_ul(this, target);
3734
3735 @DomName('WebGLRenderingContextBase.getActiveAttrib')
3736 @DocsEditable()
3737 @Experimental() // untriaged
3738 ActiveInfo getActiveAttrib(Program program, int index) => _blink.BlinkWebGLRen deringContextBase.getActiveAttrib_Callback_WebGLProgram_ul(this, program, index) ;
3739
3740 @DomName('WebGLRenderingContextBase.getActiveUniform')
3741 @DocsEditable()
3742 @Experimental() // untriaged
3743 ActiveInfo getActiveUniform(Program program, int index) => _blink.BlinkWebGLRe nderingContextBase.getActiveUniform_Callback_WebGLProgram_ul(this, program, inde x);
3744
3745 @DomName('WebGLRenderingContextBase.getAttachedShaders')
3746 @DocsEditable()
3747 @Experimental() // untriaged
3748 List<Shader> getAttachedShaders(Program program) => _blink.BlinkWebGLRendering ContextBase.getAttachedShaders_Callback_WebGLProgram(this, program);
3749
3750 @DomName('WebGLRenderingContextBase.getAttribLocation')
3751 @DocsEditable()
3752 @Experimental() // untriaged
3753 int getAttribLocation(Program program, String name) => _blink.BlinkWebGLRender ingContextBase.getAttribLocation_Callback_WebGLProgram_DOMString(this, program, name);
3754
3755 @DomName('WebGLRenderingContextBase.getBufferParameter')
3756 @DocsEditable()
3757 @Experimental() // untriaged
3758 Object getBufferParameter(int target, int pname) => _blink.BlinkWebGLRendering ContextBase.getBufferParameter_Callback_ul_ul(this, target, pname);
3759
3760 @DomName('WebGLRenderingContextBase.getContextAttributes')
3761 @DocsEditable()
3762 @Experimental() // untriaged
3763 ContextAttributes getContextAttributes() => _blink.BlinkWebGLRenderingContextB ase.getContextAttributes_Callback(this);
3764
3765 @DomName('WebGLRenderingContextBase.getError')
3766 @DocsEditable()
3767 @Experimental() // untriaged
3768 int getError() => _blink.BlinkWebGLRenderingContextBase.getError_Callback(this );
3769
3770 @DomName('WebGLRenderingContextBase.getExtension')
3771 @DocsEditable()
3772 @Experimental() // untriaged
3773 Object getExtension(String name) => _blink.BlinkWebGLRenderingContextBase.getE xtension_Callback_DOMString(this, name);
3774
3775 @DomName('WebGLRenderingContextBase.getFramebufferAttachmentParameter')
3776 @DocsEditable()
3777 @Experimental() // untriaged
3778 Object getFramebufferAttachmentParameter(int target, int attachment, int pname ) => _blink.BlinkWebGLRenderingContextBase.getFramebufferAttachmentParameter_Cal lback_ul_ul_ul(this, target, attachment, pname);
3779
3780 @DomName('WebGLRenderingContextBase.getParameter')
3781 @DocsEditable()
3782 @Experimental() // untriaged
3783 Object getParameter(int pname) => _blink.BlinkWebGLRenderingContextBase.getPar ameter_Callback_ul(this, pname);
3784
3785 @DomName('WebGLRenderingContextBase.getProgramInfoLog')
3786 @DocsEditable()
3787 @Experimental() // untriaged
3788 String getProgramInfoLog(Program program) => _blink.BlinkWebGLRenderingContext Base.getProgramInfoLog_Callback_WebGLProgram(this, program);
3789
3790 @DomName('WebGLRenderingContextBase.getProgramParameter')
3791 @DocsEditable()
3792 @Experimental() // untriaged
3793 Object getProgramParameter(Program program, int pname) => _blink.BlinkWebGLRen deringContextBase.getProgramParameter_Callback_WebGLProgram_ul(this, program, pn ame);
3794
3795 @DomName('WebGLRenderingContextBase.getRenderbufferParameter')
3796 @DocsEditable()
3797 @Experimental() // untriaged
3798 Object getRenderbufferParameter(int target, int pname) => _blink.BlinkWebGLRen deringContextBase.getRenderbufferParameter_Callback_ul_ul(this, target, pname);
3799
3800 @DomName('WebGLRenderingContextBase.getShaderInfoLog')
3801 @DocsEditable()
3802 @Experimental() // untriaged
3803 String getShaderInfoLog(Shader shader) => _blink.BlinkWebGLRenderingContextBas e.getShaderInfoLog_Callback_WebGLShader(this, shader);
3804
3805 @DomName('WebGLRenderingContextBase.getShaderParameter')
3806 @DocsEditable()
3807 @Experimental() // untriaged
3808 Object getShaderParameter(Shader shader, int pname) => _blink.BlinkWebGLRender ingContextBase.getShaderParameter_Callback_WebGLShader_ul(this, shader, pname);
3809
3810 @DomName('WebGLRenderingContextBase.getShaderPrecisionFormat')
3811 @DocsEditable()
3812 @Experimental() // untriaged
3813 ShaderPrecisionFormat getShaderPrecisionFormat(int shadertype, int precisionty pe) => _blink.BlinkWebGLRenderingContextBase.getShaderPrecisionFormat_Callback_u l_ul(this, shadertype, precisiontype);
3814
3815 @DomName('WebGLRenderingContextBase.getShaderSource')
3816 @DocsEditable()
3817 @Experimental() // untriaged
3818 String getShaderSource(Shader shader) => _blink.BlinkWebGLRenderingContextBase .getShaderSource_Callback_WebGLShader(this, shader);
3819
3820 @DomName('WebGLRenderingContextBase.getSupportedExtensions')
3821 @DocsEditable()
3822 @Experimental() // untriaged
3823 List<String> getSupportedExtensions() => _blink.BlinkWebGLRenderingContextBase .getSupportedExtensions_Callback(this);
3824
3825 @DomName('WebGLRenderingContextBase.getTexParameter')
3826 @DocsEditable()
3827 @Experimental() // untriaged
3828 Object getTexParameter(int target, int pname) => _blink.BlinkWebGLRenderingCon textBase.getTexParameter_Callback_ul_ul(this, target, pname);
3829
3830 @DomName('WebGLRenderingContextBase.getUniform')
3831 @DocsEditable()
3832 @Experimental() // untriaged
3833 Object getUniform(Program program, UniformLocation location) => _blink.BlinkWe bGLRenderingContextBase.getUniform_Callback_WebGLProgram_WebGLUniformLocation(th is, program, location);
3834
3835 @DomName('WebGLRenderingContextBase.getUniformLocation')
3836 @DocsEditable()
3837 @Experimental() // untriaged
3838 UniformLocation getUniformLocation(Program program, String name) => _blink.Bli nkWebGLRenderingContextBase.getUniformLocation_Callback_WebGLProgram_DOMString(t his, program, name);
3839
3840 @DomName('WebGLRenderingContextBase.getVertexAttrib')
3841 @DocsEditable()
3842 @Experimental() // untriaged
3843 Object getVertexAttrib(int index, int pname) => _blink.BlinkWebGLRenderingCont extBase.getVertexAttrib_Callback_ul_ul(this, index, pname);
3844
3845 @DomName('WebGLRenderingContextBase.getVertexAttribOffset')
3846 @DocsEditable()
3847 @Experimental() // untriaged
3848 int getVertexAttribOffset(int index, int pname) => _blink.BlinkWebGLRenderingC ontextBase.getVertexAttribOffset_Callback_ul_ul(this, index, pname);
3849
3850 @DomName('WebGLRenderingContextBase.hint')
3851 @DocsEditable()
3852 @Experimental() // untriaged
3853 void hint(int target, int mode) => _blink.BlinkWebGLRenderingContextBase.hint_ Callback_ul_ul(this, target, mode);
3854
3855 @DomName('WebGLRenderingContextBase.isBuffer')
3856 @DocsEditable()
3857 @Experimental() // untriaged
3858 bool isBuffer(Buffer buffer) => _blink.BlinkWebGLRenderingContextBase.isBuffer _Callback_WebGLBuffer(this, buffer);
3859
3860 @DomName('WebGLRenderingContextBase.isContextLost')
3861 @DocsEditable()
3862 @Experimental() // untriaged
3863 bool isContextLost() => _blink.BlinkWebGLRenderingContextBase.isContextLost_Ca llback(this);
3864
3865 @DomName('WebGLRenderingContextBase.isEnabled')
3866 @DocsEditable()
3867 @Experimental() // untriaged
3868 bool isEnabled(int cap) => _blink.BlinkWebGLRenderingContextBase.isEnabled_Cal lback_ul(this, cap);
3869
3870 @DomName('WebGLRenderingContextBase.isFramebuffer')
3871 @DocsEditable()
3872 @Experimental() // untriaged
3873 bool isFramebuffer(Framebuffer framebuffer) => _blink.BlinkWebGLRenderingConte xtBase.isFramebuffer_Callback_WebGLFramebuffer(this, framebuffer);
3874
3875 @DomName('WebGLRenderingContextBase.isProgram')
3876 @DocsEditable()
3877 @Experimental() // untriaged
3878 bool isProgram(Program program) => _blink.BlinkWebGLRenderingContextBase.isPro gram_Callback_WebGLProgram(this, program);
3879
3880 @DomName('WebGLRenderingContextBase.isRenderbuffer')
3881 @DocsEditable()
3882 @Experimental() // untriaged
3883 bool isRenderbuffer(Renderbuffer renderbuffer) => _blink.BlinkWebGLRenderingCo ntextBase.isRenderbuffer_Callback_WebGLRenderbuffer(this, renderbuffer);
3884
3885 @DomName('WebGLRenderingContextBase.isShader')
3886 @DocsEditable()
3887 @Experimental() // untriaged
3888 bool isShader(Shader shader) => _blink.BlinkWebGLRenderingContextBase.isShader _Callback_WebGLShader(this, shader);
3889
3890 @DomName('WebGLRenderingContextBase.isTexture')
3891 @DocsEditable()
3892 @Experimental() // untriaged
3893 bool isTexture(Texture texture) => _blink.BlinkWebGLRenderingContextBase.isTex ture_Callback_WebGLTexture(this, texture);
3894
3895 @DomName('WebGLRenderingContextBase.lineWidth')
3896 @DocsEditable()
3897 @Experimental() // untriaged
3898 void lineWidth(num width) => _blink.BlinkWebGLRenderingContextBase.lineWidth_C allback_float(this, width);
3899
3900 @DomName('WebGLRenderingContextBase.linkProgram')
3901 @DocsEditable()
3902 @Experimental() // untriaged
3903 void linkProgram(Program program) => _blink.BlinkWebGLRenderingContextBase.lin kProgram_Callback_WebGLProgram(this, program);
3904
3905 @DomName('WebGLRenderingContextBase.pixelStorei')
3906 @DocsEditable()
3907 @Experimental() // untriaged
3908 void pixelStorei(int pname, int param) => _blink.BlinkWebGLRenderingContextBas e.pixelStorei_Callback_ul_long(this, pname, param);
3909
3910 @DomName('WebGLRenderingContextBase.polygonOffset')
3911 @DocsEditable()
3912 @Experimental() // untriaged
3913 void polygonOffset(num factor, num units) => _blink.BlinkWebGLRenderingContext Base.polygonOffset_Callback_float_float(this, factor, units);
3914
3915 @DomName('WebGLRenderingContextBase.readPixels')
3916 @DocsEditable()
3917 @Experimental() // untriaged
3918 void readPixels(int x, int y, int width, int height, int format, int type, Typ edData pixels) => _blink.BlinkWebGLRenderingContextBase.readPixels_Callback_long _long_long_long_ul_ul_ArrayBufferView(this, x, y, width, height, format, type, p ixels);
3919
3920 @DomName('WebGLRenderingContextBase.renderbufferStorage')
3921 @DocsEditable()
3922 @Experimental() // untriaged
3923 void renderbufferStorage(int target, int internalformat, int width, int height ) => _blink.BlinkWebGLRenderingContextBase.renderbufferStorage_Callback_ul_ul_lo ng_long(this, target, internalformat, width, height);
3924
3925 @DomName('WebGLRenderingContextBase.sampleCoverage')
3926 @DocsEditable()
3927 @Experimental() // untriaged
3928 void sampleCoverage(num value, bool invert) => _blink.BlinkWebGLRenderingConte xtBase.sampleCoverage_Callback_float_boolean(this, value, invert);
3929
3930 @DomName('WebGLRenderingContextBase.scissor')
3931 @DocsEditable()
3932 @Experimental() // untriaged
3933 void scissor(int x, int y, int width, int height) => _blink.BlinkWebGLRenderin gContextBase.scissor_Callback_long_long_long_long(this, x, y, width, height);
3934
3935 @DomName('WebGLRenderingContextBase.shaderSource')
3936 @DocsEditable()
3937 @Experimental() // untriaged
3938 void shaderSource(Shader shader, String string) => _blink.BlinkWebGLRenderingC ontextBase.shaderSource_Callback_WebGLShader_DOMString(this, shader, string);
3939
3940 @DomName('WebGLRenderingContextBase.stencilFunc')
3941 @DocsEditable()
3942 @Experimental() // untriaged
3943 void stencilFunc(int func, int ref, int mask) => _blink.BlinkWebGLRenderingCon textBase.stencilFunc_Callback_ul_long_ul(this, func, ref, mask);
3944
3945 @DomName('WebGLRenderingContextBase.stencilFuncSeparate')
3946 @DocsEditable()
3947 @Experimental() // untriaged
3948 void stencilFuncSeparate(int face, int func, int ref, int mask) => _blink.Blin kWebGLRenderingContextBase.stencilFuncSeparate_Callback_ul_ul_long_ul(this, face , func, ref, mask);
3949
3950 @DomName('WebGLRenderingContextBase.stencilMask')
3951 @DocsEditable()
3952 @Experimental() // untriaged
3953 void stencilMask(int mask) => _blink.BlinkWebGLRenderingContextBase.stencilMas k_Callback_ul(this, mask);
3954
3955 @DomName('WebGLRenderingContextBase.stencilMaskSeparate')
3956 @DocsEditable()
3957 @Experimental() // untriaged
3958 void stencilMaskSeparate(int face, int mask) => _blink.BlinkWebGLRenderingCont extBase.stencilMaskSeparate_Callback_ul_ul(this, face, mask);
3959
3960 @DomName('WebGLRenderingContextBase.stencilOp')
3961 @DocsEditable()
3962 @Experimental() // untriaged
3963 void stencilOp(int fail, int zfail, int zpass) => _blink.BlinkWebGLRenderingCo ntextBase.stencilOp_Callback_ul_ul_ul(this, fail, zfail, zpass);
3964
3965 @DomName('WebGLRenderingContextBase.stencilOpSeparate')
3966 @DocsEditable()
3967 @Experimental() // untriaged
3968 void stencilOpSeparate(int face, int fail, int zfail, int zpass) => _blink.Bli nkWebGLRenderingContextBase.stencilOpSeparate_Callback_ul_ul_ul_ul(this, face, f ail, zfail, zpass);
3969
3970 void texImage2D(int target, int level, int internalformat, int format_OR_width , int height_OR_type, border_OR_canvas_OR_image_OR_pixels_OR_video, [int format, int type, TypedData pixels]) {
3971 if ((pixels is TypedData || pixels == null) && (type is int || type == null) && (format is int || format == null) && (border_OR_canvas_OR_image_OR_pixels_OR _video is int || border_OR_canvas_OR_image_OR_pixels_OR_video == null) && (heigh t_OR_type is int || height_OR_type == null) && (format_OR_width is int || format _OR_width == null) && (internalformat is int || internalformat == null) && (leve l is int || level == null) && (target is int || target == null)) {
3972 _blink.BlinkWebGLRenderingContextBase.texImage2D_Callback_ul_long_ul_long_ long_long_ul_ul_ArrayBufferView(this, target, level, internalformat, format_OR_w idth, height_OR_type, border_OR_canvas_OR_image_OR_pixels_OR_video, format, type , pixels);
3973 return;
3974 }
3975 if ((border_OR_canvas_OR_image_OR_pixels_OR_video is ImageData || border_OR_ canvas_OR_image_OR_pixels_OR_video == null) && (height_OR_type is int || height_ OR_type == null) && (format_OR_width is int || format_OR_width == null) && (inte rnalformat is int || internalformat == null) && (level is int || level == null) && (target is int || target == null) && format == null && type == null && pixels == null) {
3976 _blink.BlinkWebGLRenderingContextBase.texImage2D_Callback_ul_long_ul_ul_ul _ImageData(this, target, level, internalformat, format_OR_width, height_OR_type, border_OR_canvas_OR_image_OR_pixels_OR_video);
3977 return;
3978 }
3979 if ((border_OR_canvas_OR_image_OR_pixels_OR_video is ImageElement || border_ OR_canvas_OR_image_OR_pixels_OR_video == null) && (height_OR_type is int || heig ht_OR_type == null) && (format_OR_width is int || format_OR_width == null) && (i nternalformat is int || internalformat == null) && (level is int || level == nul l) && (target is int || target == null) && format == null && type == null && pix els == null) {
3980 _blink.BlinkWebGLRenderingContextBase.texImage2D_Callback_ul_long_ul_ul_ul _HTMLImageElement(this, target, level, internalformat, format_OR_width, height_O R_type, border_OR_canvas_OR_image_OR_pixels_OR_video);
3981 return;
3982 }
3983 if ((border_OR_canvas_OR_image_OR_pixels_OR_video is CanvasElement || border _OR_canvas_OR_image_OR_pixels_OR_video == null) && (height_OR_type is int || hei ght_OR_type == null) && (format_OR_width is int || format_OR_width == null) && ( internalformat is int || internalformat == null) && (level is int || level == nu ll) && (target is int || target == null) && format == null && type == null && pi xels == null) {
3984 _blink.BlinkWebGLRenderingContextBase.texImage2D_Callback_ul_long_ul_ul_ul _HTMLCanvasElement(this, target, level, internalformat, format_OR_width, height_ OR_type, border_OR_canvas_OR_image_OR_pixels_OR_video);
3985 return;
3986 }
3987 if ((border_OR_canvas_OR_image_OR_pixels_OR_video is VideoElement || border_ OR_canvas_OR_image_OR_pixels_OR_video == null) && (height_OR_type is int || heig ht_OR_type == null) && (format_OR_width is int || format_OR_width == null) && (i nternalformat is int || internalformat == null) && (level is int || level == nul l) && (target is int || target == null) && format == null && type == null && pix els == null) {
3988 _blink.BlinkWebGLRenderingContextBase.texImage2D_Callback_ul_long_ul_ul_ul _HTMLVideoElement(this, target, level, internalformat, format_OR_width, height_O R_type, border_OR_canvas_OR_image_OR_pixels_OR_video);
3989 return;
3990 }
3991 throw new ArgumentError("Incorrect number or type of arguments");
3992 }
3993
3994 @DomName('WebGLRenderingContextBase.texImage2DCanvas')
3995 @DocsEditable()
3996 @Experimental() // untriaged
3997 void texImage2DCanvas(int target, int level, int internalformat, int format, i nt type, CanvasElement canvas) => _blink.BlinkWebGLRenderingContextBase.texImage 2D_Callback_ul_long_ul_ul_ul_HTMLCanvasElement(this, target, level, internalform at, format, type, canvas);
3998
3999 @DomName('WebGLRenderingContextBase.texImage2DImage')
4000 @DocsEditable()
4001 @Experimental() // untriaged
4002 void texImage2DImage(int target, int level, int internalformat, int format, in t type, ImageElement image) => _blink.BlinkWebGLRenderingContextBase.texImage2D_ Callback_ul_long_ul_ul_ul_HTMLImageElement(this, target, level, internalformat, format, type, image);
4003
4004 @DomName('WebGLRenderingContextBase.texImage2DImageData')
4005 @DocsEditable()
4006 @Experimental() // untriaged
4007 void texImage2DImageData(int target, int level, int internalformat, int format , int type, ImageData pixels) => _blink.BlinkWebGLRenderingContextBase.texImage2 D_Callback_ul_long_ul_ul_ul_ImageData(this, target, level, internalformat, forma t, type, pixels);
4008
4009 @DomName('WebGLRenderingContextBase.texImage2DVideo')
4010 @DocsEditable()
4011 @Experimental() // untriaged
4012 void texImage2DVideo(int target, int level, int internalformat, int format, in t type, VideoElement video) => _blink.BlinkWebGLRenderingContextBase.texImage2D_ Callback_ul_long_ul_ul_ul_HTMLVideoElement(this, target, level, internalformat, format, type, video);
4013
4014 @DomName('WebGLRenderingContextBase.texParameterf')
4015 @DocsEditable()
4016 @Experimental() // untriaged
4017 void texParameterf(int target, int pname, num param) => _blink.BlinkWebGLRende ringContextBase.texParameterf_Callback_ul_ul_float(this, target, pname, param);
4018
4019 @DomName('WebGLRenderingContextBase.texParameteri')
4020 @DocsEditable()
4021 @Experimental() // untriaged
4022 void texParameteri(int target, int pname, int param) => _blink.BlinkWebGLRende ringContextBase.texParameteri_Callback_ul_ul_long(this, target, pname, param);
4023
4024 void texSubImage2D(int target, int level, int xoffset, int yoffset, int format _OR_width, int height_OR_type, canvas_OR_format_OR_image_OR_pixels_OR_video, [in t type, TypedData pixels]) {
4025 if ((pixels is TypedData || pixels == null) && (type is int || type == null) && (canvas_OR_format_OR_image_OR_pixels_OR_video is int || canvas_OR_format_OR_ image_OR_pixels_OR_video == null) && (height_OR_type is int || height_OR_type == null) && (format_OR_width is int || format_OR_width == null) && (yoffset is int || yoffset == null) && (xoffset is int || xoffset == null) && (level is int || level == null) && (target is int || target == null)) {
4026 _blink.BlinkWebGLRenderingContextBase.texSubImage2D_Callback_ul_long_long_ long_long_long_ul_ul_ArrayBufferView(this, target, level, xoffset, yoffset, form at_OR_width, height_OR_type, canvas_OR_format_OR_image_OR_pixels_OR_video, type, pixels);
4027 return;
4028 }
4029 if ((canvas_OR_format_OR_image_OR_pixels_OR_video is ImageData || canvas_OR_ format_OR_image_OR_pixels_OR_video == null) && (height_OR_type is int || height_ OR_type == null) && (format_OR_width is int || format_OR_width == null) && (yoff set is int || yoffset == null) && (xoffset is int || xoffset == null) && (level is int || level == null) && (target is int || target == null) && type == null && pixels == null) {
4030 _blink.BlinkWebGLRenderingContextBase.texSubImage2D_Callback_ul_long_long_ long_ul_ul_ImageData(this, target, level, xoffset, yoffset, format_OR_width, hei ght_OR_type, canvas_OR_format_OR_image_OR_pixels_OR_video);
4031 return;
4032 }
4033 if ((canvas_OR_format_OR_image_OR_pixels_OR_video is ImageElement || canvas_ OR_format_OR_image_OR_pixels_OR_video == null) && (height_OR_type is int || heig ht_OR_type == null) && (format_OR_width is int || format_OR_width == null) && (y offset is int || yoffset == null) && (xoffset is int || xoffset == null) && (lev el is int || level == null) && (target is int || target == null) && type == null && pixels == null) {
4034 _blink.BlinkWebGLRenderingContextBase.texSubImage2D_Callback_ul_long_long_ long_ul_ul_HTMLImageElement(this, target, level, xoffset, yoffset, format_OR_wid th, height_OR_type, canvas_OR_format_OR_image_OR_pixels_OR_video);
4035 return;
4036 }
4037 if ((canvas_OR_format_OR_image_OR_pixels_OR_video is CanvasElement || canvas _OR_format_OR_image_OR_pixels_OR_video == null) && (height_OR_type is int || hei ght_OR_type == null) && (format_OR_width is int || format_OR_width == null) && ( yoffset is int || yoffset == null) && (xoffset is int || xoffset == null) && (le vel is int || level == null) && (target is int || target == null) && type == nul l && pixels == null) {
4038 _blink.BlinkWebGLRenderingContextBase.texSubImage2D_Callback_ul_long_long_ long_ul_ul_HTMLCanvasElement(this, target, level, xoffset, yoffset, format_OR_wi dth, height_OR_type, canvas_OR_format_OR_image_OR_pixels_OR_video);
4039 return;
4040 }
4041 if ((canvas_OR_format_OR_image_OR_pixels_OR_video is VideoElement || canvas_ OR_format_OR_image_OR_pixels_OR_video == null) && (height_OR_type is int || heig ht_OR_type == null) && (format_OR_width is int || format_OR_width == null) && (y offset is int || yoffset == null) && (xoffset is int || xoffset == null) && (lev el is int || level == null) && (target is int || target == null) && type == null && pixels == null) {
4042 _blink.BlinkWebGLRenderingContextBase.texSubImage2D_Callback_ul_long_long_ long_ul_ul_HTMLVideoElement(this, target, level, xoffset, yoffset, format_OR_wid th, height_OR_type, canvas_OR_format_OR_image_OR_pixels_OR_video);
4043 return;
4044 }
4045 throw new ArgumentError("Incorrect number or type of arguments");
4046 }
4047
4048 @DomName('WebGLRenderingContextBase.texSubImage2DCanvas')
4049 @DocsEditable()
4050 @Experimental() // untriaged
4051 void texSubImage2DCanvas(int target, int level, int xoffset, int yoffset, int format, int type, CanvasElement canvas) => _blink.BlinkWebGLRenderingContextBase .texSubImage2D_Callback_ul_long_long_long_ul_ul_HTMLCanvasElement(this, target, level, xoffset, yoffset, format, type, canvas);
4052
4053 @DomName('WebGLRenderingContextBase.texSubImage2DImage')
4054 @DocsEditable()
4055 @Experimental() // untriaged
4056 void texSubImage2DImage(int target, int level, int xoffset, int yoffset, int f ormat, int type, ImageElement image) => _blink.BlinkWebGLRenderingContextBase.te xSubImage2D_Callback_ul_long_long_long_ul_ul_HTMLImageElement(this, target, leve l, xoffset, yoffset, format, type, image);
4057
4058 @DomName('WebGLRenderingContextBase.texSubImage2DImageData')
4059 @DocsEditable()
4060 @Experimental() // untriaged
4061 void texSubImage2DImageData(int target, int level, int xoffset, int yoffset, i nt format, int type, ImageData pixels) => _blink.BlinkWebGLRenderingContextBase. texSubImage2D_Callback_ul_long_long_long_ul_ul_ImageData(this, target, level, xo ffset, yoffset, format, type, pixels);
4062
4063 @DomName('WebGLRenderingContextBase.texSubImage2DVideo')
4064 @DocsEditable()
4065 @Experimental() // untriaged
4066 void texSubImage2DVideo(int target, int level, int xoffset, int yoffset, int f ormat, int type, VideoElement video) => _blink.BlinkWebGLRenderingContextBase.te xSubImage2D_Callback_ul_long_long_long_ul_ul_HTMLVideoElement(this, target, leve l, xoffset, yoffset, format, type, video);
4067
4068 @DomName('WebGLRenderingContextBase.uniform1f')
4069 @DocsEditable()
4070 @Experimental() // untriaged
4071 void uniform1f(UniformLocation location, num x) => _blink.BlinkWebGLRenderingC ontextBase.uniform1f_Callback_WebGLUniformLocation_float(this, location, x);
4072
4073 @DomName('WebGLRenderingContextBase.uniform1fv')
4074 @DocsEditable()
4075 @Experimental() // untriaged
4076 void uniform1fv(UniformLocation location, Float32List v) => _blink.BlinkWebGLR enderingContextBase.uniform1fv_Callback_WebGLUniformLocation_Float32Array(this, location, v);
4077
4078 @DomName('WebGLRenderingContextBase.uniform1i')
4079 @DocsEditable()
4080 @Experimental() // untriaged
4081 void uniform1i(UniformLocation location, int x) => _blink.BlinkWebGLRenderingC ontextBase.uniform1i_Callback_WebGLUniformLocation_long(this, location, x);
4082
4083 @DomName('WebGLRenderingContextBase.uniform1iv')
4084 @DocsEditable()
4085 @Experimental() // untriaged
4086 void uniform1iv(UniformLocation location, Int32List v) => _blink.BlinkWebGLRen deringContextBase.uniform1iv_Callback_WebGLUniformLocation_Int32Array(this, loca tion, v);
4087
4088 @DomName('WebGLRenderingContextBase.uniform2f')
4089 @DocsEditable()
4090 @Experimental() // untriaged
4091 void uniform2f(UniformLocation location, num x, num y) => _blink.BlinkWebGLRen deringContextBase.uniform2f_Callback_WebGLUniformLocation_float_float(this, loca tion, x, y);
4092
4093 @DomName('WebGLRenderingContextBase.uniform2fv')
4094 @DocsEditable()
4095 @Experimental() // untriaged
4096 void uniform2fv(UniformLocation location, Float32List v) => _blink.BlinkWebGLR enderingContextBase.uniform2fv_Callback_WebGLUniformLocation_Float32Array(this, location, v);
4097
4098 @DomName('WebGLRenderingContextBase.uniform2i')
4099 @DocsEditable()
4100 @Experimental() // untriaged
4101 void uniform2i(UniformLocation location, int x, int y) => _blink.BlinkWebGLRen deringContextBase.uniform2i_Callback_WebGLUniformLocation_long_long(this, locati on, x, y);
4102
4103 @DomName('WebGLRenderingContextBase.uniform2iv')
4104 @DocsEditable()
4105 @Experimental() // untriaged
4106 void uniform2iv(UniformLocation location, Int32List v) => _blink.BlinkWebGLRen deringContextBase.uniform2iv_Callback_WebGLUniformLocation_Int32Array(this, loca tion, v);
4107
4108 @DomName('WebGLRenderingContextBase.uniform3f')
4109 @DocsEditable()
4110 @Experimental() // untriaged
4111 void uniform3f(UniformLocation location, num x, num y, num z) => _blink.BlinkW ebGLRenderingContextBase.uniform3f_Callback_WebGLUniformLocation_float_float_flo at(this, location, x, y, z);
4112
4113 @DomName('WebGLRenderingContextBase.uniform3fv')
4114 @DocsEditable()
4115 @Experimental() // untriaged
4116 void uniform3fv(UniformLocation location, Float32List v) => _blink.BlinkWebGLR enderingContextBase.uniform3fv_Callback_WebGLUniformLocation_Float32Array(this, location, v);
4117
4118 @DomName('WebGLRenderingContextBase.uniform3i')
4119 @DocsEditable()
4120 @Experimental() // untriaged
4121 void uniform3i(UniformLocation location, int x, int y, int z) => _blink.BlinkW ebGLRenderingContextBase.uniform3i_Callback_WebGLUniformLocation_long_long_long( this, location, x, y, z);
4122
4123 @DomName('WebGLRenderingContextBase.uniform3iv')
4124 @DocsEditable()
4125 @Experimental() // untriaged
4126 void uniform3iv(UniformLocation location, Int32List v) => _blink.BlinkWebGLRen deringContextBase.uniform3iv_Callback_WebGLUniformLocation_Int32Array(this, loca tion, v);
4127
4128 @DomName('WebGLRenderingContextBase.uniform4f')
4129 @DocsEditable()
4130 @Experimental() // untriaged
4131 void uniform4f(UniformLocation location, num x, num y, num z, num w) => _blink .BlinkWebGLRenderingContextBase.uniform4f_Callback_WebGLUniformLocation_float_fl oat_float_float(this, location, x, y, z, w);
4132
4133 @DomName('WebGLRenderingContextBase.uniform4fv')
4134 @DocsEditable()
4135 @Experimental() // untriaged
4136 void uniform4fv(UniformLocation location, Float32List v) => _blink.BlinkWebGLR enderingContextBase.uniform4fv_Callback_WebGLUniformLocation_Float32Array(this, location, v);
4137
4138 @DomName('WebGLRenderingContextBase.uniform4i')
4139 @DocsEditable()
4140 @Experimental() // untriaged
4141 void uniform4i(UniformLocation location, int x, int y, int z, int w) => _blink .BlinkWebGLRenderingContextBase.uniform4i_Callback_WebGLUniformLocation_long_lon g_long_long(this, location, x, y, z, w);
4142
4143 @DomName('WebGLRenderingContextBase.uniform4iv')
4144 @DocsEditable()
4145 @Experimental() // untriaged
4146 void uniform4iv(UniformLocation location, Int32List v) => _blink.BlinkWebGLRen deringContextBase.uniform4iv_Callback_WebGLUniformLocation_Int32Array(this, loca tion, v);
4147
4148 @DomName('WebGLRenderingContextBase.uniformMatrix2fv')
4149 @DocsEditable()
4150 @Experimental() // untriaged
4151 void uniformMatrix2fv(UniformLocation location, bool transpose, Float32List ar ray) => _blink.BlinkWebGLRenderingContextBase.uniformMatrix2fv_Callback_WebGLUni formLocation_boolean_Float32Array(this, location, transpose, array);
4152
4153 @DomName('WebGLRenderingContextBase.uniformMatrix3fv')
4154 @DocsEditable()
4155 @Experimental() // untriaged
4156 void uniformMatrix3fv(UniformLocation location, bool transpose, Float32List ar ray) => _blink.BlinkWebGLRenderingContextBase.uniformMatrix3fv_Callback_WebGLUni formLocation_boolean_Float32Array(this, location, transpose, array);
4157
4158 @DomName('WebGLRenderingContextBase.uniformMatrix4fv')
4159 @DocsEditable()
4160 @Experimental() // untriaged
4161 void uniformMatrix4fv(UniformLocation location, bool transpose, Float32List ar ray) => _blink.BlinkWebGLRenderingContextBase.uniformMatrix4fv_Callback_WebGLUni formLocation_boolean_Float32Array(this, location, transpose, array);
4162
4163 @DomName('WebGLRenderingContextBase.useProgram')
4164 @DocsEditable()
4165 @Experimental() // untriaged
4166 void useProgram(Program program) => _blink.BlinkWebGLRenderingContextBase.useP rogram_Callback_WebGLProgram(this, program);
4167
4168 @DomName('WebGLRenderingContextBase.validateProgram')
4169 @DocsEditable()
4170 @Experimental() // untriaged
4171 void validateProgram(Program program) => _blink.BlinkWebGLRenderingContextBase .validateProgram_Callback_WebGLProgram(this, program);
4172
4173 @DomName('WebGLRenderingContextBase.vertexAttrib1f')
4174 @DocsEditable()
4175 @Experimental() // untriaged
4176 void vertexAttrib1f(int indx, num x) => _blink.BlinkWebGLRenderingContextBase. vertexAttrib1f_Callback_ul_float(this, indx, x);
4177
4178 @DomName('WebGLRenderingContextBase.vertexAttrib1fv')
4179 @DocsEditable()
4180 @Experimental() // untriaged
4181 void vertexAttrib1fv(int indx, Float32List values) => _blink.BlinkWebGLRenderi ngContextBase.vertexAttrib1fv_Callback_ul_Float32Array(this, indx, values);
4182
4183 @DomName('WebGLRenderingContextBase.vertexAttrib2f')
4184 @DocsEditable()
4185 @Experimental() // untriaged
4186 void vertexAttrib2f(int indx, num x, num y) => _blink.BlinkWebGLRenderingConte xtBase.vertexAttrib2f_Callback_ul_float_float(this, indx, x, y);
4187
4188 @DomName('WebGLRenderingContextBase.vertexAttrib2fv')
4189 @DocsEditable()
4190 @Experimental() // untriaged
4191 void vertexAttrib2fv(int indx, Float32List values) => _blink.BlinkWebGLRenderi ngContextBase.vertexAttrib2fv_Callback_ul_Float32Array(this, indx, values);
4192
4193 @DomName('WebGLRenderingContextBase.vertexAttrib3f')
4194 @DocsEditable()
4195 @Experimental() // untriaged
4196 void vertexAttrib3f(int indx, num x, num y, num z) => _blink.BlinkWebGLRenderi ngContextBase.vertexAttrib3f_Callback_ul_float_float_float(this, indx, x, y, z);
4197
4198 @DomName('WebGLRenderingContextBase.vertexAttrib3fv')
4199 @DocsEditable()
4200 @Experimental() // untriaged
4201 void vertexAttrib3fv(int indx, Float32List values) => _blink.BlinkWebGLRenderi ngContextBase.vertexAttrib3fv_Callback_ul_Float32Array(this, indx, values);
4202
4203 @DomName('WebGLRenderingContextBase.vertexAttrib4f')
4204 @DocsEditable()
4205 @Experimental() // untriaged
4206 void vertexAttrib4f(int indx, num x, num y, num z, num w) => _blink.BlinkWebGL RenderingContextBase.vertexAttrib4f_Callback_ul_float_float_float_float(this, in dx, x, y, z, w);
4207
4208 @DomName('WebGLRenderingContextBase.vertexAttrib4fv')
4209 @DocsEditable()
4210 @Experimental() // untriaged
4211 void vertexAttrib4fv(int indx, Float32List values) => _blink.BlinkWebGLRenderi ngContextBase.vertexAttrib4fv_Callback_ul_Float32Array(this, indx, values);
4212
4213 @DomName('WebGLRenderingContextBase.vertexAttribPointer')
4214 @DocsEditable()
4215 @Experimental() // untriaged
4216 void vertexAttribPointer(int indx, int size, int type, bool normalized, int st ride, int offset) => _blink.BlinkWebGLRenderingContextBase.vertexAttribPointer_C allback_ul_long_ul_boolean_long_ll(this, indx, size, type, normalized, stride, o ffset);
4217
4218 @DomName('WebGLRenderingContextBase.viewport')
4219 @DocsEditable()
4220 @Experimental() // untriaged
4221 void viewport(int x, int y, int width, int height) => _blink.BlinkWebGLRenderi ngContextBase.viewport_Callback_long_long_long_long(this, x, y, width, height);
4222
4223 }
4224 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
4225 // for details. All rights reserved. Use of this source code is governed by a
4226 // BSD-style license that can be found in the LICENSE file. 3105 // BSD-style license that can be found in the LICENSE file.
4227 3106
4228 // WARNING: Do not edit - generated code. 3107 // WARNING: Do not edit - generated code.
4229 3108
4230 3109
4231 @DocsEditable() 3110 @DocsEditable()
4232 @DomName('WebGLShader') 3111 @DomName('WebGLShader')
4233 class Shader extends NativeFieldWrapperClass2 { 3112 class Shader extends NativeFieldWrapperClass2 {
4234 // To suppress missing implicit constructor warnings. 3113 // To suppress missing implicit constructor warnings.
4235 factory Shader._() { throw new UnsupportedError("Not supported"); } 3114 factory Shader._() { throw new UnsupportedError("Not supported"); }
(...skipping 62 matching lines...) Expand 10 before | Expand all | Expand 10 after
4298 3177
4299 @DocsEditable() 3178 @DocsEditable()
4300 @DomName('WebGLVertexArrayObjectOES') 3179 @DomName('WebGLVertexArrayObjectOES')
4301 // http://www.khronos.org/registry/webgl/extensions/OES_vertex_array_object/ 3180 // http://www.khronos.org/registry/webgl/extensions/OES_vertex_array_object/
4302 @Experimental() // experimental 3181 @Experimental() // experimental
4303 class VertexArrayObject extends NativeFieldWrapperClass2 { 3182 class VertexArrayObject extends NativeFieldWrapperClass2 {
4304 // To suppress missing implicit constructor warnings. 3183 // To suppress missing implicit constructor warnings.
4305 factory VertexArrayObject._() { throw new UnsupportedError("Not supported"); } 3184 factory VertexArrayObject._() { throw new UnsupportedError("Not supported"); }
4306 3185
4307 } 3186 }
3187 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
3188 // for details. All rights reserved. Use of this source code is governed by a
3189 // BSD-style license that can be found in the LICENSE file.
3190
3191 // WARNING: Do not edit - generated code.
3192
3193
3194 @DocsEditable()
3195 @DomName('WebGLRenderingContextBase')
3196 @Experimental() // untriaged
3197 abstract class _WebGLRenderingContextBase extends NativeFieldWrapperClass2 {
3198 // To suppress missing implicit constructor warnings.
3199 factory _WebGLRenderingContextBase._() { throw new UnsupportedError("Not suppo rted"); }
3200
3201 }
OLDNEW
« no previous file with comments | « sdk/lib/web_gl/dart2js/web_gl_dart2js.dart ('k') | tools/dom/dom.json » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698