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

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

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