OLD | NEW |
1 /** | 1 /** |
2 * 3D programming in the browser. | 2 * 3D programming in the browser. |
3 */ | 3 */ |
4 library dart.dom.web_gl; | 4 library dart.dom.web_gl; |
5 | 5 |
6 import 'dart:async'; | 6 import 'dart:async'; |
7 import 'dart:collection'; | 7 import 'dart:collection'; |
8 import 'dart:_internal'; | 8 import 'dart:_internal'; |
9 import 'dart:html'; | 9 import 'dart:html'; |
10 import 'dart:html_common'; | 10 import 'dart:html_common'; |
11 import 'dart:nativewrappers'; | 11 import 'dart:nativewrappers'; |
12 import 'dart:typed_data'; | 12 import 'dart:typed_data'; |
13 import 'dart:_blink' as _blink; | 13 import 'dart:_blink' as _blink; |
14 import 'dart:js' as js; | 14 import 'dart:js' as js; |
15 // DO NOT EDIT | 15 // DO NOT EDIT |
16 // Auto-generated dart:web_gl library. | 16 // Auto-generated dart:web_gl library. |
17 | 17 |
18 | 18 |
19 | 19 |
20 | 20 |
21 | 21 |
22 // FIXME: Can we make this private? | 22 // FIXME: Can we make this private? |
23 @Deprecated("Internal Use Only") | 23 @Deprecated("Internal Use Only") |
24 final web_glBlinkMap = { | 24 final web_glBlinkMap = { |
25 'ANGLEInstancedArrays': () => AngleInstancedArrays, | 25 'ANGLEInstancedArrays': () => AngleInstancedArrays, |
26 'CHROMIUMSubscribeUniform': () => ChromiumSubscribeUniform, | |
27 'EXTBlendMinMax': () => ExtBlendMinMax, | 26 'EXTBlendMinMax': () => ExtBlendMinMax, |
28 'EXTFragDepth': () => ExtFragDepth, | 27 'EXTFragDepth': () => ExtFragDepth, |
29 'EXTShaderTextureLOD': () => ExtShaderTextureLod, | 28 'EXTShaderTextureLOD': () => ExtShaderTextureLod, |
30 'EXTTextureFilterAnisotropic': () => ExtTextureFilterAnisotropic, | 29 'EXTTextureFilterAnisotropic': () => ExtTextureFilterAnisotropic, |
31 'EXTsRGB': () => EXTsRgb, | |
32 'OESElementIndexUint': () => OesElementIndexUint, | 30 'OESElementIndexUint': () => OesElementIndexUint, |
33 'OESStandardDerivatives': () => OesStandardDerivatives, | 31 'OESStandardDerivatives': () => OesStandardDerivatives, |
34 'OESTextureFloat': () => OesTextureFloat, | 32 'OESTextureFloat': () => OesTextureFloat, |
35 'OESTextureFloatLinear': () => OesTextureFloatLinear, | 33 'OESTextureFloatLinear': () => OesTextureFloatLinear, |
36 'OESTextureHalfFloat': () => OesTextureHalfFloat, | 34 'OESTextureHalfFloat': () => OesTextureHalfFloat, |
37 'OESTextureHalfFloatLinear': () => OesTextureHalfFloatLinear, | 35 'OESTextureHalfFloatLinear': () => OesTextureHalfFloatLinear, |
38 'OESVertexArrayObject': () => OesVertexArrayObject, | 36 'OESVertexArrayObject': () => OesVertexArrayObject, |
39 'WebGL2RenderingContext': () => RenderingContext2, | |
40 'WebGL2RenderingContextBase': () => _WebGL2RenderingContextBase, | |
41 'WebGLActiveInfo': () => ActiveInfo, | 37 'WebGLActiveInfo': () => ActiveInfo, |
42 'WebGLBuffer': () => Buffer, | 38 'WebGLBuffer': () => Buffer, |
43 'WebGLCompressedTextureATC': () => CompressedTextureAtc, | 39 'WebGLCompressedTextureATC': () => CompressedTextureAtc, |
44 'WebGLCompressedTextureETC1': () => CompressedTextureETC1, | 40 'WebGLCompressedTextureETC1': () => CompressedTextureETC1, |
45 'WebGLCompressedTexturePVRTC': () => CompressedTexturePvrtc, | 41 'WebGLCompressedTexturePVRTC': () => CompressedTexturePvrtc, |
46 'WebGLCompressedTextureS3TC': () => CompressedTextureS3TC, | 42 'WebGLCompressedTextureS3TC': () => CompressedTextureS3TC, |
| 43 'WebGLContextAttributes': () => ContextAttributes, |
47 'WebGLContextEvent': () => ContextEvent, | 44 'WebGLContextEvent': () => ContextEvent, |
48 'WebGLDebugRendererInfo': () => DebugRendererInfo, | 45 'WebGLDebugRendererInfo': () => DebugRendererInfo, |
49 'WebGLDebugShaders': () => DebugShaders, | 46 'WebGLDebugShaders': () => DebugShaders, |
50 'WebGLDepthTexture': () => DepthTexture, | 47 'WebGLDepthTexture': () => DepthTexture, |
51 'WebGLDrawBuffers': () => DrawBuffers, | 48 'WebGLDrawBuffers': () => DrawBuffers, |
52 'WebGLFramebuffer': () => Framebuffer, | 49 'WebGLFramebuffer': () => Framebuffer, |
53 'WebGLLoseContext': () => LoseContext, | 50 'WebGLLoseContext': () => LoseContext, |
54 'WebGLProgram': () => Program, | 51 'WebGLProgram': () => Program, |
55 'WebGLQuery': () => Query, | |
56 'WebGLRenderbuffer': () => Renderbuffer, | 52 'WebGLRenderbuffer': () => Renderbuffer, |
57 'WebGLRenderingContext': () => RenderingContext, | 53 'WebGLRenderingContext': () => RenderingContext, |
58 'WebGLRenderingContextBase': () => _WebGLRenderingContextBase, | 54 'WebGLRenderingContextBase': () => _WebGLRenderingContextBase, |
59 'WebGLSampler': () => Sampler, | |
60 'WebGLShader': () => Shader, | 55 'WebGLShader': () => Shader, |
61 'WebGLShaderPrecisionFormat': () => ShaderPrecisionFormat, | 56 'WebGLShaderPrecisionFormat': () => ShaderPrecisionFormat, |
62 'WebGLSync': () => Sync, | |
63 'WebGLTexture': () => Texture, | 57 'WebGLTexture': () => Texture, |
64 'WebGLTransformFeedback': () => TransformFeedback, | |
65 'WebGLUniformLocation': () => UniformLocation, | 58 'WebGLUniformLocation': () => UniformLocation, |
66 'WebGLVertexArrayObject': () => VertexArrayObject, | 59 'WebGLVertexArrayObjectOES': () => VertexArrayObject, |
67 'WebGLVertexArrayObjectOES': () => VertexArrayObjectOes, | |
68 | 60 |
69 }; | 61 }; |
70 | 62 |
71 // FIXME: Can we make this private? | 63 // FIXME: Can we make this private? |
72 @Deprecated("Internal Use Only") | 64 @Deprecated("Internal Use Only") |
73 final web_glBlinkFunctionMap = { | 65 final web_glBlinkFunctionMap = { |
74 'ANGLEInstancedArrays': () => AngleInstancedArrays.internalCreateAngleInstance
dArrays, | 66 'ANGLEInstancedArrays': () => AngleInstancedArrays.internalCreateAngleInstance
dArrays, |
75 'CHROMIUMSubscribeUniform': () => ChromiumSubscribeUniform.internalCreateChrom
iumSubscribeUniform, | |
76 'EXTBlendMinMax': () => ExtBlendMinMax.internalCreateExtBlendMinMax, | 67 'EXTBlendMinMax': () => ExtBlendMinMax.internalCreateExtBlendMinMax, |
77 'EXTFragDepth': () => ExtFragDepth.internalCreateExtFragDepth, | 68 'EXTFragDepth': () => ExtFragDepth.internalCreateExtFragDepth, |
78 'EXTShaderTextureLOD': () => ExtShaderTextureLod.internalCreateExtShaderTextur
eLod, | 69 'EXTShaderTextureLOD': () => ExtShaderTextureLod.internalCreateExtShaderTextur
eLod, |
79 'EXTTextureFilterAnisotropic': () => ExtTextureFilterAnisotropic.internalCreat
eExtTextureFilterAnisotropic, | 70 'EXTTextureFilterAnisotropic': () => ExtTextureFilterAnisotropic.internalCreat
eExtTextureFilterAnisotropic, |
80 'EXTsRGB': () => EXTsRgb.internalCreateEXTsRgb, | |
81 'OESElementIndexUint': () => OesElementIndexUint.internalCreateOesElementIndex
Uint, | 71 'OESElementIndexUint': () => OesElementIndexUint.internalCreateOesElementIndex
Uint, |
82 'OESStandardDerivatives': () => OesStandardDerivatives.internalCreateOesStanda
rdDerivatives, | 72 'OESStandardDerivatives': () => OesStandardDerivatives.internalCreateOesStanda
rdDerivatives, |
83 'OESTextureFloat': () => OesTextureFloat.internalCreateOesTextureFloat, | 73 'OESTextureFloat': () => OesTextureFloat.internalCreateOesTextureFloat, |
84 'OESTextureFloatLinear': () => OesTextureFloatLinear.internalCreateOesTextureF
loatLinear, | 74 'OESTextureFloatLinear': () => OesTextureFloatLinear.internalCreateOesTextureF
loatLinear, |
85 'OESTextureHalfFloat': () => OesTextureHalfFloat.internalCreateOesTextureHalfF
loat, | 75 'OESTextureHalfFloat': () => OesTextureHalfFloat.internalCreateOesTextureHalfF
loat, |
86 'OESTextureHalfFloatLinear': () => OesTextureHalfFloatLinear.internalCreateOes
TextureHalfFloatLinear, | 76 'OESTextureHalfFloatLinear': () => OesTextureHalfFloatLinear.internalCreateOes
TextureHalfFloatLinear, |
87 'OESVertexArrayObject': () => OesVertexArrayObject.internalCreateOesVertexArra
yObject, | 77 'OESVertexArrayObject': () => OesVertexArrayObject.internalCreateOesVertexArra
yObject, |
88 'WebGL2RenderingContext': () => RenderingContext2.internalCreateRenderingConte
xt2, | |
89 'WebGL2RenderingContextBase': () => _WebGL2RenderingContextBase.internalCreate
_WebGL2RenderingContextBase, | |
90 'WebGLActiveInfo': () => ActiveInfo.internalCreateActiveInfo, | 78 'WebGLActiveInfo': () => ActiveInfo.internalCreateActiveInfo, |
91 'WebGLBuffer': () => Buffer.internalCreateBuffer, | 79 'WebGLBuffer': () => Buffer.internalCreateBuffer, |
92 'WebGLCompressedTextureATC': () => CompressedTextureAtc.internalCreateCompress
edTextureAtc, | 80 'WebGLCompressedTextureATC': () => CompressedTextureAtc.internalCreateCompress
edTextureAtc, |
93 'WebGLCompressedTextureETC1': () => CompressedTextureETC1.internalCreateCompre
ssedTextureETC1, | 81 'WebGLCompressedTextureETC1': () => CompressedTextureETC1.internalCreateCompre
ssedTextureETC1, |
94 'WebGLCompressedTexturePVRTC': () => CompressedTexturePvrtc.internalCreateComp
ressedTexturePvrtc, | 82 'WebGLCompressedTexturePVRTC': () => CompressedTexturePvrtc.internalCreateComp
ressedTexturePvrtc, |
95 'WebGLCompressedTextureS3TC': () => CompressedTextureS3TC.internalCreateCompre
ssedTextureS3TC, | 83 'WebGLCompressedTextureS3TC': () => CompressedTextureS3TC.internalCreateCompre
ssedTextureS3TC, |
| 84 'WebGLContextAttributes': () => ContextAttributes.internalCreateContextAttribu
tes, |
96 'WebGLContextEvent': () => ContextEvent.internalCreateContextEvent, | 85 'WebGLContextEvent': () => ContextEvent.internalCreateContextEvent, |
97 'WebGLDebugRendererInfo': () => DebugRendererInfo.internalCreateDebugRendererI
nfo, | 86 'WebGLDebugRendererInfo': () => DebugRendererInfo.internalCreateDebugRendererI
nfo, |
98 'WebGLDebugShaders': () => DebugShaders.internalCreateDebugShaders, | 87 'WebGLDebugShaders': () => DebugShaders.internalCreateDebugShaders, |
99 'WebGLDepthTexture': () => DepthTexture.internalCreateDepthTexture, | 88 'WebGLDepthTexture': () => DepthTexture.internalCreateDepthTexture, |
100 'WebGLDrawBuffers': () => DrawBuffers.internalCreateDrawBuffers, | 89 'WebGLDrawBuffers': () => DrawBuffers.internalCreateDrawBuffers, |
101 'WebGLFramebuffer': () => Framebuffer.internalCreateFramebuffer, | 90 'WebGLFramebuffer': () => Framebuffer.internalCreateFramebuffer, |
102 'WebGLLoseContext': () => LoseContext.internalCreateLoseContext, | 91 'WebGLLoseContext': () => LoseContext.internalCreateLoseContext, |
103 'WebGLProgram': () => Program.internalCreateProgram, | 92 'WebGLProgram': () => Program.internalCreateProgram, |
104 'WebGLQuery': () => Query.internalCreateQuery, | |
105 'WebGLRenderbuffer': () => Renderbuffer.internalCreateRenderbuffer, | 93 'WebGLRenderbuffer': () => Renderbuffer.internalCreateRenderbuffer, |
106 'WebGLRenderingContext': () => RenderingContext.internalCreateRenderingContext
, | 94 'WebGLRenderingContext': () => RenderingContext.internalCreateRenderingContext
, |
107 'WebGLSampler': () => Sampler.internalCreateSampler, | |
108 'WebGLShader': () => Shader.internalCreateShader, | 95 'WebGLShader': () => Shader.internalCreateShader, |
109 'WebGLShaderPrecisionFormat': () => ShaderPrecisionFormat.internalCreateShader
PrecisionFormat, | 96 'WebGLShaderPrecisionFormat': () => ShaderPrecisionFormat.internalCreateShader
PrecisionFormat, |
110 'WebGLSync': () => Sync.internalCreateSync, | |
111 'WebGLTexture': () => Texture.internalCreateTexture, | 97 'WebGLTexture': () => Texture.internalCreateTexture, |
112 'WebGLTransformFeedback': () => TransformFeedback.internalCreateTransformFeedb
ack, | |
113 'WebGLUniformLocation': () => UniformLocation.internalCreateUniformLocation, | 98 'WebGLUniformLocation': () => UniformLocation.internalCreateUniformLocation, |
114 'WebGLVertexArrayObject': () => VertexArrayObject.internalCreateVertexArrayObj
ect, | 99 'WebGLVertexArrayObjectOES': () => VertexArrayObject.internalCreateVertexArray
Object, |
115 'WebGLVertexArrayObjectOES': () => VertexArrayObjectOes.internalCreateVertexAr
rayObjectOes, | |
116 | 100 |
117 }; | 101 }; |
118 // Copyright (c) 2013, the Dart project authors. Please see the AUTHORS file | 102 // Copyright (c) 2013, the Dart project authors. Please see the AUTHORS file |
119 // for details. All rights reserved. Use of this source code is governed by a | 103 // for details. All rights reserved. Use of this source code is governed by a |
120 // BSD-style license that can be found in the LICENSE file. | 104 // BSD-style license that can be found in the LICENSE file. |
121 | 105 |
122 | 106 |
123 const int ACTIVE_ATTRIBUTES = RenderingContext.ACTIVE_ATTRIBUTES; | 107 const int ACTIVE_ATTRIBUTES = RenderingContext.ACTIVE_ATTRIBUTES; |
124 const int ACTIVE_TEXTURE = RenderingContext.ACTIVE_TEXTURE; | 108 const int ACTIVE_TEXTURE = RenderingContext.ACTIVE_TEXTURE; |
125 const int ACTIVE_UNIFORMS = RenderingContext.ACTIVE_UNIFORMS; | 109 const int ACTIVE_UNIFORMS = RenderingContext.ACTIVE_UNIFORMS; |
(...skipping 413 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
539 | 523 |
540 } | 524 } |
541 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 525 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
542 // for details. All rights reserved. Use of this source code is governed by a | 526 // for details. All rights reserved. Use of this source code is governed by a |
543 // BSD-style license that can be found in the LICENSE file. | 527 // BSD-style license that can be found in the LICENSE file. |
544 | 528 |
545 // WARNING: Do not edit - generated code. | 529 // WARNING: Do not edit - generated code. |
546 | 530 |
547 | 531 |
548 @DocsEditable() | 532 @DocsEditable() |
549 @DomName('CHROMIUMSubscribeUniform') | |
550 @Experimental() // untriaged | |
551 class ChromiumSubscribeUniform extends DartHtmlDomObject { | |
552 // To suppress missing implicit constructor warnings. | |
553 factory ChromiumSubscribeUniform._() { throw new UnsupportedError("Not support
ed"); } | |
554 | |
555 @Deprecated("Internal Use Only") | |
556 static ChromiumSubscribeUniform internalCreateChromiumSubscribeUniform() { | |
557 return new ChromiumSubscribeUniform._internalWrap(); | |
558 } | |
559 | |
560 factory ChromiumSubscribeUniform._internalWrap() { | |
561 return new ChromiumSubscribeUniform.internal_(); | |
562 } | |
563 | |
564 @Deprecated("Internal Use Only") | |
565 ChromiumSubscribeUniform.internal_() { } | |
566 | |
567 bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(
this, other); | |
568 int get hashCode => unwrap_jso(this).hashCode; | |
569 | |
570 @DomName('CHROMIUMSubscribeUniform.MOUSE_POSITION_CHROMIUM') | |
571 @DocsEditable() | |
572 @Experimental() // untriaged | |
573 static const int MOUSE_POSITION_CHROMIUM = 0x924C; | |
574 | |
575 @DomName('CHROMIUMSubscribeUniform.SUBSCRIBED_VALUES_BUFFER_CHROMIUM') | |
576 @DocsEditable() | |
577 @Experimental() // untriaged | |
578 static const int SUBSCRIBED_VALUES_BUFFER_CHROMIUM = 0x924B; | |
579 | |
580 @DomName('CHROMIUMSubscribeUniform.bindValuebufferCHROMIUM') | |
581 @DocsEditable() | |
582 @Experimental() // untriaged | |
583 void bindValuebufferChromium(int target, ChromiumValuebuffer buffer) => _blink
.BlinkCHROMIUMSubscribeUniform.instance.bindValuebufferCHROMIUM_Callback_2_(unwr
ap_jso(this), target, unwrap_jso(buffer)); | |
584 | |
585 @DomName('CHROMIUMSubscribeUniform.createValuebufferCHROMIUM') | |
586 @DocsEditable() | |
587 @Experimental() // untriaged | |
588 ChromiumValuebuffer createValuebufferChromium() => wrap_jso(_blink.BlinkCHROMI
UMSubscribeUniform.instance.createValuebufferCHROMIUM_Callback_0_(unwrap_jso(thi
s))); | |
589 | |
590 @DomName('CHROMIUMSubscribeUniform.deleteValuebufferCHROMIUM') | |
591 @DocsEditable() | |
592 @Experimental() // untriaged | |
593 void deleteValuebufferChromium(ChromiumValuebuffer buffer) => _blink.BlinkCHRO
MIUMSubscribeUniform.instance.deleteValuebufferCHROMIUM_Callback_1_(unwrap_jso(t
his), unwrap_jso(buffer)); | |
594 | |
595 @DomName('CHROMIUMSubscribeUniform.isValuebufferCHROMIUM') | |
596 @DocsEditable() | |
597 @Experimental() // untriaged | |
598 bool isValuebufferChromium(ChromiumValuebuffer buffer) => _blink.BlinkCHROMIUM
SubscribeUniform.instance.isValuebufferCHROMIUM_Callback_1_(unwrap_jso(this), un
wrap_jso(buffer)); | |
599 | |
600 @DomName('CHROMIUMSubscribeUniform.populateSubscribedValuesCHROMIUM') | |
601 @DocsEditable() | |
602 @Experimental() // untriaged | |
603 void populateSubscribedValuesChromium(int target) => _blink.BlinkCHROMIUMSubsc
ribeUniform.instance.populateSubscribedValuesCHROMIUM_Callback_1_(unwrap_jso(thi
s), target); | |
604 | |
605 @DomName('CHROMIUMSubscribeUniform.subscribeValueCHROMIUM') | |
606 @DocsEditable() | |
607 @Experimental() // untriaged | |
608 void subscribeValueChromium(int target, int subscriptions) => _blink.BlinkCHRO
MIUMSubscribeUniform.instance.subscribeValueCHROMIUM_Callback_2_(unwrap_jso(this
), target, subscriptions); | |
609 | |
610 @DomName('CHROMIUMSubscribeUniform.uniformValuebufferCHROMIUM') | |
611 @DocsEditable() | |
612 @Experimental() // untriaged | |
613 void uniformValuebufferChromium(UniformLocation location, int target, int subs
cription) => _blink.BlinkCHROMIUMSubscribeUniform.instance.uniformValuebufferCHR
OMIUM_Callback_3_(unwrap_jso(this), unwrap_jso(location), target, subscription); | |
614 | |
615 } | |
616 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | |
617 // for details. All rights reserved. Use of this source code is governed by a | |
618 // BSD-style license that can be found in the LICENSE file. | |
619 | |
620 // WARNING: Do not edit - generated code. | |
621 | |
622 | |
623 @DocsEditable() | |
624 @DomName('WebGLCompressedTextureATC') | 533 @DomName('WebGLCompressedTextureATC') |
625 // http://www.khronos.org/registry/webgl/extensions/WEBGL_compressed_texture_atc
/ | 534 // http://www.khronos.org/registry/webgl/extensions/WEBGL_compressed_texture_atc
/ |
626 @Experimental() | 535 @Experimental() |
627 class CompressedTextureAtc extends DartHtmlDomObject { | 536 class CompressedTextureAtc extends DartHtmlDomObject { |
628 // To suppress missing implicit constructor warnings. | 537 // To suppress missing implicit constructor warnings. |
629 factory CompressedTextureAtc._() { throw new UnsupportedError("Not supported")
; } | 538 factory CompressedTextureAtc._() { throw new UnsupportedError("Not supported")
; } |
630 | 539 |
631 @Deprecated("Internal Use Only") | 540 @Deprecated("Internal Use Only") |
632 static CompressedTextureAtc internalCreateCompressedTextureAtc() { | 541 static CompressedTextureAtc internalCreateCompressedTextureAtc() { |
633 return new CompressedTextureAtc._internalWrap(); | 542 return new CompressedTextureAtc._internalWrap(); |
(...skipping 152 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
786 | 695 |
787 } | 696 } |
788 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 697 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
789 // for details. All rights reserved. Use of this source code is governed by a | 698 // for details. All rights reserved. Use of this source code is governed by a |
790 // BSD-style license that can be found in the LICENSE file. | 699 // BSD-style license that can be found in the LICENSE file. |
791 | 700 |
792 // WARNING: Do not edit - generated code. | 701 // WARNING: Do not edit - generated code. |
793 | 702 |
794 | 703 |
795 @DocsEditable() | 704 @DocsEditable() |
| 705 /** |
| 706 * The properties of a WebGL rendering context. |
| 707 * |
| 708 * If [alpha] is `true`, then the context has an alpha channel. |
| 709 * |
| 710 * If [antialias] is `true`, then antialiasing is performed by the browser, but |
| 711 * only if the browser's implementation of WebGL supports antialiasing. |
| 712 * |
| 713 * If [depth] is `true`, then the context has a depth buffer of at least 16 |
| 714 * bits. |
| 715 * |
| 716 * If [premultipliedAlpha] is `true`, then the context's colors are assumed to |
| 717 * be premultiplied. This means that color values are assumed to have been |
| 718 * multiplied by their alpha values. If [alpha] is `false`, then this flag is |
| 719 * ignored. |
| 720 * |
| 721 * If [preserveDrawingBuffer] is `false`, then all contents of the context are |
| 722 * cleared. If `true`, then all values will remain until changed or cleared. |
| 723 * |
| 724 * If [stencil] is `true`, then the context has a stencil buffer of at least 8 |
| 725 * bits. |
| 726 */ |
| 727 @DomName('WebGLContextAttributes') |
| 728 @Unstable() |
| 729 class ContextAttributes extends DartHtmlDomObject { |
| 730 // To suppress missing implicit constructor warnings. |
| 731 factory ContextAttributes._() { throw new UnsupportedError("Not supported"); } |
| 732 |
| 733 @Deprecated("Internal Use Only") |
| 734 static ContextAttributes internalCreateContextAttributes() { |
| 735 return new ContextAttributes._internalWrap(); |
| 736 } |
| 737 |
| 738 factory ContextAttributes._internalWrap() { |
| 739 return new ContextAttributes.internal_(); |
| 740 } |
| 741 |
| 742 @Deprecated("Internal Use Only") |
| 743 ContextAttributes.internal_() { } |
| 744 |
| 745 bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(
this, other); |
| 746 int get hashCode => unwrap_jso(this).hashCode; |
| 747 |
| 748 @DomName('WebGLContextAttributes.alpha') |
| 749 @DocsEditable() |
| 750 bool get alpha => _blink.BlinkWebGLContextAttributes.instance.alpha_Getter_(un
wrap_jso(this)); |
| 751 |
| 752 @DomName('WebGLContextAttributes.alpha') |
| 753 @DocsEditable() |
| 754 set alpha(bool value) => _blink.BlinkWebGLContextAttributes.instance.alpha_Set
ter_(unwrap_jso(this), value); |
| 755 |
| 756 @DomName('WebGLContextAttributes.antialias') |
| 757 @DocsEditable() |
| 758 bool get antialias => _blink.BlinkWebGLContextAttributes.instance.antialias_Ge
tter_(unwrap_jso(this)); |
| 759 |
| 760 @DomName('WebGLContextAttributes.antialias') |
| 761 @DocsEditable() |
| 762 set antialias(bool value) => _blink.BlinkWebGLContextAttributes.instance.antia
lias_Setter_(unwrap_jso(this), value); |
| 763 |
| 764 @DomName('WebGLContextAttributes.depth') |
| 765 @DocsEditable() |
| 766 bool get depth => _blink.BlinkWebGLContextAttributes.instance.depth_Getter_(un
wrap_jso(this)); |
| 767 |
| 768 @DomName('WebGLContextAttributes.depth') |
| 769 @DocsEditable() |
| 770 set depth(bool value) => _blink.BlinkWebGLContextAttributes.instance.depth_Set
ter_(unwrap_jso(this), value); |
| 771 |
| 772 @DomName('WebGLContextAttributes.failIfMajorPerformanceCaveat') |
| 773 @DocsEditable() |
| 774 @Experimental() // untriaged |
| 775 bool get failIfMajorPerformanceCaveat => _blink.BlinkWebGLContextAttributes.in
stance.failIfMajorPerformanceCaveat_Getter_(unwrap_jso(this)); |
| 776 |
| 777 @DomName('WebGLContextAttributes.failIfMajorPerformanceCaveat') |
| 778 @DocsEditable() |
| 779 @Experimental() // untriaged |
| 780 set failIfMajorPerformanceCaveat(bool value) => _blink.BlinkWebGLContextAttrib
utes.instance.failIfMajorPerformanceCaveat_Setter_(unwrap_jso(this), value); |
| 781 |
| 782 @DomName('WebGLContextAttributes.premultipliedAlpha') |
| 783 @DocsEditable() |
| 784 bool get premultipliedAlpha => _blink.BlinkWebGLContextAttributes.instance.pre
multipliedAlpha_Getter_(unwrap_jso(this)); |
| 785 |
| 786 @DomName('WebGLContextAttributes.premultipliedAlpha') |
| 787 @DocsEditable() |
| 788 set premultipliedAlpha(bool value) => _blink.BlinkWebGLContextAttributes.insta
nce.premultipliedAlpha_Setter_(unwrap_jso(this), value); |
| 789 |
| 790 @DomName('WebGLContextAttributes.preserveDrawingBuffer') |
| 791 @DocsEditable() |
| 792 bool get preserveDrawingBuffer => _blink.BlinkWebGLContextAttributes.instance.
preserveDrawingBuffer_Getter_(unwrap_jso(this)); |
| 793 |
| 794 @DomName('WebGLContextAttributes.preserveDrawingBuffer') |
| 795 @DocsEditable() |
| 796 set preserveDrawingBuffer(bool value) => _blink.BlinkWebGLContextAttributes.in
stance.preserveDrawingBuffer_Setter_(unwrap_jso(this), value); |
| 797 |
| 798 @DomName('WebGLContextAttributes.stencil') |
| 799 @DocsEditable() |
| 800 bool get stencil => _blink.BlinkWebGLContextAttributes.instance.stencil_Getter
_(unwrap_jso(this)); |
| 801 |
| 802 @DomName('WebGLContextAttributes.stencil') |
| 803 @DocsEditable() |
| 804 set stencil(bool value) => _blink.BlinkWebGLContextAttributes.instance.stencil
_Setter_(unwrap_jso(this), value); |
| 805 |
| 806 } |
| 807 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
| 808 // for details. All rights reserved. Use of this source code is governed by a |
| 809 // BSD-style license that can be found in the LICENSE file. |
| 810 |
| 811 // WARNING: Do not edit - generated code. |
| 812 |
| 813 |
| 814 @DocsEditable() |
796 @DomName('WebGLContextEvent') | 815 @DomName('WebGLContextEvent') |
797 @Unstable() | 816 @Unstable() |
798 class ContextEvent extends Event { | 817 class ContextEvent extends Event { |
799 // To suppress missing implicit constructor warnings. | 818 // To suppress missing implicit constructor warnings. |
800 factory ContextEvent._() { throw new UnsupportedError("Not supported"); } | 819 factory ContextEvent._() { throw new UnsupportedError("Not supported"); } |
801 | 820 |
802 @DomName('WebGLContextEvent.WebGLContextEvent') | |
803 @DocsEditable() | |
804 factory ContextEvent(String type, [Map eventInit]) { | |
805 if (eventInit != null) { | |
806 var eventInit_1 = convertDartToNative_Dictionary(eventInit); | |
807 return wrap_jso(_blink.BlinkWebGLContextEvent.instance.constructorCallback
_2_(type, eventInit_1)); | |
808 } | |
809 return wrap_jso(_blink.BlinkWebGLContextEvent.instance.constructorCallback_1
_(type)); | |
810 } | |
811 | |
812 | 821 |
813 @Deprecated("Internal Use Only") | 822 @Deprecated("Internal Use Only") |
814 static ContextEvent internalCreateContextEvent() { | 823 static ContextEvent internalCreateContextEvent() { |
815 return new ContextEvent._internalWrap(); | 824 return new ContextEvent._internalWrap(); |
816 } | 825 } |
817 | 826 |
818 external factory ContextEvent._internalWrap(); | 827 external factory ContextEvent._internalWrap(); |
819 | 828 |
820 @Deprecated("Internal Use Only") | 829 @Deprecated("Internal Use Only") |
821 ContextEvent.internal_() : super.internal_(); | 830 ContextEvent.internal_() : super.internal_(); |
(...skipping 285 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1107 | 1116 |
1108 } | 1117 } |
1109 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 1118 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
1110 // for details. All rights reserved. Use of this source code is governed by a | 1119 // for details. All rights reserved. Use of this source code is governed by a |
1111 // BSD-style license that can be found in the LICENSE file. | 1120 // BSD-style license that can be found in the LICENSE file. |
1112 | 1121 |
1113 // WARNING: Do not edit - generated code. | 1122 // WARNING: Do not edit - generated code. |
1114 | 1123 |
1115 | 1124 |
1116 @DocsEditable() | 1125 @DocsEditable() |
1117 @DomName('EXTsRGB') | |
1118 @Experimental() // untriaged | |
1119 class EXTsRgb extends DartHtmlDomObject { | |
1120 // To suppress missing implicit constructor warnings. | |
1121 factory EXTsRgb._() { throw new UnsupportedError("Not supported"); } | |
1122 | |
1123 @Deprecated("Internal Use Only") | |
1124 static EXTsRgb internalCreateEXTsRgb() { | |
1125 return new EXTsRgb._internalWrap(); | |
1126 } | |
1127 | |
1128 factory EXTsRgb._internalWrap() { | |
1129 return new EXTsRgb.internal_(); | |
1130 } | |
1131 | |
1132 @Deprecated("Internal Use Only") | |
1133 EXTsRgb.internal_() { } | |
1134 | |
1135 bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(
this, other); | |
1136 int get hashCode => unwrap_jso(this).hashCode; | |
1137 | |
1138 @DomName('EXTsRGB.FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING_EXT') | |
1139 @DocsEditable() | |
1140 @Experimental() // untriaged | |
1141 static const int FRAMEBUFFER_ATTACHMENT_COLOR_ENCODING_EXT = 0x8210; | |
1142 | |
1143 @DomName('EXTsRGB.SRGB8_ALPHA8_EXT') | |
1144 @DocsEditable() | |
1145 @Experimental() // untriaged | |
1146 static const int SRGB8_ALPHA8_EXT = 0x8C43; | |
1147 | |
1148 @DomName('EXTsRGB.SRGB_ALPHA_EXT') | |
1149 @DocsEditable() | |
1150 @Experimental() // untriaged | |
1151 static const int SRGB_ALPHA_EXT = 0x8C42; | |
1152 | |
1153 @DomName('EXTsRGB.SRGB_EXT') | |
1154 @DocsEditable() | |
1155 @Experimental() // untriaged | |
1156 static const int SRGB_EXT = 0x8C40; | |
1157 | |
1158 } | |
1159 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | |
1160 // for details. All rights reserved. Use of this source code is governed by a | |
1161 // BSD-style license that can be found in the LICENSE file. | |
1162 | |
1163 // WARNING: Do not edit - generated code. | |
1164 | |
1165 | |
1166 @DocsEditable() | |
1167 @DomName('EXTBlendMinMax') | 1126 @DomName('EXTBlendMinMax') |
1168 @Experimental() // untriaged | 1127 @Experimental() // untriaged |
1169 class ExtBlendMinMax extends DartHtmlDomObject { | 1128 class ExtBlendMinMax extends DartHtmlDomObject { |
1170 // To suppress missing implicit constructor warnings. | 1129 // To suppress missing implicit constructor warnings. |
1171 factory ExtBlendMinMax._() { throw new UnsupportedError("Not supported"); } | 1130 factory ExtBlendMinMax._() { throw new UnsupportedError("Not supported"); } |
1172 | 1131 |
1173 @Deprecated("Internal Use Only") | 1132 @Deprecated("Internal Use Only") |
1174 static ExtBlendMinMax internalCreateExtBlendMinMax() { | 1133 static ExtBlendMinMax internalCreateExtBlendMinMax() { |
1175 return new ExtBlendMinMax._internalWrap(); | 1134 return new ExtBlendMinMax._internalWrap(); |
1176 } | 1135 } |
(...skipping 411 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1588 | 1547 |
1589 bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(
this, other); | 1548 bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(
this, other); |
1590 int get hashCode => unwrap_jso(this).hashCode; | 1549 int get hashCode => unwrap_jso(this).hashCode; |
1591 | 1550 |
1592 @DomName('OESVertexArrayObject.VERTEX_ARRAY_BINDING_OES') | 1551 @DomName('OESVertexArrayObject.VERTEX_ARRAY_BINDING_OES') |
1593 @DocsEditable() | 1552 @DocsEditable() |
1594 static const int VERTEX_ARRAY_BINDING_OES = 0x85B5; | 1553 static const int VERTEX_ARRAY_BINDING_OES = 0x85B5; |
1595 | 1554 |
1596 @DomName('OESVertexArrayObject.bindVertexArrayOES') | 1555 @DomName('OESVertexArrayObject.bindVertexArrayOES') |
1597 @DocsEditable() | 1556 @DocsEditable() |
1598 void bindVertexArray(VertexArrayObjectOes arrayObject) => _blink.BlinkOESVerte
xArrayObject.instance.bindVertexArrayOES_Callback_1_(unwrap_jso(this), unwrap_js
o(arrayObject)); | 1557 void bindVertexArray(VertexArrayObject arrayObject) => _blink.BlinkOESVertexAr
rayObject.instance.bindVertexArrayOES_Callback_1_(unwrap_jso(this), unwrap_jso(a
rrayObject)); |
1599 | 1558 |
1600 @DomName('OESVertexArrayObject.createVertexArrayOES') | 1559 @DomName('OESVertexArrayObject.createVertexArrayOES') |
1601 @DocsEditable() | 1560 @DocsEditable() |
1602 VertexArrayObjectOes createVertexArray() => wrap_jso(_blink.BlinkOESVertexArra
yObject.instance.createVertexArrayOES_Callback_0_(unwrap_jso(this))); | 1561 VertexArrayObject createVertexArray() => wrap_jso(_blink.BlinkOESVertexArrayOb
ject.instance.createVertexArrayOES_Callback_0_(unwrap_jso(this))); |
1603 | 1562 |
1604 @DomName('OESVertexArrayObject.deleteVertexArrayOES') | 1563 @DomName('OESVertexArrayObject.deleteVertexArrayOES') |
1605 @DocsEditable() | 1564 @DocsEditable() |
1606 void deleteVertexArray(VertexArrayObjectOes arrayObject) => _blink.BlinkOESVer
texArrayObject.instance.deleteVertexArrayOES_Callback_1_(unwrap_jso(this), unwra
p_jso(arrayObject)); | 1565 void deleteVertexArray(VertexArrayObject arrayObject) => _blink.BlinkOESVertex
ArrayObject.instance.deleteVertexArrayOES_Callback_1_(unwrap_jso(this), unwrap_j
so(arrayObject)); |
1607 | 1566 |
1608 @DomName('OESVertexArrayObject.isVertexArrayOES') | 1567 @DomName('OESVertexArrayObject.isVertexArrayOES') |
1609 @DocsEditable() | 1568 @DocsEditable() |
1610 bool isVertexArray(VertexArrayObjectOes arrayObject) => _blink.BlinkOESVertexA
rrayObject.instance.isVertexArrayOES_Callback_1_(unwrap_jso(this), unwrap_jso(ar
rayObject)); | 1569 bool isVertexArray(VertexArrayObject arrayObject) => _blink.BlinkOESVertexArra
yObject.instance.isVertexArrayOES_Callback_1_(unwrap_jso(this), unwrap_jso(array
Object)); |
1611 | 1570 |
1612 } | 1571 } |
1613 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 1572 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
1614 // for details. All rights reserved. Use of this source code is governed by a | 1573 // for details. All rights reserved. Use of this source code is governed by a |
1615 // BSD-style license that can be found in the LICENSE file. | 1574 // BSD-style license that can be found in the LICENSE file. |
1616 | 1575 |
1617 // WARNING: Do not edit - generated code. | 1576 // WARNING: Do not edit - generated code. |
1618 | 1577 |
1619 | 1578 |
1620 @DocsEditable() | 1579 @DocsEditable() |
(...skipping 20 matching lines...) Expand all Loading... |
1641 | 1600 |
1642 } | 1601 } |
1643 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 1602 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
1644 // for details. All rights reserved. Use of this source code is governed by a | 1603 // for details. All rights reserved. Use of this source code is governed by a |
1645 // BSD-style license that can be found in the LICENSE file. | 1604 // BSD-style license that can be found in the LICENSE file. |
1646 | 1605 |
1647 // WARNING: Do not edit - generated code. | 1606 // WARNING: Do not edit - generated code. |
1648 | 1607 |
1649 | 1608 |
1650 @DocsEditable() | 1609 @DocsEditable() |
1651 @DomName('WebGLQuery') | |
1652 @Experimental() // untriaged | |
1653 class Query extends DartHtmlDomObject { | |
1654 // To suppress missing implicit constructor warnings. | |
1655 factory Query._() { throw new UnsupportedError("Not supported"); } | |
1656 | |
1657 @Deprecated("Internal Use Only") | |
1658 static Query internalCreateQuery() { | |
1659 return new Query._internalWrap(); | |
1660 } | |
1661 | |
1662 factory Query._internalWrap() { | |
1663 return new Query.internal_(); | |
1664 } | |
1665 | |
1666 @Deprecated("Internal Use Only") | |
1667 Query.internal_() { } | |
1668 | |
1669 bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(
this, other); | |
1670 int get hashCode => unwrap_jso(this).hashCode; | |
1671 | |
1672 } | |
1673 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | |
1674 // for details. All rights reserved. Use of this source code is governed by a | |
1675 // BSD-style license that can be found in the LICENSE file. | |
1676 | |
1677 // WARNING: Do not edit - generated code. | |
1678 | |
1679 | |
1680 @DocsEditable() | |
1681 @DomName('WebGLRenderbuffer') | 1610 @DomName('WebGLRenderbuffer') |
1682 @Unstable() | 1611 @Unstable() |
1683 class Renderbuffer extends DartHtmlDomObject { | 1612 class Renderbuffer extends DartHtmlDomObject { |
1684 // To suppress missing implicit constructor warnings. | 1613 // To suppress missing implicit constructor warnings. |
1685 factory Renderbuffer._() { throw new UnsupportedError("Not supported"); } | 1614 factory Renderbuffer._() { throw new UnsupportedError("Not supported"); } |
1686 | 1615 |
1687 @Deprecated("Internal Use Only") | 1616 @Deprecated("Internal Use Only") |
1688 static Renderbuffer internalCreateRenderbuffer() { | 1617 static Renderbuffer internalCreateRenderbuffer() { |
1689 return new Renderbuffer._internalWrap(); | 1618 return new Renderbuffer._internalWrap(); |
1690 } | 1619 } |
(...skipping 1285 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2976 void blendEquationSeparate(int modeRGB, int modeAlpha) => _blink.BlinkWebGLRen
deringContext.instance.blendEquationSeparate_Callback_2_(unwrap_jso(this), modeR
GB, modeAlpha); | 2905 void blendEquationSeparate(int modeRGB, int modeAlpha) => _blink.BlinkWebGLRen
deringContext.instance.blendEquationSeparate_Callback_2_(unwrap_jso(this), modeR
GB, modeAlpha); |
2977 | 2906 |
2978 @DomName('WebGLRenderingContext.blendFunc') | 2907 @DomName('WebGLRenderingContext.blendFunc') |
2979 @DocsEditable() | 2908 @DocsEditable() |
2980 void blendFunc(int sfactor, int dfactor) => _blink.BlinkWebGLRenderingContext.
instance.blendFunc_Callback_2_(unwrap_jso(this), sfactor, dfactor); | 2909 void blendFunc(int sfactor, int dfactor) => _blink.BlinkWebGLRenderingContext.
instance.blendFunc_Callback_2_(unwrap_jso(this), sfactor, dfactor); |
2981 | 2910 |
2982 @DomName('WebGLRenderingContext.blendFuncSeparate') | 2911 @DomName('WebGLRenderingContext.blendFuncSeparate') |
2983 @DocsEditable() | 2912 @DocsEditable() |
2984 void blendFuncSeparate(int srcRGB, int dstRGB, int srcAlpha, int dstAlpha) =>
_blink.BlinkWebGLRenderingContext.instance.blendFuncSeparate_Callback_4_(unwrap_
jso(this), srcRGB, dstRGB, srcAlpha, dstAlpha); | 2913 void blendFuncSeparate(int srcRGB, int dstRGB, int srcAlpha, int dstAlpha) =>
_blink.BlinkWebGLRenderingContext.instance.blendFuncSeparate_Callback_4_(unwrap_
jso(this), srcRGB, dstRGB, srcAlpha, dstAlpha); |
2985 | 2914 |
| 2915 @DomName('WebGLRenderingContext.bufferByteData') |
| 2916 @DocsEditable() |
| 2917 void bufferByteData(int target, ByteBuffer data, int usage) => _blink.BlinkWeb
GLRenderingContext.instance.bufferData_Callback_3_(unwrap_jso(this), target, dat
a, usage); |
| 2918 |
2986 void bufferData(int target, data_OR_size, int usage) { | 2919 void bufferData(int target, data_OR_size, int usage) { |
2987 if ((usage is int) && (data_OR_size is int) && (target is int)) { | 2920 if ((usage is int) && (data_OR_size is int) && (target is int)) { |
2988 _blink.BlinkWebGLRenderingContext.instance.bufferData_Callback_3_(unwrap_j
so(this), target, unwrap_jso(data_OR_size), usage); | 2921 _blink.BlinkWebGLRenderingContext.instance.bufferData_Callback_3_(unwrap_j
so(this), target, unwrap_jso(data_OR_size), usage); |
2989 return; | 2922 return; |
2990 } | 2923 } |
2991 if ((usage is int) && (data_OR_size is TypedData) && (target is int)) { | 2924 if ((usage is int) && (data_OR_size is TypedData) && (target is int)) { |
2992 _blink.BlinkWebGLRenderingContext.instance.bufferData_Callback_3_(unwrap_j
so(this), target, unwrap_jso(data_OR_size), usage); | 2925 _blink.BlinkWebGLRenderingContext.instance.bufferData_Callback_3_(unwrap_j
so(this), target, unwrap_jso(data_OR_size), usage); |
2993 return; | 2926 return; |
2994 } | 2927 } |
2995 if ((usage is int) && (data_OR_size is ByteBuffer || data_OR_size == null) &
& (target is int)) { | 2928 if ((usage is int) && (data_OR_size is ByteBuffer || data_OR_size == null) &
& (target is int)) { |
2996 _blink.BlinkWebGLRenderingContext.instance.bufferData_Callback_3_(unwrap_j
so(this), target, unwrap_jso(data_OR_size), usage); | 2929 _blink.BlinkWebGLRenderingContext.instance.bufferData_Callback_3_(unwrap_j
so(this), target, unwrap_jso(data_OR_size), usage); |
2997 return; | 2930 return; |
2998 } | 2931 } |
2999 throw new ArgumentError("Incorrect number or type of arguments"); | 2932 throw new ArgumentError("Incorrect number or type of arguments"); |
3000 } | 2933 } |
3001 | 2934 |
| 2935 @DomName('WebGLRenderingContext.bufferDataTyped') |
| 2936 @DocsEditable() |
| 2937 void bufferDataTyped(int target, TypedData data, int usage) => _blink.BlinkWeb
GLRenderingContext.instance.bufferData_Callback_3_(unwrap_jso(this), target, unw
rap_jso(data), usage); |
| 2938 |
| 2939 @DomName('WebGLRenderingContext.bufferSubByteData') |
| 2940 @DocsEditable() |
| 2941 void bufferSubByteData(int target, int offset, ByteBuffer data) => _blink.Blin
kWebGLRenderingContext.instance.bufferSubData_Callback_3_(unwrap_jso(this), targ
et, offset, data); |
| 2942 |
3002 void bufferSubData(int target, int offset, data) { | 2943 void bufferSubData(int target, int offset, data) { |
3003 if ((data is TypedData) && (offset is int) && (target is int)) { | 2944 if ((data is TypedData) && (offset is int) && (target is int)) { |
3004 _blink.BlinkWebGLRenderingContext.instance.bufferSubData_Callback_3_(unwra
p_jso(this), target, offset, unwrap_jso(data)); | 2945 _blink.BlinkWebGLRenderingContext.instance.bufferSubData_Callback_3_(unwra
p_jso(this), target, offset, unwrap_jso(data)); |
3005 return; | 2946 return; |
3006 } | 2947 } |
3007 if ((data is ByteBuffer || data == null) && (offset is int) && (target is in
t)) { | 2948 if ((data is ByteBuffer || data == null) && (offset is int) && (target is in
t)) { |
3008 _blink.BlinkWebGLRenderingContext.instance.bufferSubData_Callback_3_(unwra
p_jso(this), target, offset, unwrap_jso(data)); | 2949 _blink.BlinkWebGLRenderingContext.instance.bufferSubData_Callback_3_(unwra
p_jso(this), target, offset, unwrap_jso(data)); |
3009 return; | 2950 return; |
3010 } | 2951 } |
3011 throw new ArgumentError("Incorrect number or type of arguments"); | 2952 throw new ArgumentError("Incorrect number or type of arguments"); |
3012 } | 2953 } |
3013 | 2954 |
| 2955 @DomName('WebGLRenderingContext.bufferSubDataTyped') |
| 2956 @DocsEditable() |
| 2957 void bufferSubDataTyped(int target, int offset, TypedData data) => _blink.Blin
kWebGLRenderingContext.instance.bufferSubData_Callback_3_(unwrap_jso(this), targ
et, offset, unwrap_jso(data)); |
| 2958 |
3014 @DomName('WebGLRenderingContext.checkFramebufferStatus') | 2959 @DomName('WebGLRenderingContext.checkFramebufferStatus') |
3015 @DocsEditable() | 2960 @DocsEditable() |
3016 int checkFramebufferStatus(int target) => _blink.BlinkWebGLRenderingContext.in
stance.checkFramebufferStatus_Callback_1_(unwrap_jso(this), target); | 2961 int checkFramebufferStatus(int target) => _blink.BlinkWebGLRenderingContext.in
stance.checkFramebufferStatus_Callback_1_(unwrap_jso(this), target); |
3017 | 2962 |
3018 @DomName('WebGLRenderingContext.clear') | 2963 @DomName('WebGLRenderingContext.clear') |
3019 @DocsEditable() | 2964 @DocsEditable() |
3020 void clear(int mask) => _blink.BlinkWebGLRenderingContext.instance.clear_Callb
ack_1_(unwrap_jso(this), mask); | 2965 void clear(int mask) => _blink.BlinkWebGLRenderingContext.instance.clear_Callb
ack_1_(unwrap_jso(this), mask); |
3021 | 2966 |
3022 @DomName('WebGLRenderingContext.clearColor') | 2967 @DomName('WebGLRenderingContext.clearColor') |
3023 @DocsEditable() | 2968 @DocsEditable() |
(...skipping 162 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3186 @DomName('WebGLRenderingContext.getAttribLocation') | 3131 @DomName('WebGLRenderingContext.getAttribLocation') |
3187 @DocsEditable() | 3132 @DocsEditable() |
3188 int getAttribLocation(Program program, String name) => _blink.BlinkWebGLRender
ingContext.instance.getAttribLocation_Callback_2_(unwrap_jso(this), unwrap_jso(p
rogram), name); | 3133 int getAttribLocation(Program program, String name) => _blink.BlinkWebGLRender
ingContext.instance.getAttribLocation_Callback_2_(unwrap_jso(this), unwrap_jso(p
rogram), name); |
3189 | 3134 |
3190 @DomName('WebGLRenderingContext.getBufferParameter') | 3135 @DomName('WebGLRenderingContext.getBufferParameter') |
3191 @DocsEditable() | 3136 @DocsEditable() |
3192 Object getBufferParameter(int target, int pname) => wrap_jso(_blink.BlinkWebGL
RenderingContext.instance.getBufferParameter_Callback_2_(unwrap_jso(this), targe
t, pname)); | 3137 Object getBufferParameter(int target, int pname) => wrap_jso(_blink.BlinkWebGL
RenderingContext.instance.getBufferParameter_Callback_2_(unwrap_jso(this), targe
t, pname)); |
3193 | 3138 |
3194 @DomName('WebGLRenderingContext.getContextAttributes') | 3139 @DomName('WebGLRenderingContext.getContextAttributes') |
3195 @DocsEditable() | 3140 @DocsEditable() |
3196 getContextAttributes() => convertNativeDictionaryToDartDictionary(wrap_jso(_b
link.BlinkWebGLRenderingContext.instance.getContextAttributes_Callback_0_(unwrap
_jso(this)))); | 3141 ContextAttributes getContextAttributes() => wrap_jso(_blink.BlinkWebGLRenderin
gContext.instance.getContextAttributes_Callback_0_(unwrap_jso(this))); |
3197 | 3142 |
3198 @DomName('WebGLRenderingContext.getError') | 3143 @DomName('WebGLRenderingContext.getError') |
3199 @DocsEditable() | 3144 @DocsEditable() |
3200 int getError() => _blink.BlinkWebGLRenderingContext.instance.getError_Callback
_0_(unwrap_jso(this)); | 3145 int getError() => _blink.BlinkWebGLRenderingContext.instance.getError_Callback
_0_(unwrap_jso(this)); |
3201 | 3146 |
3202 @DomName('WebGLRenderingContext.getExtension') | 3147 @DomName('WebGLRenderingContext.getExtension') |
3203 @DocsEditable() | 3148 @DocsEditable() |
3204 Object getExtension(String name) => wrap_jso(_blink.BlinkWebGLRenderingContext
.instance.getExtension_Callback_1_(unwrap_jso(this), name)); | 3149 Object getExtension(String name) => wrap_jso(_blink.BlinkWebGLRenderingContext
.instance.getExtension_Callback_1_(unwrap_jso(this), name)); |
3205 | 3150 |
3206 @DomName('WebGLRenderingContext.getFramebufferAttachmentParameter') | 3151 @DomName('WebGLRenderingContext.getFramebufferAttachmentParameter') |
(...skipping 169 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3376 _blink.BlinkWebGLRenderingContext.instance.texImage2D_Callback_6_(unwrap_j
so(this), target, level, internalformat, format_OR_width, height_OR_type, unwrap
_jso(border_OR_canvas_OR_image_OR_pixels_OR_video)); | 3321 _blink.BlinkWebGLRenderingContext.instance.texImage2D_Callback_6_(unwrap_j
so(this), target, level, internalformat, format_OR_width, height_OR_type, unwrap
_jso(border_OR_canvas_OR_image_OR_pixels_OR_video)); |
3377 return; | 3322 return; |
3378 } | 3323 } |
3379 if ((border_OR_canvas_OR_image_OR_pixels_OR_video is VideoElement) && (heigh
t_OR_type is int) && (format_OR_width is int) && (internalformat is int) && (lev
el is int) && (target is int) && format == null && type == null && pixels == nul
l) { | 3324 if ((border_OR_canvas_OR_image_OR_pixels_OR_video is VideoElement) && (heigh
t_OR_type is int) && (format_OR_width is int) && (internalformat is int) && (lev
el is int) && (target is int) && format == null && type == null && pixels == nul
l) { |
3380 _blink.BlinkWebGLRenderingContext.instance.texImage2D_Callback_6_(unwrap_j
so(this), target, level, internalformat, format_OR_width, height_OR_type, unwrap
_jso(border_OR_canvas_OR_image_OR_pixels_OR_video)); | 3325 _blink.BlinkWebGLRenderingContext.instance.texImage2D_Callback_6_(unwrap_j
so(this), target, level, internalformat, format_OR_width, height_OR_type, unwrap
_jso(border_OR_canvas_OR_image_OR_pixels_OR_video)); |
3381 return; | 3326 return; |
3382 } | 3327 } |
3383 throw new ArgumentError("Incorrect number or type of arguments"); | 3328 throw new ArgumentError("Incorrect number or type of arguments"); |
3384 } | 3329 } |
3385 | 3330 |
| 3331 @DomName('WebGLRenderingContext.texImage2DCanvas') |
| 3332 @DocsEditable() |
| 3333 void texImage2DCanvas(int target, int level, int internalformat, int format, i
nt type, CanvasElement canvas) => _blink.BlinkWebGLRenderingContext.instance.tex
Image2D_Callback_6_(unwrap_jso(this), target, level, internalformat, format, typ
e, unwrap_jso(canvas)); |
| 3334 |
| 3335 @DomName('WebGLRenderingContext.texImage2DImage') |
| 3336 @DocsEditable() |
| 3337 void texImage2DImage(int target, int level, int internalformat, int format, in
t type, ImageElement image) => _blink.BlinkWebGLRenderingContext.instance.texIma
ge2D_Callback_6_(unwrap_jso(this), target, level, internalformat, format, type,
unwrap_jso(image)); |
| 3338 |
| 3339 @DomName('WebGLRenderingContext.texImage2DImageData') |
| 3340 @DocsEditable() |
| 3341 void texImage2DImageData(int target, int level, int internalformat, int format
, int type, ImageData pixels) => _blink.BlinkWebGLRenderingContext.instance.texI
mage2D_Callback_6_(unwrap_jso(this), target, level, internalformat, format, type
, unwrap_jso(pixels)); |
| 3342 |
| 3343 @DomName('WebGLRenderingContext.texImage2DVideo') |
| 3344 @DocsEditable() |
| 3345 void texImage2DVideo(int target, int level, int internalformat, int format, in
t type, VideoElement video) => _blink.BlinkWebGLRenderingContext.instance.texIma
ge2D_Callback_6_(unwrap_jso(this), target, level, internalformat, format, type,
unwrap_jso(video)); |
| 3346 |
3386 @DomName('WebGLRenderingContext.texParameterf') | 3347 @DomName('WebGLRenderingContext.texParameterf') |
3387 @DocsEditable() | 3348 @DocsEditable() |
3388 void texParameterf(int target, int pname, num param) => _blink.BlinkWebGLRende
ringContext.instance.texParameterf_Callback_3_(unwrap_jso(this), target, pname,
param); | 3349 void texParameterf(int target, int pname, num param) => _blink.BlinkWebGLRende
ringContext.instance.texParameterf_Callback_3_(unwrap_jso(this), target, pname,
param); |
3389 | 3350 |
3390 @DomName('WebGLRenderingContext.texParameteri') | 3351 @DomName('WebGLRenderingContext.texParameteri') |
3391 @DocsEditable() | 3352 @DocsEditable() |
3392 void texParameteri(int target, int pname, int param) => _blink.BlinkWebGLRende
ringContext.instance.texParameteri_Callback_3_(unwrap_jso(this), target, pname,
param); | 3353 void texParameteri(int target, int pname, int param) => _blink.BlinkWebGLRende
ringContext.instance.texParameteri_Callback_3_(unwrap_jso(this), target, pname,
param); |
3393 | 3354 |
3394 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]) { | 3355 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]) { |
3395 if ((pixels is TypedData || pixels == null) && (type is int) && (canvas_OR_f
ormat_OR_image_OR_pixels_OR_video is int) && (height_OR_type is int) && (format_
OR_width is int) && (yoffset is int) && (xoffset is int) && (level is int) && (t
arget is int)) { | 3356 if ((pixels is TypedData || pixels == null) && (type is int) && (canvas_OR_f
ormat_OR_image_OR_pixels_OR_video is int) && (height_OR_type is int) && (format_
OR_width is int) && (yoffset is int) && (xoffset is int) && (level is int) && (t
arget is int)) { |
(...skipping 12 matching lines...) Expand all Loading... |
3408 _blink.BlinkWebGLRenderingContext.instance.texSubImage2D_Callback_7_(unwra
p_jso(this), target, level, xoffset, yoffset, format_OR_width, height_OR_type, u
nwrap_jso(canvas_OR_format_OR_image_OR_pixels_OR_video)); | 3369 _blink.BlinkWebGLRenderingContext.instance.texSubImage2D_Callback_7_(unwra
p_jso(this), target, level, xoffset, yoffset, format_OR_width, height_OR_type, u
nwrap_jso(canvas_OR_format_OR_image_OR_pixels_OR_video)); |
3409 return; | 3370 return; |
3410 } | 3371 } |
3411 if ((canvas_OR_format_OR_image_OR_pixels_OR_video is VideoElement) && (heigh
t_OR_type is int) && (format_OR_width is int) && (yoffset is int) && (xoffset is
int) && (level is int) && (target is int) && type == null && pixels == null) { | 3372 if ((canvas_OR_format_OR_image_OR_pixels_OR_video is VideoElement) && (heigh
t_OR_type is int) && (format_OR_width is int) && (yoffset is int) && (xoffset is
int) && (level is int) && (target is int) && type == null && pixels == null) { |
3412 _blink.BlinkWebGLRenderingContext.instance.texSubImage2D_Callback_7_(unwra
p_jso(this), target, level, xoffset, yoffset, format_OR_width, height_OR_type, u
nwrap_jso(canvas_OR_format_OR_image_OR_pixels_OR_video)); | 3373 _blink.BlinkWebGLRenderingContext.instance.texSubImage2D_Callback_7_(unwra
p_jso(this), target, level, xoffset, yoffset, format_OR_width, height_OR_type, u
nwrap_jso(canvas_OR_format_OR_image_OR_pixels_OR_video)); |
3413 return; | 3374 return; |
3414 } | 3375 } |
3415 throw new ArgumentError("Incorrect number or type of arguments"); | 3376 throw new ArgumentError("Incorrect number or type of arguments"); |
3416 } | 3377 } |
3417 | 3378 |
| 3379 @DomName('WebGLRenderingContext.texSubImage2DCanvas') |
| 3380 @DocsEditable() |
| 3381 void texSubImage2DCanvas(int target, int level, int xoffset, int yoffset, int
format, int type, CanvasElement canvas) => _blink.BlinkWebGLRenderingContext.ins
tance.texSubImage2D_Callback_7_(unwrap_jso(this), target, level, xoffset, yoffse
t, format, type, unwrap_jso(canvas)); |
| 3382 |
| 3383 @DomName('WebGLRenderingContext.texSubImage2DImage') |
| 3384 @DocsEditable() |
| 3385 void texSubImage2DImage(int target, int level, int xoffset, int yoffset, int f
ormat, int type, ImageElement image) => _blink.BlinkWebGLRenderingContext.instan
ce.texSubImage2D_Callback_7_(unwrap_jso(this), target, level, xoffset, yoffset,
format, type, unwrap_jso(image)); |
| 3386 |
| 3387 @DomName('WebGLRenderingContext.texSubImage2DImageData') |
| 3388 @DocsEditable() |
| 3389 void texSubImage2DImageData(int target, int level, int xoffset, int yoffset, i
nt format, int type, ImageData pixels) => _blink.BlinkWebGLRenderingContext.inst
ance.texSubImage2D_Callback_7_(unwrap_jso(this), target, level, xoffset, yoffset
, format, type, unwrap_jso(pixels)); |
| 3390 |
| 3391 @DomName('WebGLRenderingContext.texSubImage2DVideo') |
| 3392 @DocsEditable() |
| 3393 void texSubImage2DVideo(int target, int level, int xoffset, int yoffset, int f
ormat, int type, VideoElement video) => _blink.BlinkWebGLRenderingContext.instan
ce.texSubImage2D_Callback_7_(unwrap_jso(this), target, level, xoffset, yoffset,
format, type, unwrap_jso(video)); |
| 3394 |
3418 @DomName('WebGLRenderingContext.uniform1f') | 3395 @DomName('WebGLRenderingContext.uniform1f') |
3419 @DocsEditable() | 3396 @DocsEditable() |
3420 void uniform1f(UniformLocation location, num x) => _blink.BlinkWebGLRenderingC
ontext.instance.uniform1f_Callback_2_(unwrap_jso(this), unwrap_jso(location), x)
; | 3397 void uniform1f(UniformLocation location, num x) => _blink.BlinkWebGLRenderingC
ontext.instance.uniform1f_Callback_2_(unwrap_jso(this), unwrap_jso(location), x)
; |
3421 | 3398 |
3422 void uniform1fv(UniformLocation location, v) { | 3399 @DomName('WebGLRenderingContext.uniform1fv') |
3423 if ((v is Float32List) && (location is UniformLocation || location == null))
{ | 3400 @DocsEditable() |
3424 _blink.BlinkWebGLRenderingContext.instance.uniform1fv_Callback_2_(unwrap_j
so(this), unwrap_jso(location), unwrap_jso(v)); | 3401 void uniform1fv(UniformLocation location, Float32List v) => _blink.BlinkWebGLR
enderingContext.instance.uniform1fv_Callback_2_(unwrap_jso(this), unwrap_jso(loc
ation), v); |
3425 return; | 3402 |
3426 } | |
3427 if ((v is List<num>) && (location is UniformLocation || location == null)) { | |
3428 _blink.BlinkWebGLRenderingContext.instance.uniform1fv_Callback_2_(unwrap_j
so(this), unwrap_jso(location), unwrap_jso(v)); | |
3429 return; | |
3430 } | |
3431 throw new ArgumentError("Incorrect number or type of arguments"); | |
3432 } | |
3433 | |
3434 @DomName('WebGLRenderingContext.uniform1i') | 3403 @DomName('WebGLRenderingContext.uniform1i') |
3435 @DocsEditable() | 3404 @DocsEditable() |
3436 void uniform1i(UniformLocation location, int x) => _blink.BlinkWebGLRenderingC
ontext.instance.uniform1i_Callback_2_(unwrap_jso(this), unwrap_jso(location), x)
; | 3405 void uniform1i(UniformLocation location, int x) => _blink.BlinkWebGLRenderingC
ontext.instance.uniform1i_Callback_2_(unwrap_jso(this), unwrap_jso(location), x)
; |
3437 | 3406 |
3438 void uniform1iv(UniformLocation location, v) { | 3407 @DomName('WebGLRenderingContext.uniform1iv') |
3439 if ((v is Int32List) && (location is UniformLocation || location == null)) { | 3408 @DocsEditable() |
3440 _blink.BlinkWebGLRenderingContext.instance.uniform1iv_Callback_2_(unwrap_j
so(this), unwrap_jso(location), unwrap_jso(v)); | 3409 void uniform1iv(UniformLocation location, Int32List v) => _blink.BlinkWebGLRen
deringContext.instance.uniform1iv_Callback_2_(unwrap_jso(this), unwrap_jso(locat
ion), v); |
3441 return; | 3410 |
3442 } | |
3443 if ((v is List<int>) && (location is UniformLocation || location == null)) { | |
3444 _blink.BlinkWebGLRenderingContext.instance.uniform1iv_Callback_2_(unwrap_j
so(this), unwrap_jso(location), unwrap_jso(v)); | |
3445 return; | |
3446 } | |
3447 throw new ArgumentError("Incorrect number or type of arguments"); | |
3448 } | |
3449 | |
3450 @DomName('WebGLRenderingContext.uniform2f') | 3411 @DomName('WebGLRenderingContext.uniform2f') |
3451 @DocsEditable() | 3412 @DocsEditable() |
3452 void uniform2f(UniformLocation location, num x, num y) => _blink.BlinkWebGLRen
deringContext.instance.uniform2f_Callback_3_(unwrap_jso(this), unwrap_jso(locati
on), x, y); | 3413 void uniform2f(UniformLocation location, num x, num y) => _blink.BlinkWebGLRen
deringContext.instance.uniform2f_Callback_3_(unwrap_jso(this), unwrap_jso(locati
on), x, y); |
3453 | 3414 |
3454 void uniform2fv(UniformLocation location, v) { | 3415 @DomName('WebGLRenderingContext.uniform2fv') |
3455 if ((v is Float32List) && (location is UniformLocation || location == null))
{ | 3416 @DocsEditable() |
3456 _blink.BlinkWebGLRenderingContext.instance.uniform2fv_Callback_2_(unwrap_j
so(this), unwrap_jso(location), unwrap_jso(v)); | 3417 void uniform2fv(UniformLocation location, Float32List v) => _blink.BlinkWebGLR
enderingContext.instance.uniform2fv_Callback_2_(unwrap_jso(this), unwrap_jso(loc
ation), v); |
3457 return; | 3418 |
3458 } | |
3459 if ((v is List<num>) && (location is UniformLocation || location == null)) { | |
3460 _blink.BlinkWebGLRenderingContext.instance.uniform2fv_Callback_2_(unwrap_j
so(this), unwrap_jso(location), unwrap_jso(v)); | |
3461 return; | |
3462 } | |
3463 throw new ArgumentError("Incorrect number or type of arguments"); | |
3464 } | |
3465 | |
3466 @DomName('WebGLRenderingContext.uniform2i') | 3419 @DomName('WebGLRenderingContext.uniform2i') |
3467 @DocsEditable() | 3420 @DocsEditable() |
3468 void uniform2i(UniformLocation location, int x, int y) => _blink.BlinkWebGLRen
deringContext.instance.uniform2i_Callback_3_(unwrap_jso(this), unwrap_jso(locati
on), x, y); | 3421 void uniform2i(UniformLocation location, int x, int y) => _blink.BlinkWebGLRen
deringContext.instance.uniform2i_Callback_3_(unwrap_jso(this), unwrap_jso(locati
on), x, y); |
3469 | 3422 |
3470 void uniform2iv(UniformLocation location, v) { | 3423 @DomName('WebGLRenderingContext.uniform2iv') |
3471 if ((v is Int32List) && (location is UniformLocation || location == null)) { | 3424 @DocsEditable() |
3472 _blink.BlinkWebGLRenderingContext.instance.uniform2iv_Callback_2_(unwrap_j
so(this), unwrap_jso(location), unwrap_jso(v)); | 3425 void uniform2iv(UniformLocation location, Int32List v) => _blink.BlinkWebGLRen
deringContext.instance.uniform2iv_Callback_2_(unwrap_jso(this), unwrap_jso(locat
ion), v); |
3473 return; | 3426 |
3474 } | |
3475 if ((v is List<int>) && (location is UniformLocation || location == null)) { | |
3476 _blink.BlinkWebGLRenderingContext.instance.uniform2iv_Callback_2_(unwrap_j
so(this), unwrap_jso(location), unwrap_jso(v)); | |
3477 return; | |
3478 } | |
3479 throw new ArgumentError("Incorrect number or type of arguments"); | |
3480 } | |
3481 | |
3482 @DomName('WebGLRenderingContext.uniform3f') | 3427 @DomName('WebGLRenderingContext.uniform3f') |
3483 @DocsEditable() | 3428 @DocsEditable() |
3484 void uniform3f(UniformLocation location, num x, num y, num z) => _blink.BlinkW
ebGLRenderingContext.instance.uniform3f_Callback_4_(unwrap_jso(this), unwrap_jso
(location), x, y, z); | 3429 void uniform3f(UniformLocation location, num x, num y, num z) => _blink.BlinkW
ebGLRenderingContext.instance.uniform3f_Callback_4_(unwrap_jso(this), unwrap_jso
(location), x, y, z); |
3485 | 3430 |
3486 void uniform3fv(UniformLocation location, v) { | 3431 @DomName('WebGLRenderingContext.uniform3fv') |
3487 if ((v is Float32List) && (location is UniformLocation || location == null))
{ | 3432 @DocsEditable() |
3488 _blink.BlinkWebGLRenderingContext.instance.uniform3fv_Callback_2_(unwrap_j
so(this), unwrap_jso(location), unwrap_jso(v)); | 3433 void uniform3fv(UniformLocation location, Float32List v) => _blink.BlinkWebGLR
enderingContext.instance.uniform3fv_Callback_2_(unwrap_jso(this), unwrap_jso(loc
ation), v); |
3489 return; | 3434 |
3490 } | |
3491 if ((v is List<num>) && (location is UniformLocation || location == null)) { | |
3492 _blink.BlinkWebGLRenderingContext.instance.uniform3fv_Callback_2_(unwrap_j
so(this), unwrap_jso(location), unwrap_jso(v)); | |
3493 return; | |
3494 } | |
3495 throw new ArgumentError("Incorrect number or type of arguments"); | |
3496 } | |
3497 | |
3498 @DomName('WebGLRenderingContext.uniform3i') | 3435 @DomName('WebGLRenderingContext.uniform3i') |
3499 @DocsEditable() | 3436 @DocsEditable() |
3500 void uniform3i(UniformLocation location, int x, int y, int z) => _blink.BlinkW
ebGLRenderingContext.instance.uniform3i_Callback_4_(unwrap_jso(this), unwrap_jso
(location), x, y, z); | 3437 void uniform3i(UniformLocation location, int x, int y, int z) => _blink.BlinkW
ebGLRenderingContext.instance.uniform3i_Callback_4_(unwrap_jso(this), unwrap_jso
(location), x, y, z); |
3501 | 3438 |
3502 void uniform3iv(UniformLocation location, v) { | 3439 @DomName('WebGLRenderingContext.uniform3iv') |
3503 if ((v is Int32List) && (location is UniformLocation || location == null)) { | 3440 @DocsEditable() |
3504 _blink.BlinkWebGLRenderingContext.instance.uniform3iv_Callback_2_(unwrap_j
so(this), unwrap_jso(location), unwrap_jso(v)); | 3441 void uniform3iv(UniformLocation location, Int32List v) => _blink.BlinkWebGLRen
deringContext.instance.uniform3iv_Callback_2_(unwrap_jso(this), unwrap_jso(locat
ion), v); |
3505 return; | 3442 |
3506 } | |
3507 if ((v is List<int>) && (location is UniformLocation || location == null)) { | |
3508 _blink.BlinkWebGLRenderingContext.instance.uniform3iv_Callback_2_(unwrap_j
so(this), unwrap_jso(location), unwrap_jso(v)); | |
3509 return; | |
3510 } | |
3511 throw new ArgumentError("Incorrect number or type of arguments"); | |
3512 } | |
3513 | |
3514 @DomName('WebGLRenderingContext.uniform4f') | 3443 @DomName('WebGLRenderingContext.uniform4f') |
3515 @DocsEditable() | 3444 @DocsEditable() |
3516 void uniform4f(UniformLocation location, num x, num y, num z, num w) => _blink
.BlinkWebGLRenderingContext.instance.uniform4f_Callback_5_(unwrap_jso(this), unw
rap_jso(location), x, y, z, w); | 3445 void uniform4f(UniformLocation location, num x, num y, num z, num w) => _blink
.BlinkWebGLRenderingContext.instance.uniform4f_Callback_5_(unwrap_jso(this), unw
rap_jso(location), x, y, z, w); |
3517 | 3446 |
3518 void uniform4fv(UniformLocation location, v) { | 3447 @DomName('WebGLRenderingContext.uniform4fv') |
3519 if ((v is Float32List) && (location is UniformLocation || location == null))
{ | 3448 @DocsEditable() |
3520 _blink.BlinkWebGLRenderingContext.instance.uniform4fv_Callback_2_(unwrap_j
so(this), unwrap_jso(location), unwrap_jso(v)); | 3449 void uniform4fv(UniformLocation location, Float32List v) => _blink.BlinkWebGLR
enderingContext.instance.uniform4fv_Callback_2_(unwrap_jso(this), unwrap_jso(loc
ation), v); |
3521 return; | 3450 |
3522 } | |
3523 if ((v is List<num>) && (location is UniformLocation || location == null)) { | |
3524 _blink.BlinkWebGLRenderingContext.instance.uniform4fv_Callback_2_(unwrap_j
so(this), unwrap_jso(location), unwrap_jso(v)); | |
3525 return; | |
3526 } | |
3527 throw new ArgumentError("Incorrect number or type of arguments"); | |
3528 } | |
3529 | |
3530 @DomName('WebGLRenderingContext.uniform4i') | 3451 @DomName('WebGLRenderingContext.uniform4i') |
3531 @DocsEditable() | 3452 @DocsEditable() |
3532 void uniform4i(UniformLocation location, int x, int y, int z, int w) => _blink
.BlinkWebGLRenderingContext.instance.uniform4i_Callback_5_(unwrap_jso(this), unw
rap_jso(location), x, y, z, w); | 3453 void uniform4i(UniformLocation location, int x, int y, int z, int w) => _blink
.BlinkWebGLRenderingContext.instance.uniform4i_Callback_5_(unwrap_jso(this), unw
rap_jso(location), x, y, z, w); |
3533 | 3454 |
3534 void uniform4iv(UniformLocation location, v) { | 3455 @DomName('WebGLRenderingContext.uniform4iv') |
3535 if ((v is Int32List) && (location is UniformLocation || location == null)) { | 3456 @DocsEditable() |
3536 _blink.BlinkWebGLRenderingContext.instance.uniform4iv_Callback_2_(unwrap_j
so(this), unwrap_jso(location), unwrap_jso(v)); | 3457 void uniform4iv(UniformLocation location, Int32List v) => _blink.BlinkWebGLRen
deringContext.instance.uniform4iv_Callback_2_(unwrap_jso(this), unwrap_jso(locat
ion), v); |
3537 return; | 3458 |
3538 } | 3459 @DomName('WebGLRenderingContext.uniformMatrix2fv') |
3539 if ((v is List<int>) && (location is UniformLocation || location == null)) { | 3460 @DocsEditable() |
3540 _blink.BlinkWebGLRenderingContext.instance.uniform4iv_Callback_2_(unwrap_j
so(this), unwrap_jso(location), unwrap_jso(v)); | 3461 void uniformMatrix2fv(UniformLocation location, bool transpose, Float32List ar
ray) => _blink.BlinkWebGLRenderingContext.instance.uniformMatrix2fv_Callback_3_(
unwrap_jso(this), unwrap_jso(location), transpose, array); |
3541 return; | 3462 |
3542 } | 3463 @DomName('WebGLRenderingContext.uniformMatrix3fv') |
3543 throw new ArgumentError("Incorrect number or type of arguments"); | 3464 @DocsEditable() |
3544 } | 3465 void uniformMatrix3fv(UniformLocation location, bool transpose, Float32List ar
ray) => _blink.BlinkWebGLRenderingContext.instance.uniformMatrix3fv_Callback_3_(
unwrap_jso(this), unwrap_jso(location), transpose, array); |
3545 | 3466 |
3546 void uniformMatrix2fv(UniformLocation location, bool transpose, array) { | 3467 @DomName('WebGLRenderingContext.uniformMatrix4fv') |
3547 if ((array is Float32List) && (transpose is bool) && (location is UniformLoc
ation || location == null)) { | 3468 @DocsEditable() |
3548 _blink.BlinkWebGLRenderingContext.instance.uniformMatrix2fv_Callback_3_(un
wrap_jso(this), unwrap_jso(location), transpose, unwrap_jso(array)); | 3469 void uniformMatrix4fv(UniformLocation location, bool transpose, Float32List ar
ray) => _blink.BlinkWebGLRenderingContext.instance.uniformMatrix4fv_Callback_3_(
unwrap_jso(this), unwrap_jso(location), transpose, array); |
3549 return; | 3470 |
3550 } | |
3551 if ((array is List<num>) && (transpose is bool) && (location is UniformLocat
ion || location == null)) { | |
3552 _blink.BlinkWebGLRenderingContext.instance.uniformMatrix2fv_Callback_3_(un
wrap_jso(this), unwrap_jso(location), transpose, unwrap_jso(array)); | |
3553 return; | |
3554 } | |
3555 throw new ArgumentError("Incorrect number or type of arguments"); | |
3556 } | |
3557 | |
3558 void uniformMatrix3fv(UniformLocation location, bool transpose, array) { | |
3559 if ((array is Float32List) && (transpose is bool) && (location is UniformLoc
ation || location == null)) { | |
3560 _blink.BlinkWebGLRenderingContext.instance.uniformMatrix3fv_Callback_3_(un
wrap_jso(this), unwrap_jso(location), transpose, unwrap_jso(array)); | |
3561 return; | |
3562 } | |
3563 if ((array is List<num>) && (transpose is bool) && (location is UniformLocat
ion || location == null)) { | |
3564 _blink.BlinkWebGLRenderingContext.instance.uniformMatrix3fv_Callback_3_(un
wrap_jso(this), unwrap_jso(location), transpose, unwrap_jso(array)); | |
3565 return; | |
3566 } | |
3567 throw new ArgumentError("Incorrect number or type of arguments"); | |
3568 } | |
3569 | |
3570 void uniformMatrix4fv(UniformLocation location, bool transpose, array) { | |
3571 if ((array is Float32List) && (transpose is bool) && (location is UniformLoc
ation || location == null)) { | |
3572 _blink.BlinkWebGLRenderingContext.instance.uniformMatrix4fv_Callback_3_(un
wrap_jso(this), unwrap_jso(location), transpose, unwrap_jso(array)); | |
3573 return; | |
3574 } | |
3575 if ((array is List<num>) && (transpose is bool) && (location is UniformLocat
ion || location == null)) { | |
3576 _blink.BlinkWebGLRenderingContext.instance.uniformMatrix4fv_Callback_3_(un
wrap_jso(this), unwrap_jso(location), transpose, unwrap_jso(array)); | |
3577 return; | |
3578 } | |
3579 throw new ArgumentError("Incorrect number or type of arguments"); | |
3580 } | |
3581 | |
3582 @DomName('WebGLRenderingContext.useProgram') | 3471 @DomName('WebGLRenderingContext.useProgram') |
3583 @DocsEditable() | 3472 @DocsEditable() |
3584 void useProgram(Program program) => _blink.BlinkWebGLRenderingContext.instance
.useProgram_Callback_1_(unwrap_jso(this), unwrap_jso(program)); | 3473 void useProgram(Program program) => _blink.BlinkWebGLRenderingContext.instance
.useProgram_Callback_1_(unwrap_jso(this), unwrap_jso(program)); |
3585 | 3474 |
3586 @DomName('WebGLRenderingContext.validateProgram') | 3475 @DomName('WebGLRenderingContext.validateProgram') |
3587 @DocsEditable() | 3476 @DocsEditable() |
3588 void validateProgram(Program program) => _blink.BlinkWebGLRenderingContext.ins
tance.validateProgram_Callback_1_(unwrap_jso(this), unwrap_jso(program)); | 3477 void validateProgram(Program program) => _blink.BlinkWebGLRenderingContext.ins
tance.validateProgram_Callback_1_(unwrap_jso(this), unwrap_jso(program)); |
3589 | 3478 |
3590 @DomName('WebGLRenderingContext.vertexAttrib1f') | 3479 @DomName('WebGLRenderingContext.vertexAttrib1f') |
3591 @DocsEditable() | 3480 @DocsEditable() |
3592 void vertexAttrib1f(int indx, num x) => _blink.BlinkWebGLRenderingContext.inst
ance.vertexAttrib1f_Callback_2_(unwrap_jso(this), indx, x); | 3481 void vertexAttrib1f(int indx, num x) => _blink.BlinkWebGLRenderingContext.inst
ance.vertexAttrib1f_Callback_2_(unwrap_jso(this), indx, x); |
3593 | 3482 |
3594 void vertexAttrib1fv(int indx, values) { | 3483 @DomName('WebGLRenderingContext.vertexAttrib1fv') |
3595 if ((values is Float32List) && (indx is int)) { | 3484 @DocsEditable() |
3596 _blink.BlinkWebGLRenderingContext.instance.vertexAttrib1fv_Callback_2_(unw
rap_jso(this), indx, unwrap_jso(values)); | 3485 void vertexAttrib1fv(int indx, Float32List values) => _blink.BlinkWebGLRenderi
ngContext.instance.vertexAttrib1fv_Callback_2_(unwrap_jso(this), indx, values); |
3597 return; | 3486 |
3598 } | |
3599 if ((values is List<num>) && (indx is int)) { | |
3600 _blink.BlinkWebGLRenderingContext.instance.vertexAttrib1fv_Callback_2_(unw
rap_jso(this), indx, unwrap_jso(values)); | |
3601 return; | |
3602 } | |
3603 throw new ArgumentError("Incorrect number or type of arguments"); | |
3604 } | |
3605 | |
3606 @DomName('WebGLRenderingContext.vertexAttrib2f') | 3487 @DomName('WebGLRenderingContext.vertexAttrib2f') |
3607 @DocsEditable() | 3488 @DocsEditable() |
3608 void vertexAttrib2f(int indx, num x, num y) => _blink.BlinkWebGLRenderingConte
xt.instance.vertexAttrib2f_Callback_3_(unwrap_jso(this), indx, x, y); | 3489 void vertexAttrib2f(int indx, num x, num y) => _blink.BlinkWebGLRenderingConte
xt.instance.vertexAttrib2f_Callback_3_(unwrap_jso(this), indx, x, y); |
3609 | 3490 |
3610 void vertexAttrib2fv(int indx, values) { | 3491 @DomName('WebGLRenderingContext.vertexAttrib2fv') |
3611 if ((values is Float32List) && (indx is int)) { | 3492 @DocsEditable() |
3612 _blink.BlinkWebGLRenderingContext.instance.vertexAttrib2fv_Callback_2_(unw
rap_jso(this), indx, unwrap_jso(values)); | 3493 void vertexAttrib2fv(int indx, Float32List values) => _blink.BlinkWebGLRenderi
ngContext.instance.vertexAttrib2fv_Callback_2_(unwrap_jso(this), indx, values); |
3613 return; | 3494 |
3614 } | |
3615 if ((values is List<num>) && (indx is int)) { | |
3616 _blink.BlinkWebGLRenderingContext.instance.vertexAttrib2fv_Callback_2_(unw
rap_jso(this), indx, unwrap_jso(values)); | |
3617 return; | |
3618 } | |
3619 throw new ArgumentError("Incorrect number or type of arguments"); | |
3620 } | |
3621 | |
3622 @DomName('WebGLRenderingContext.vertexAttrib3f') | 3495 @DomName('WebGLRenderingContext.vertexAttrib3f') |
3623 @DocsEditable() | 3496 @DocsEditable() |
3624 void vertexAttrib3f(int indx, num x, num y, num z) => _blink.BlinkWebGLRenderi
ngContext.instance.vertexAttrib3f_Callback_4_(unwrap_jso(this), indx, x, y, z); | 3497 void vertexAttrib3f(int indx, num x, num y, num z) => _blink.BlinkWebGLRenderi
ngContext.instance.vertexAttrib3f_Callback_4_(unwrap_jso(this), indx, x, y, z); |
3625 | 3498 |
3626 void vertexAttrib3fv(int indx, values) { | 3499 @DomName('WebGLRenderingContext.vertexAttrib3fv') |
3627 if ((values is Float32List) && (indx is int)) { | 3500 @DocsEditable() |
3628 _blink.BlinkWebGLRenderingContext.instance.vertexAttrib3fv_Callback_2_(unw
rap_jso(this), indx, unwrap_jso(values)); | 3501 void vertexAttrib3fv(int indx, Float32List values) => _blink.BlinkWebGLRenderi
ngContext.instance.vertexAttrib3fv_Callback_2_(unwrap_jso(this), indx, values); |
3629 return; | 3502 |
3630 } | |
3631 if ((values is List<num>) && (indx is int)) { | |
3632 _blink.BlinkWebGLRenderingContext.instance.vertexAttrib3fv_Callback_2_(unw
rap_jso(this), indx, unwrap_jso(values)); | |
3633 return; | |
3634 } | |
3635 throw new ArgumentError("Incorrect number or type of arguments"); | |
3636 } | |
3637 | |
3638 @DomName('WebGLRenderingContext.vertexAttrib4f') | 3503 @DomName('WebGLRenderingContext.vertexAttrib4f') |
3639 @DocsEditable() | 3504 @DocsEditable() |
3640 void vertexAttrib4f(int indx, num x, num y, num z, num w) => _blink.BlinkWebGL
RenderingContext.instance.vertexAttrib4f_Callback_5_(unwrap_jso(this), indx, x,
y, z, w); | 3505 void vertexAttrib4f(int indx, num x, num y, num z, num w) => _blink.BlinkWebGL
RenderingContext.instance.vertexAttrib4f_Callback_5_(unwrap_jso(this), indx, x,
y, z, w); |
3641 | 3506 |
3642 void vertexAttrib4fv(int indx, values) { | 3507 @DomName('WebGLRenderingContext.vertexAttrib4fv') |
3643 if ((values is Float32List) && (indx is int)) { | 3508 @DocsEditable() |
3644 _blink.BlinkWebGLRenderingContext.instance.vertexAttrib4fv_Callback_2_(unw
rap_jso(this), indx, unwrap_jso(values)); | 3509 void vertexAttrib4fv(int indx, Float32List values) => _blink.BlinkWebGLRenderi
ngContext.instance.vertexAttrib4fv_Callback_2_(unwrap_jso(this), indx, values); |
3645 return; | 3510 |
3646 } | |
3647 if ((values is List<num>) && (indx is int)) { | |
3648 _blink.BlinkWebGLRenderingContext.instance.vertexAttrib4fv_Callback_2_(unw
rap_jso(this), indx, unwrap_jso(values)); | |
3649 return; | |
3650 } | |
3651 throw new ArgumentError("Incorrect number or type of arguments"); | |
3652 } | |
3653 | |
3654 @DomName('WebGLRenderingContext.vertexAttribPointer') | 3511 @DomName('WebGLRenderingContext.vertexAttribPointer') |
3655 @DocsEditable() | 3512 @DocsEditable() |
3656 void vertexAttribPointer(int indx, int size, int type, bool normalized, int st
ride, int offset) => _blink.BlinkWebGLRenderingContext.instance.vertexAttribPoin
ter_Callback_6_(unwrap_jso(this), indx, size, type, normalized, stride, offset); | 3513 void vertexAttribPointer(int indx, int size, int type, bool normalized, int st
ride, int offset) => _blink.BlinkWebGLRenderingContext.instance.vertexAttribPoin
ter_Callback_6_(unwrap_jso(this), indx, size, type, normalized, stride, offset); |
3657 | 3514 |
3658 @DomName('WebGLRenderingContext.viewport') | 3515 @DomName('WebGLRenderingContext.viewport') |
3659 @DocsEditable() | 3516 @DocsEditable() |
3660 void viewport(int x, int y, int width, int height) => _blink.BlinkWebGLRenderi
ngContext.instance.viewport_Callback_4_(unwrap_jso(this), x, y, width, height); | 3517 void viewport(int x, int y, int width, int height) => _blink.BlinkWebGLRenderi
ngContext.instance.viewport_Callback_4_(unwrap_jso(this), x, y, width, height); |
3661 | 3518 |
3662 | 3519 |
3663 /** | 3520 /** |
(...skipping 51 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3715 */ | 3572 */ |
3716 void texSubImage2DTyped(int targetTexture, int levelOfDetail, | 3573 void texSubImage2DTyped(int targetTexture, int levelOfDetail, |
3717 int xOffset, int yOffset, int width, int height, int format, | 3574 int xOffset, int yOffset, int width, int height, int format, |
3718 int type, TypedData data) { | 3575 int type, TypedData data) { |
3719 texSubImage2D(targetTexture, levelOfDetail, xOffset, yOffset, | 3576 texSubImage2D(targetTexture, levelOfDetail, xOffset, yOffset, |
3720 width, height, format, type, data); | 3577 width, height, format, type, data); |
3721 } | 3578 } |
3722 } | 3579 } |
3723 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 3580 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
3724 // for details. All rights reserved. Use of this source code is governed by a | 3581 // for details. All rights reserved. Use of this source code is governed by a |
3725 // BSD-style license that can be found in the LICENSE file. | |
3726 | |
3727 // WARNING: Do not edit - generated code. | |
3728 | |
3729 | |
3730 @DocsEditable() | |
3731 @DomName('WebGL2RenderingContext') | |
3732 @Experimental() // untriaged | |
3733 class RenderingContext2 extends DartHtmlDomObject implements _WebGL2RenderingCon
textBase, _WebGLRenderingContextBase { | |
3734 // To suppress missing implicit constructor warnings. | |
3735 factory RenderingContext2._() { throw new UnsupportedError("Not supported"); } | |
3736 | |
3737 @Deprecated("Internal Use Only") | |
3738 static RenderingContext2 internalCreateRenderingContext2() { | |
3739 return new RenderingContext2._internalWrap(); | |
3740 } | |
3741 | |
3742 factory RenderingContext2._internalWrap() { | |
3743 return new RenderingContext2.internal_(); | |
3744 } | |
3745 | |
3746 @Deprecated("Internal Use Only") | |
3747 RenderingContext2.internal_() { } | |
3748 | |
3749 bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(
this, other); | |
3750 int get hashCode => unwrap_jso(this).hashCode; | |
3751 | |
3752 @DomName('WebGL2RenderingContext.ACTIVE_ATTRIBUTES') | |
3753 @DocsEditable() | |
3754 @Experimental() // untriaged | |
3755 static const int ACTIVE_ATTRIBUTES = 0x8B89; | |
3756 | |
3757 @DomName('WebGL2RenderingContext.ACTIVE_TEXTURE') | |
3758 @DocsEditable() | |
3759 @Experimental() // untriaged | |
3760 static const int ACTIVE_TEXTURE = 0x84E0; | |
3761 | |
3762 @DomName('WebGL2RenderingContext.ACTIVE_UNIFORMS') | |
3763 @DocsEditable() | |
3764 @Experimental() // untriaged | |
3765 static const int ACTIVE_UNIFORMS = 0x8B86; | |
3766 | |
3767 @DomName('WebGL2RenderingContext.ALIASED_LINE_WIDTH_RANGE') | |
3768 @DocsEditable() | |
3769 @Experimental() // untriaged | |
3770 static const int ALIASED_LINE_WIDTH_RANGE = 0x846E; | |
3771 | |
3772 @DomName('WebGL2RenderingContext.ALIASED_POINT_SIZE_RANGE') | |
3773 @DocsEditable() | |
3774 @Experimental() // untriaged | |
3775 static const int ALIASED_POINT_SIZE_RANGE = 0x846D; | |
3776 | |
3777 @DomName('WebGL2RenderingContext.ALPHA') | |
3778 @DocsEditable() | |
3779 @Experimental() // untriaged | |
3780 static const int ALPHA = 0x1906; | |
3781 | |
3782 @DomName('WebGL2RenderingContext.ALPHA_BITS') | |
3783 @DocsEditable() | |
3784 @Experimental() // untriaged | |
3785 static const int ALPHA_BITS = 0x0D55; | |
3786 | |
3787 @DomName('WebGL2RenderingContext.ALWAYS') | |
3788 @DocsEditable() | |
3789 @Experimental() // untriaged | |
3790 static const int ALWAYS = 0x0207; | |
3791 | |
3792 @DomName('WebGL2RenderingContext.ARRAY_BUFFER') | |
3793 @DocsEditable() | |
3794 @Experimental() // untriaged | |
3795 static const int ARRAY_BUFFER = 0x8892; | |
3796 | |
3797 @DomName('WebGL2RenderingContext.ARRAY_BUFFER_BINDING') | |
3798 @DocsEditable() | |
3799 @Experimental() // untriaged | |
3800 static const int ARRAY_BUFFER_BINDING = 0x8894; | |
3801 | |
3802 @DomName('WebGL2RenderingContext.ATTACHED_SHADERS') | |
3803 @DocsEditable() | |
3804 @Experimental() // untriaged | |
3805 static const int ATTACHED_SHADERS = 0x8B85; | |
3806 | |
3807 @DomName('WebGL2RenderingContext.BACK') | |
3808 @DocsEditable() | |
3809 @Experimental() // untriaged | |
3810 static const int BACK = 0x0405; | |
3811 | |
3812 @DomName('WebGL2RenderingContext.BLEND') | |
3813 @DocsEditable() | |
3814 @Experimental() // untriaged | |
3815 static const int BLEND = 0x0BE2; | |
3816 | |
3817 @DomName('WebGL2RenderingContext.BLEND_COLOR') | |
3818 @DocsEditable() | |
3819 @Experimental() // untriaged | |
3820 static const int BLEND_COLOR = 0x8005; | |
3821 | |
3822 @DomName('WebGL2RenderingContext.BLEND_DST_ALPHA') | |
3823 @DocsEditable() | |
3824 @Experimental() // untriaged | |
3825 static const int BLEND_DST_ALPHA = 0x80CA; | |
3826 | |
3827 @DomName('WebGL2RenderingContext.BLEND_DST_RGB') | |
3828 @DocsEditable() | |
3829 @Experimental() // untriaged | |
3830 static const int BLEND_DST_RGB = 0x80C8; | |
3831 | |
3832 @DomName('WebGL2RenderingContext.BLEND_EQUATION') | |
3833 @DocsEditable() | |
3834 @Experimental() // untriaged | |
3835 static const int BLEND_EQUATION = 0x8009; | |
3836 | |
3837 @DomName('WebGL2RenderingContext.BLEND_EQUATION_ALPHA') | |
3838 @DocsEditable() | |
3839 @Experimental() // untriaged | |
3840 static const int BLEND_EQUATION_ALPHA = 0x883D; | |
3841 | |
3842 @DomName('WebGL2RenderingContext.BLEND_EQUATION_RGB') | |
3843 @DocsEditable() | |
3844 @Experimental() // untriaged | |
3845 static const int BLEND_EQUATION_RGB = 0x8009; | |
3846 | |
3847 @DomName('WebGL2RenderingContext.BLEND_SRC_ALPHA') | |
3848 @DocsEditable() | |
3849 @Experimental() // untriaged | |
3850 static const int BLEND_SRC_ALPHA = 0x80CB; | |
3851 | |
3852 @DomName('WebGL2RenderingContext.BLEND_SRC_RGB') | |
3853 @DocsEditable() | |
3854 @Experimental() // untriaged | |
3855 static const int BLEND_SRC_RGB = 0x80C9; | |
3856 | |
3857 @DomName('WebGL2RenderingContext.BLUE_BITS') | |
3858 @DocsEditable() | |
3859 @Experimental() // untriaged | |
3860 static const int BLUE_BITS = 0x0D54; | |
3861 | |
3862 @DomName('WebGL2RenderingContext.BOOL') | |
3863 @DocsEditable() | |
3864 @Experimental() // untriaged | |
3865 static const int BOOL = 0x8B56; | |
3866 | |
3867 @DomName('WebGL2RenderingContext.BOOL_VEC2') | |
3868 @DocsEditable() | |
3869 @Experimental() // untriaged | |
3870 static const int BOOL_VEC2 = 0x8B57; | |
3871 | |
3872 @DomName('WebGL2RenderingContext.BOOL_VEC3') | |
3873 @DocsEditable() | |
3874 @Experimental() // untriaged | |
3875 static const int BOOL_VEC3 = 0x8B58; | |
3876 | |
3877 @DomName('WebGL2RenderingContext.BOOL_VEC4') | |
3878 @DocsEditable() | |
3879 @Experimental() // untriaged | |
3880 static const int BOOL_VEC4 = 0x8B59; | |
3881 | |
3882 @DomName('WebGL2RenderingContext.BROWSER_DEFAULT_WEBGL') | |
3883 @DocsEditable() | |
3884 @Experimental() // untriaged | |
3885 static const int BROWSER_DEFAULT_WEBGL = 0x9244; | |
3886 | |
3887 @DomName('WebGL2RenderingContext.BUFFER_SIZE') | |
3888 @DocsEditable() | |
3889 @Experimental() // untriaged | |
3890 static const int BUFFER_SIZE = 0x8764; | |
3891 | |
3892 @DomName('WebGL2RenderingContext.BUFFER_USAGE') | |
3893 @DocsEditable() | |
3894 @Experimental() // untriaged | |
3895 static const int BUFFER_USAGE = 0x8765; | |
3896 | |
3897 @DomName('WebGL2RenderingContext.BYTE') | |
3898 @DocsEditable() | |
3899 @Experimental() // untriaged | |
3900 static const int BYTE = 0x1400; | |
3901 | |
3902 @DomName('WebGL2RenderingContext.CCW') | |
3903 @DocsEditable() | |
3904 @Experimental() // untriaged | |
3905 static const int CCW = 0x0901; | |
3906 | |
3907 @DomName('WebGL2RenderingContext.CLAMP_TO_EDGE') | |
3908 @DocsEditable() | |
3909 @Experimental() // untriaged | |
3910 static const int CLAMP_TO_EDGE = 0x812F; | |
3911 | |
3912 @DomName('WebGL2RenderingContext.COLOR_ATTACHMENT0') | |
3913 @DocsEditable() | |
3914 @Experimental() // untriaged | |
3915 static const int COLOR_ATTACHMENT0 = 0x8CE0; | |
3916 | |
3917 @DomName('WebGL2RenderingContext.COLOR_BUFFER_BIT') | |
3918 @DocsEditable() | |
3919 @Experimental() // untriaged | |
3920 static const int COLOR_BUFFER_BIT = 0x00004000; | |
3921 | |
3922 @DomName('WebGL2RenderingContext.COLOR_CLEAR_VALUE') | |
3923 @DocsEditable() | |
3924 @Experimental() // untriaged | |
3925 static const int COLOR_CLEAR_VALUE = 0x0C22; | |
3926 | |
3927 @DomName('WebGL2RenderingContext.COLOR_WRITEMASK') | |
3928 @DocsEditable() | |
3929 @Experimental() // untriaged | |
3930 static const int COLOR_WRITEMASK = 0x0C23; | |
3931 | |
3932 @DomName('WebGL2RenderingContext.COMPILE_STATUS') | |
3933 @DocsEditable() | |
3934 @Experimental() // untriaged | |
3935 static const int COMPILE_STATUS = 0x8B81; | |
3936 | |
3937 @DomName('WebGL2RenderingContext.COMPRESSED_TEXTURE_FORMATS') | |
3938 @DocsEditable() | |
3939 @Experimental() // untriaged | |
3940 static const int COMPRESSED_TEXTURE_FORMATS = 0x86A3; | |
3941 | |
3942 @DomName('WebGL2RenderingContext.CONSTANT_ALPHA') | |
3943 @DocsEditable() | |
3944 @Experimental() // untriaged | |
3945 static const int CONSTANT_ALPHA = 0x8003; | |
3946 | |
3947 @DomName('WebGL2RenderingContext.CONSTANT_COLOR') | |
3948 @DocsEditable() | |
3949 @Experimental() // untriaged | |
3950 static const int CONSTANT_COLOR = 0x8001; | |
3951 | |
3952 @DomName('WebGL2RenderingContext.CONTEXT_LOST_WEBGL') | |
3953 @DocsEditable() | |
3954 @Experimental() // untriaged | |
3955 static const int CONTEXT_LOST_WEBGL = 0x9242; | |
3956 | |
3957 @DomName('WebGL2RenderingContext.CULL_FACE') | |
3958 @DocsEditable() | |
3959 @Experimental() // untriaged | |
3960 static const int CULL_FACE = 0x0B44; | |
3961 | |
3962 @DomName('WebGL2RenderingContext.CULL_FACE_MODE') | |
3963 @DocsEditable() | |
3964 @Experimental() // untriaged | |
3965 static const int CULL_FACE_MODE = 0x0B45; | |
3966 | |
3967 @DomName('WebGL2RenderingContext.CURRENT_PROGRAM') | |
3968 @DocsEditable() | |
3969 @Experimental() // untriaged | |
3970 static const int CURRENT_PROGRAM = 0x8B8D; | |
3971 | |
3972 @DomName('WebGL2RenderingContext.CURRENT_VERTEX_ATTRIB') | |
3973 @DocsEditable() | |
3974 @Experimental() // untriaged | |
3975 static const int CURRENT_VERTEX_ATTRIB = 0x8626; | |
3976 | |
3977 @DomName('WebGL2RenderingContext.CW') | |
3978 @DocsEditable() | |
3979 @Experimental() // untriaged | |
3980 static const int CW = 0x0900; | |
3981 | |
3982 @DomName('WebGL2RenderingContext.DECR') | |
3983 @DocsEditable() | |
3984 @Experimental() // untriaged | |
3985 static const int DECR = 0x1E03; | |
3986 | |
3987 @DomName('WebGL2RenderingContext.DECR_WRAP') | |
3988 @DocsEditable() | |
3989 @Experimental() // untriaged | |
3990 static const int DECR_WRAP = 0x8508; | |
3991 | |
3992 @DomName('WebGL2RenderingContext.DELETE_STATUS') | |
3993 @DocsEditable() | |
3994 @Experimental() // untriaged | |
3995 static const int DELETE_STATUS = 0x8B80; | |
3996 | |
3997 @DomName('WebGL2RenderingContext.DEPTH_ATTACHMENT') | |
3998 @DocsEditable() | |
3999 @Experimental() // untriaged | |
4000 static const int DEPTH_ATTACHMENT = 0x8D00; | |
4001 | |
4002 @DomName('WebGL2RenderingContext.DEPTH_BITS') | |
4003 @DocsEditable() | |
4004 @Experimental() // untriaged | |
4005 static const int DEPTH_BITS = 0x0D56; | |
4006 | |
4007 @DomName('WebGL2RenderingContext.DEPTH_BUFFER_BIT') | |
4008 @DocsEditable() | |
4009 @Experimental() // untriaged | |
4010 static const int DEPTH_BUFFER_BIT = 0x00000100; | |
4011 | |
4012 @DomName('WebGL2RenderingContext.DEPTH_CLEAR_VALUE') | |
4013 @DocsEditable() | |
4014 @Experimental() // untriaged | |
4015 static const int DEPTH_CLEAR_VALUE = 0x0B73; | |
4016 | |
4017 @DomName('WebGL2RenderingContext.DEPTH_COMPONENT') | |
4018 @DocsEditable() | |
4019 @Experimental() // untriaged | |
4020 static const int DEPTH_COMPONENT = 0x1902; | |
4021 | |
4022 @DomName('WebGL2RenderingContext.DEPTH_COMPONENT16') | |
4023 @DocsEditable() | |
4024 @Experimental() // untriaged | |
4025 static const int DEPTH_COMPONENT16 = 0x81A5; | |
4026 | |
4027 @DomName('WebGL2RenderingContext.DEPTH_FUNC') | |
4028 @DocsEditable() | |
4029 @Experimental() // untriaged | |
4030 static const int DEPTH_FUNC = 0x0B74; | |
4031 | |
4032 @DomName('WebGL2RenderingContext.DEPTH_RANGE') | |
4033 @DocsEditable() | |
4034 @Experimental() // untriaged | |
4035 static const int DEPTH_RANGE = 0x0B70; | |
4036 | |
4037 @DomName('WebGL2RenderingContext.DEPTH_STENCIL') | |
4038 @DocsEditable() | |
4039 @Experimental() // untriaged | |
4040 static const int DEPTH_STENCIL = 0x84F9; | |
4041 | |
4042 @DomName('WebGL2RenderingContext.DEPTH_STENCIL_ATTACHMENT') | |
4043 @DocsEditable() | |
4044 @Experimental() // untriaged | |
4045 static const int DEPTH_STENCIL_ATTACHMENT = 0x821A; | |
4046 | |
4047 @DomName('WebGL2RenderingContext.DEPTH_TEST') | |
4048 @DocsEditable() | |
4049 @Experimental() // untriaged | |
4050 static const int DEPTH_TEST = 0x0B71; | |
4051 | |
4052 @DomName('WebGL2RenderingContext.DEPTH_WRITEMASK') | |
4053 @DocsEditable() | |
4054 @Experimental() // untriaged | |
4055 static const int DEPTH_WRITEMASK = 0x0B72; | |
4056 | |
4057 @DomName('WebGL2RenderingContext.DITHER') | |
4058 @DocsEditable() | |
4059 @Experimental() // untriaged | |
4060 static const int DITHER = 0x0BD0; | |
4061 | |
4062 @DomName('WebGL2RenderingContext.DONT_CARE') | |
4063 @DocsEditable() | |
4064 @Experimental() // untriaged | |
4065 static const int DONT_CARE = 0x1100; | |
4066 | |
4067 @DomName('WebGL2RenderingContext.DST_ALPHA') | |
4068 @DocsEditable() | |
4069 @Experimental() // untriaged | |
4070 static const int DST_ALPHA = 0x0304; | |
4071 | |
4072 @DomName('WebGL2RenderingContext.DST_COLOR') | |
4073 @DocsEditable() | |
4074 @Experimental() // untriaged | |
4075 static const int DST_COLOR = 0x0306; | |
4076 | |
4077 @DomName('WebGL2RenderingContext.DYNAMIC_DRAW') | |
4078 @DocsEditable() | |
4079 @Experimental() // untriaged | |
4080 static const int DYNAMIC_DRAW = 0x88E8; | |
4081 | |
4082 @DomName('WebGL2RenderingContext.ELEMENT_ARRAY_BUFFER') | |
4083 @DocsEditable() | |
4084 @Experimental() // untriaged | |
4085 static const int ELEMENT_ARRAY_BUFFER = 0x8893; | |
4086 | |
4087 @DomName('WebGL2RenderingContext.ELEMENT_ARRAY_BUFFER_BINDING') | |
4088 @DocsEditable() | |
4089 @Experimental() // untriaged | |
4090 static const int ELEMENT_ARRAY_BUFFER_BINDING = 0x8895; | |
4091 | |
4092 @DomName('WebGL2RenderingContext.EQUAL') | |
4093 @DocsEditable() | |
4094 @Experimental() // untriaged | |
4095 static const int EQUAL = 0x0202; | |
4096 | |
4097 @DomName('WebGL2RenderingContext.FASTEST') | |
4098 @DocsEditable() | |
4099 @Experimental() // untriaged | |
4100 static const int FASTEST = 0x1101; | |
4101 | |
4102 @DomName('WebGL2RenderingContext.FLOAT') | |
4103 @DocsEditable() | |
4104 @Experimental() // untriaged | |
4105 static const int FLOAT = 0x1406; | |
4106 | |
4107 @DomName('WebGL2RenderingContext.FLOAT_MAT2') | |
4108 @DocsEditable() | |
4109 @Experimental() // untriaged | |
4110 static const int FLOAT_MAT2 = 0x8B5A; | |
4111 | |
4112 @DomName('WebGL2RenderingContext.FLOAT_MAT3') | |
4113 @DocsEditable() | |
4114 @Experimental() // untriaged | |
4115 static const int FLOAT_MAT3 = 0x8B5B; | |
4116 | |
4117 @DomName('WebGL2RenderingContext.FLOAT_MAT4') | |
4118 @DocsEditable() | |
4119 @Experimental() // untriaged | |
4120 static const int FLOAT_MAT4 = 0x8B5C; | |
4121 | |
4122 @DomName('WebGL2RenderingContext.FLOAT_VEC2') | |
4123 @DocsEditable() | |
4124 @Experimental() // untriaged | |
4125 static const int FLOAT_VEC2 = 0x8B50; | |
4126 | |
4127 @DomName('WebGL2RenderingContext.FLOAT_VEC3') | |
4128 @DocsEditable() | |
4129 @Experimental() // untriaged | |
4130 static const int FLOAT_VEC3 = 0x8B51; | |
4131 | |
4132 @DomName('WebGL2RenderingContext.FLOAT_VEC4') | |
4133 @DocsEditable() | |
4134 @Experimental() // untriaged | |
4135 static const int FLOAT_VEC4 = 0x8B52; | |
4136 | |
4137 @DomName('WebGL2RenderingContext.FRAGMENT_SHADER') | |
4138 @DocsEditable() | |
4139 @Experimental() // untriaged | |
4140 static const int FRAGMENT_SHADER = 0x8B30; | |
4141 | |
4142 @DomName('WebGL2RenderingContext.FRAMEBUFFER') | |
4143 @DocsEditable() | |
4144 @Experimental() // untriaged | |
4145 static const int FRAMEBUFFER = 0x8D40; | |
4146 | |
4147 @DomName('WebGL2RenderingContext.FRAMEBUFFER_ATTACHMENT_OBJECT_NAME') | |
4148 @DocsEditable() | |
4149 @Experimental() // untriaged | |
4150 static const int FRAMEBUFFER_ATTACHMENT_OBJECT_NAME = 0x8CD1; | |
4151 | |
4152 @DomName('WebGL2RenderingContext.FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE') | |
4153 @DocsEditable() | |
4154 @Experimental() // untriaged | |
4155 static const int FRAMEBUFFER_ATTACHMENT_OBJECT_TYPE = 0x8CD0; | |
4156 | |
4157 @DomName('WebGL2RenderingContext.FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE'
) | |
4158 @DocsEditable() | |
4159 @Experimental() // untriaged | |
4160 static const int FRAMEBUFFER_ATTACHMENT_TEXTURE_CUBE_MAP_FACE = 0x8CD3; | |
4161 | |
4162 @DomName('WebGL2RenderingContext.FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL') | |
4163 @DocsEditable() | |
4164 @Experimental() // untriaged | |
4165 static const int FRAMEBUFFER_ATTACHMENT_TEXTURE_LEVEL = 0x8CD2; | |
4166 | |
4167 @DomName('WebGL2RenderingContext.FRAMEBUFFER_BINDING') | |
4168 @DocsEditable() | |
4169 @Experimental() // untriaged | |
4170 static const int FRAMEBUFFER_BINDING = 0x8CA6; | |
4171 | |
4172 @DomName('WebGL2RenderingContext.FRAMEBUFFER_COMPLETE') | |
4173 @DocsEditable() | |
4174 @Experimental() // untriaged | |
4175 static const int FRAMEBUFFER_COMPLETE = 0x8CD5; | |
4176 | |
4177 @DomName('WebGL2RenderingContext.FRAMEBUFFER_INCOMPLETE_ATTACHMENT') | |
4178 @DocsEditable() | |
4179 @Experimental() // untriaged | |
4180 static const int FRAMEBUFFER_INCOMPLETE_ATTACHMENT = 0x8CD6; | |
4181 | |
4182 @DomName('WebGL2RenderingContext.FRAMEBUFFER_INCOMPLETE_DIMENSIONS') | |
4183 @DocsEditable() | |
4184 @Experimental() // untriaged | |
4185 static const int FRAMEBUFFER_INCOMPLETE_DIMENSIONS = 0x8CD9; | |
4186 | |
4187 @DomName('WebGL2RenderingContext.FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT') | |
4188 @DocsEditable() | |
4189 @Experimental() // untriaged | |
4190 static const int FRAMEBUFFER_INCOMPLETE_MISSING_ATTACHMENT = 0x8CD7; | |
4191 | |
4192 @DomName('WebGL2RenderingContext.FRAMEBUFFER_UNSUPPORTED') | |
4193 @DocsEditable() | |
4194 @Experimental() // untriaged | |
4195 static const int FRAMEBUFFER_UNSUPPORTED = 0x8CDD; | |
4196 | |
4197 @DomName('WebGL2RenderingContext.FRONT') | |
4198 @DocsEditable() | |
4199 @Experimental() // untriaged | |
4200 static const int FRONT = 0x0404; | |
4201 | |
4202 @DomName('WebGL2RenderingContext.FRONT_AND_BACK') | |
4203 @DocsEditable() | |
4204 @Experimental() // untriaged | |
4205 static const int FRONT_AND_BACK = 0x0408; | |
4206 | |
4207 @DomName('WebGL2RenderingContext.FRONT_FACE') | |
4208 @DocsEditable() | |
4209 @Experimental() // untriaged | |
4210 static const int FRONT_FACE = 0x0B46; | |
4211 | |
4212 @DomName('WebGL2RenderingContext.FUNC_ADD') | |
4213 @DocsEditable() | |
4214 @Experimental() // untriaged | |
4215 static const int FUNC_ADD = 0x8006; | |
4216 | |
4217 @DomName('WebGL2RenderingContext.FUNC_REVERSE_SUBTRACT') | |
4218 @DocsEditable() | |
4219 @Experimental() // untriaged | |
4220 static const int FUNC_REVERSE_SUBTRACT = 0x800B; | |
4221 | |
4222 @DomName('WebGL2RenderingContext.FUNC_SUBTRACT') | |
4223 @DocsEditable() | |
4224 @Experimental() // untriaged | |
4225 static const int FUNC_SUBTRACT = 0x800A; | |
4226 | |
4227 @DomName('WebGL2RenderingContext.GENERATE_MIPMAP_HINT') | |
4228 @DocsEditable() | |
4229 @Experimental() // untriaged | |
4230 static const int GENERATE_MIPMAP_HINT = 0x8192; | |
4231 | |
4232 @DomName('WebGL2RenderingContext.GEQUAL') | |
4233 @DocsEditable() | |
4234 @Experimental() // untriaged | |
4235 static const int GEQUAL = 0x0206; | |
4236 | |
4237 @DomName('WebGL2RenderingContext.GREATER') | |
4238 @DocsEditable() | |
4239 @Experimental() // untriaged | |
4240 static const int GREATER = 0x0204; | |
4241 | |
4242 @DomName('WebGL2RenderingContext.GREEN_BITS') | |
4243 @DocsEditable() | |
4244 @Experimental() // untriaged | |
4245 static const int GREEN_BITS = 0x0D53; | |
4246 | |
4247 @DomName('WebGL2RenderingContext.HIGH_FLOAT') | |
4248 @DocsEditable() | |
4249 @Experimental() // untriaged | |
4250 static const int HIGH_FLOAT = 0x8DF2; | |
4251 | |
4252 @DomName('WebGL2RenderingContext.HIGH_INT') | |
4253 @DocsEditable() | |
4254 @Experimental() // untriaged | |
4255 static const int HIGH_INT = 0x8DF5; | |
4256 | |
4257 @DomName('WebGL2RenderingContext.IMPLEMENTATION_COLOR_READ_FORMAT') | |
4258 @DocsEditable() | |
4259 @Experimental() // untriaged | |
4260 static const int IMPLEMENTATION_COLOR_READ_FORMAT = 0x8B9B; | |
4261 | |
4262 @DomName('WebGL2RenderingContext.IMPLEMENTATION_COLOR_READ_TYPE') | |
4263 @DocsEditable() | |
4264 @Experimental() // untriaged | |
4265 static const int IMPLEMENTATION_COLOR_READ_TYPE = 0x8B9A; | |
4266 | |
4267 @DomName('WebGL2RenderingContext.INCR') | |
4268 @DocsEditable() | |
4269 @Experimental() // untriaged | |
4270 static const int INCR = 0x1E02; | |
4271 | |
4272 @DomName('WebGL2RenderingContext.INCR_WRAP') | |
4273 @DocsEditable() | |
4274 @Experimental() // untriaged | |
4275 static const int INCR_WRAP = 0x8507; | |
4276 | |
4277 @DomName('WebGL2RenderingContext.INT') | |
4278 @DocsEditable() | |
4279 @Experimental() // untriaged | |
4280 static const int INT = 0x1404; | |
4281 | |
4282 @DomName('WebGL2RenderingContext.INT_VEC2') | |
4283 @DocsEditable() | |
4284 @Experimental() // untriaged | |
4285 static const int INT_VEC2 = 0x8B53; | |
4286 | |
4287 @DomName('WebGL2RenderingContext.INT_VEC3') | |
4288 @DocsEditable() | |
4289 @Experimental() // untriaged | |
4290 static const int INT_VEC3 = 0x8B54; | |
4291 | |
4292 @DomName('WebGL2RenderingContext.INT_VEC4') | |
4293 @DocsEditable() | |
4294 @Experimental() // untriaged | |
4295 static const int INT_VEC4 = 0x8B55; | |
4296 | |
4297 @DomName('WebGL2RenderingContext.INVALID_ENUM') | |
4298 @DocsEditable() | |
4299 @Experimental() // untriaged | |
4300 static const int INVALID_ENUM = 0x0500; | |
4301 | |
4302 @DomName('WebGL2RenderingContext.INVALID_FRAMEBUFFER_OPERATION') | |
4303 @DocsEditable() | |
4304 @Experimental() // untriaged | |
4305 static const int INVALID_FRAMEBUFFER_OPERATION = 0x0506; | |
4306 | |
4307 @DomName('WebGL2RenderingContext.INVALID_OPERATION') | |
4308 @DocsEditable() | |
4309 @Experimental() // untriaged | |
4310 static const int INVALID_OPERATION = 0x0502; | |
4311 | |
4312 @DomName('WebGL2RenderingContext.INVALID_VALUE') | |
4313 @DocsEditable() | |
4314 @Experimental() // untriaged | |
4315 static const int INVALID_VALUE = 0x0501; | |
4316 | |
4317 @DomName('WebGL2RenderingContext.INVERT') | |
4318 @DocsEditable() | |
4319 @Experimental() // untriaged | |
4320 static const int INVERT = 0x150A; | |
4321 | |
4322 @DomName('WebGL2RenderingContext.KEEP') | |
4323 @DocsEditable() | |
4324 @Experimental() // untriaged | |
4325 static const int KEEP = 0x1E00; | |
4326 | |
4327 @DomName('WebGL2RenderingContext.LEQUAL') | |
4328 @DocsEditable() | |
4329 @Experimental() // untriaged | |
4330 static const int LEQUAL = 0x0203; | |
4331 | |
4332 @DomName('WebGL2RenderingContext.LESS') | |
4333 @DocsEditable() | |
4334 @Experimental() // untriaged | |
4335 static const int LESS = 0x0201; | |
4336 | |
4337 @DomName('WebGL2RenderingContext.LINEAR') | |
4338 @DocsEditable() | |
4339 @Experimental() // untriaged | |
4340 static const int LINEAR = 0x2601; | |
4341 | |
4342 @DomName('WebGL2RenderingContext.LINEAR_MIPMAP_LINEAR') | |
4343 @DocsEditable() | |
4344 @Experimental() // untriaged | |
4345 static const int LINEAR_MIPMAP_LINEAR = 0x2703; | |
4346 | |
4347 @DomName('WebGL2RenderingContext.LINEAR_MIPMAP_NEAREST') | |
4348 @DocsEditable() | |
4349 @Experimental() // untriaged | |
4350 static const int LINEAR_MIPMAP_NEAREST = 0x2701; | |
4351 | |
4352 @DomName('WebGL2RenderingContext.LINES') | |
4353 @DocsEditable() | |
4354 @Experimental() // untriaged | |
4355 static const int LINES = 0x0001; | |
4356 | |
4357 @DomName('WebGL2RenderingContext.LINE_LOOP') | |
4358 @DocsEditable() | |
4359 @Experimental() // untriaged | |
4360 static const int LINE_LOOP = 0x0002; | |
4361 | |
4362 @DomName('WebGL2RenderingContext.LINE_STRIP') | |
4363 @DocsEditable() | |
4364 @Experimental() // untriaged | |
4365 static const int LINE_STRIP = 0x0003; | |
4366 | |
4367 @DomName('WebGL2RenderingContext.LINE_WIDTH') | |
4368 @DocsEditable() | |
4369 @Experimental() // untriaged | |
4370 static const int LINE_WIDTH = 0x0B21; | |
4371 | |
4372 @DomName('WebGL2RenderingContext.LINK_STATUS') | |
4373 @DocsEditable() | |
4374 @Experimental() // untriaged | |
4375 static const int LINK_STATUS = 0x8B82; | |
4376 | |
4377 @DomName('WebGL2RenderingContext.LOW_FLOAT') | |
4378 @DocsEditable() | |
4379 @Experimental() // untriaged | |
4380 static const int LOW_FLOAT = 0x8DF0; | |
4381 | |
4382 @DomName('WebGL2RenderingContext.LOW_INT') | |
4383 @DocsEditable() | |
4384 @Experimental() // untriaged | |
4385 static const int LOW_INT = 0x8DF3; | |
4386 | |
4387 @DomName('WebGL2RenderingContext.LUMINANCE') | |
4388 @DocsEditable() | |
4389 @Experimental() // untriaged | |
4390 static const int LUMINANCE = 0x1909; | |
4391 | |
4392 @DomName('WebGL2RenderingContext.LUMINANCE_ALPHA') | |
4393 @DocsEditable() | |
4394 @Experimental() // untriaged | |
4395 static const int LUMINANCE_ALPHA = 0x190A; | |
4396 | |
4397 @DomName('WebGL2RenderingContext.MAX_COMBINED_TEXTURE_IMAGE_UNITS') | |
4398 @DocsEditable() | |
4399 @Experimental() // untriaged | |
4400 static const int MAX_COMBINED_TEXTURE_IMAGE_UNITS = 0x8B4D; | |
4401 | |
4402 @DomName('WebGL2RenderingContext.MAX_CUBE_MAP_TEXTURE_SIZE') | |
4403 @DocsEditable() | |
4404 @Experimental() // untriaged | |
4405 static const int MAX_CUBE_MAP_TEXTURE_SIZE = 0x851C; | |
4406 | |
4407 @DomName('WebGL2RenderingContext.MAX_FRAGMENT_UNIFORM_VECTORS') | |
4408 @DocsEditable() | |
4409 @Experimental() // untriaged | |
4410 static const int MAX_FRAGMENT_UNIFORM_VECTORS = 0x8DFD; | |
4411 | |
4412 @DomName('WebGL2RenderingContext.MAX_RENDERBUFFER_SIZE') | |
4413 @DocsEditable() | |
4414 @Experimental() // untriaged | |
4415 static const int MAX_RENDERBUFFER_SIZE = 0x84E8; | |
4416 | |
4417 @DomName('WebGL2RenderingContext.MAX_TEXTURE_IMAGE_UNITS') | |
4418 @DocsEditable() | |
4419 @Experimental() // untriaged | |
4420 static const int MAX_TEXTURE_IMAGE_UNITS = 0x8872; | |
4421 | |
4422 @DomName('WebGL2RenderingContext.MAX_TEXTURE_SIZE') | |
4423 @DocsEditable() | |
4424 @Experimental() // untriaged | |
4425 static const int MAX_TEXTURE_SIZE = 0x0D33; | |
4426 | |
4427 @DomName('WebGL2RenderingContext.MAX_VARYING_VECTORS') | |
4428 @DocsEditable() | |
4429 @Experimental() // untriaged | |
4430 static const int MAX_VARYING_VECTORS = 0x8DFC; | |
4431 | |
4432 @DomName('WebGL2RenderingContext.MAX_VERTEX_ATTRIBS') | |
4433 @DocsEditable() | |
4434 @Experimental() // untriaged | |
4435 static const int MAX_VERTEX_ATTRIBS = 0x8869; | |
4436 | |
4437 @DomName('WebGL2RenderingContext.MAX_VERTEX_TEXTURE_IMAGE_UNITS') | |
4438 @DocsEditable() | |
4439 @Experimental() // untriaged | |
4440 static const int MAX_VERTEX_TEXTURE_IMAGE_UNITS = 0x8B4C; | |
4441 | |
4442 @DomName('WebGL2RenderingContext.MAX_VERTEX_UNIFORM_VECTORS') | |
4443 @DocsEditable() | |
4444 @Experimental() // untriaged | |
4445 static const int MAX_VERTEX_UNIFORM_VECTORS = 0x8DFB; | |
4446 | |
4447 @DomName('WebGL2RenderingContext.MAX_VIEWPORT_DIMS') | |
4448 @DocsEditable() | |
4449 @Experimental() // untriaged | |
4450 static const int MAX_VIEWPORT_DIMS = 0x0D3A; | |
4451 | |
4452 @DomName('WebGL2RenderingContext.MEDIUM_FLOAT') | |
4453 @DocsEditable() | |
4454 @Experimental() // untriaged | |
4455 static const int MEDIUM_FLOAT = 0x8DF1; | |
4456 | |
4457 @DomName('WebGL2RenderingContext.MEDIUM_INT') | |
4458 @DocsEditable() | |
4459 @Experimental() // untriaged | |
4460 static const int MEDIUM_INT = 0x8DF4; | |
4461 | |
4462 @DomName('WebGL2RenderingContext.MIRRORED_REPEAT') | |
4463 @DocsEditable() | |
4464 @Experimental() // untriaged | |
4465 static const int MIRRORED_REPEAT = 0x8370; | |
4466 | |
4467 @DomName('WebGL2RenderingContext.NEAREST') | |
4468 @DocsEditable() | |
4469 @Experimental() // untriaged | |
4470 static const int NEAREST = 0x2600; | |
4471 | |
4472 @DomName('WebGL2RenderingContext.NEAREST_MIPMAP_LINEAR') | |
4473 @DocsEditable() | |
4474 @Experimental() // untriaged | |
4475 static const int NEAREST_MIPMAP_LINEAR = 0x2702; | |
4476 | |
4477 @DomName('WebGL2RenderingContext.NEAREST_MIPMAP_NEAREST') | |
4478 @DocsEditable() | |
4479 @Experimental() // untriaged | |
4480 static const int NEAREST_MIPMAP_NEAREST = 0x2700; | |
4481 | |
4482 @DomName('WebGL2RenderingContext.NEVER') | |
4483 @DocsEditable() | |
4484 @Experimental() // untriaged | |
4485 static const int NEVER = 0x0200; | |
4486 | |
4487 @DomName('WebGL2RenderingContext.NICEST') | |
4488 @DocsEditable() | |
4489 @Experimental() // untriaged | |
4490 static const int NICEST = 0x1102; | |
4491 | |
4492 @DomName('WebGL2RenderingContext.NONE') | |
4493 @DocsEditable() | |
4494 @Experimental() // untriaged | |
4495 static const int NONE = 0; | |
4496 | |
4497 @DomName('WebGL2RenderingContext.NOTEQUAL') | |
4498 @DocsEditable() | |
4499 @Experimental() // untriaged | |
4500 static const int NOTEQUAL = 0x0205; | |
4501 | |
4502 @DomName('WebGL2RenderingContext.NO_ERROR') | |
4503 @DocsEditable() | |
4504 @Experimental() // untriaged | |
4505 static const int NO_ERROR = 0; | |
4506 | |
4507 @DomName('WebGL2RenderingContext.ONE') | |
4508 @DocsEditable() | |
4509 @Experimental() // untriaged | |
4510 static const int ONE = 1; | |
4511 | |
4512 @DomName('WebGL2RenderingContext.ONE_MINUS_CONSTANT_ALPHA') | |
4513 @DocsEditable() | |
4514 @Experimental() // untriaged | |
4515 static const int ONE_MINUS_CONSTANT_ALPHA = 0x8004; | |
4516 | |
4517 @DomName('WebGL2RenderingContext.ONE_MINUS_CONSTANT_COLOR') | |
4518 @DocsEditable() | |
4519 @Experimental() // untriaged | |
4520 static const int ONE_MINUS_CONSTANT_COLOR = 0x8002; | |
4521 | |
4522 @DomName('WebGL2RenderingContext.ONE_MINUS_DST_ALPHA') | |
4523 @DocsEditable() | |
4524 @Experimental() // untriaged | |
4525 static const int ONE_MINUS_DST_ALPHA = 0x0305; | |
4526 | |
4527 @DomName('WebGL2RenderingContext.ONE_MINUS_DST_COLOR') | |
4528 @DocsEditable() | |
4529 @Experimental() // untriaged | |
4530 static const int ONE_MINUS_DST_COLOR = 0x0307; | |
4531 | |
4532 @DomName('WebGL2RenderingContext.ONE_MINUS_SRC_ALPHA') | |
4533 @DocsEditable() | |
4534 @Experimental() // untriaged | |
4535 static const int ONE_MINUS_SRC_ALPHA = 0x0303; | |
4536 | |
4537 @DomName('WebGL2RenderingContext.ONE_MINUS_SRC_COLOR') | |
4538 @DocsEditable() | |
4539 @Experimental() // untriaged | |
4540 static const int ONE_MINUS_SRC_COLOR = 0x0301; | |
4541 | |
4542 @DomName('WebGL2RenderingContext.OUT_OF_MEMORY') | |
4543 @DocsEditable() | |
4544 @Experimental() // untriaged | |
4545 static const int OUT_OF_MEMORY = 0x0505; | |
4546 | |
4547 @DomName('WebGL2RenderingContext.PACK_ALIGNMENT') | |
4548 @DocsEditable() | |
4549 @Experimental() // untriaged | |
4550 static const int PACK_ALIGNMENT = 0x0D05; | |
4551 | |
4552 @DomName('WebGL2RenderingContext.POINTS') | |
4553 @DocsEditable() | |
4554 @Experimental() // untriaged | |
4555 static const int POINTS = 0x0000; | |
4556 | |
4557 @DomName('WebGL2RenderingContext.POLYGON_OFFSET_FACTOR') | |
4558 @DocsEditable() | |
4559 @Experimental() // untriaged | |
4560 static const int POLYGON_OFFSET_FACTOR = 0x8038; | |
4561 | |
4562 @DomName('WebGL2RenderingContext.POLYGON_OFFSET_FILL') | |
4563 @DocsEditable() | |
4564 @Experimental() // untriaged | |
4565 static const int POLYGON_OFFSET_FILL = 0x8037; | |
4566 | |
4567 @DomName('WebGL2RenderingContext.POLYGON_OFFSET_UNITS') | |
4568 @DocsEditable() | |
4569 @Experimental() // untriaged | |
4570 static const int POLYGON_OFFSET_UNITS = 0x2A00; | |
4571 | |
4572 @DomName('WebGL2RenderingContext.RED_BITS') | |
4573 @DocsEditable() | |
4574 @Experimental() // untriaged | |
4575 static const int RED_BITS = 0x0D52; | |
4576 | |
4577 @DomName('WebGL2RenderingContext.RENDERBUFFER') | |
4578 @DocsEditable() | |
4579 @Experimental() // untriaged | |
4580 static const int RENDERBUFFER = 0x8D41; | |
4581 | |
4582 @DomName('WebGL2RenderingContext.RENDERBUFFER_ALPHA_SIZE') | |
4583 @DocsEditable() | |
4584 @Experimental() // untriaged | |
4585 static const int RENDERBUFFER_ALPHA_SIZE = 0x8D53; | |
4586 | |
4587 @DomName('WebGL2RenderingContext.RENDERBUFFER_BINDING') | |
4588 @DocsEditable() | |
4589 @Experimental() // untriaged | |
4590 static const int RENDERBUFFER_BINDING = 0x8CA7; | |
4591 | |
4592 @DomName('WebGL2RenderingContext.RENDERBUFFER_BLUE_SIZE') | |
4593 @DocsEditable() | |
4594 @Experimental() // untriaged | |
4595 static const int RENDERBUFFER_BLUE_SIZE = 0x8D52; | |
4596 | |
4597 @DomName('WebGL2RenderingContext.RENDERBUFFER_DEPTH_SIZE') | |
4598 @DocsEditable() | |
4599 @Experimental() // untriaged | |
4600 static const int RENDERBUFFER_DEPTH_SIZE = 0x8D54; | |
4601 | |
4602 @DomName('WebGL2RenderingContext.RENDERBUFFER_GREEN_SIZE') | |
4603 @DocsEditable() | |
4604 @Experimental() // untriaged | |
4605 static const int RENDERBUFFER_GREEN_SIZE = 0x8D51; | |
4606 | |
4607 @DomName('WebGL2RenderingContext.RENDERBUFFER_HEIGHT') | |
4608 @DocsEditable() | |
4609 @Experimental() // untriaged | |
4610 static const int RENDERBUFFER_HEIGHT = 0x8D43; | |
4611 | |
4612 @DomName('WebGL2RenderingContext.RENDERBUFFER_INTERNAL_FORMAT') | |
4613 @DocsEditable() | |
4614 @Experimental() // untriaged | |
4615 static const int RENDERBUFFER_INTERNAL_FORMAT = 0x8D44; | |
4616 | |
4617 @DomName('WebGL2RenderingContext.RENDERBUFFER_RED_SIZE') | |
4618 @DocsEditable() | |
4619 @Experimental() // untriaged | |
4620 static const int RENDERBUFFER_RED_SIZE = 0x8D50; | |
4621 | |
4622 @DomName('WebGL2RenderingContext.RENDERBUFFER_STENCIL_SIZE') | |
4623 @DocsEditable() | |
4624 @Experimental() // untriaged | |
4625 static const int RENDERBUFFER_STENCIL_SIZE = 0x8D55; | |
4626 | |
4627 @DomName('WebGL2RenderingContext.RENDERBUFFER_WIDTH') | |
4628 @DocsEditable() | |
4629 @Experimental() // untriaged | |
4630 static const int RENDERBUFFER_WIDTH = 0x8D42; | |
4631 | |
4632 @DomName('WebGL2RenderingContext.RENDERER') | |
4633 @DocsEditable() | |
4634 @Experimental() // untriaged | |
4635 static const int RENDERER = 0x1F01; | |
4636 | |
4637 @DomName('WebGL2RenderingContext.REPEAT') | |
4638 @DocsEditable() | |
4639 @Experimental() // untriaged | |
4640 static const int REPEAT = 0x2901; | |
4641 | |
4642 @DomName('WebGL2RenderingContext.REPLACE') | |
4643 @DocsEditable() | |
4644 @Experimental() // untriaged | |
4645 static const int REPLACE = 0x1E01; | |
4646 | |
4647 @DomName('WebGL2RenderingContext.RGB') | |
4648 @DocsEditable() | |
4649 @Experimental() // untriaged | |
4650 static const int RGB = 0x1907; | |
4651 | |
4652 @DomName('WebGL2RenderingContext.RGB565') | |
4653 @DocsEditable() | |
4654 @Experimental() // untriaged | |
4655 static const int RGB565 = 0x8D62; | |
4656 | |
4657 @DomName('WebGL2RenderingContext.RGB5_A1') | |
4658 @DocsEditable() | |
4659 @Experimental() // untriaged | |
4660 static const int RGB5_A1 = 0x8057; | |
4661 | |
4662 @DomName('WebGL2RenderingContext.RGBA') | |
4663 @DocsEditable() | |
4664 @Experimental() // untriaged | |
4665 static const int RGBA = 0x1908; | |
4666 | |
4667 @DomName('WebGL2RenderingContext.RGBA4') | |
4668 @DocsEditable() | |
4669 @Experimental() // untriaged | |
4670 static const int RGBA4 = 0x8056; | |
4671 | |
4672 @DomName('WebGL2RenderingContext.SAMPLER_2D') | |
4673 @DocsEditable() | |
4674 @Experimental() // untriaged | |
4675 static const int SAMPLER_2D = 0x8B5E; | |
4676 | |
4677 @DomName('WebGL2RenderingContext.SAMPLER_CUBE') | |
4678 @DocsEditable() | |
4679 @Experimental() // untriaged | |
4680 static const int SAMPLER_CUBE = 0x8B60; | |
4681 | |
4682 @DomName('WebGL2RenderingContext.SAMPLES') | |
4683 @DocsEditable() | |
4684 @Experimental() // untriaged | |
4685 static const int SAMPLES = 0x80A9; | |
4686 | |
4687 @DomName('WebGL2RenderingContext.SAMPLE_ALPHA_TO_COVERAGE') | |
4688 @DocsEditable() | |
4689 @Experimental() // untriaged | |
4690 static const int SAMPLE_ALPHA_TO_COVERAGE = 0x809E; | |
4691 | |
4692 @DomName('WebGL2RenderingContext.SAMPLE_BUFFERS') | |
4693 @DocsEditable() | |
4694 @Experimental() // untriaged | |
4695 static const int SAMPLE_BUFFERS = 0x80A8; | |
4696 | |
4697 @DomName('WebGL2RenderingContext.SAMPLE_COVERAGE') | |
4698 @DocsEditable() | |
4699 @Experimental() // untriaged | |
4700 static const int SAMPLE_COVERAGE = 0x80A0; | |
4701 | |
4702 @DomName('WebGL2RenderingContext.SAMPLE_COVERAGE_INVERT') | |
4703 @DocsEditable() | |
4704 @Experimental() // untriaged | |
4705 static const int SAMPLE_COVERAGE_INVERT = 0x80AB; | |
4706 | |
4707 @DomName('WebGL2RenderingContext.SAMPLE_COVERAGE_VALUE') | |
4708 @DocsEditable() | |
4709 @Experimental() // untriaged | |
4710 static const int SAMPLE_COVERAGE_VALUE = 0x80AA; | |
4711 | |
4712 @DomName('WebGL2RenderingContext.SCISSOR_BOX') | |
4713 @DocsEditable() | |
4714 @Experimental() // untriaged | |
4715 static const int SCISSOR_BOX = 0x0C10; | |
4716 | |
4717 @DomName('WebGL2RenderingContext.SCISSOR_TEST') | |
4718 @DocsEditable() | |
4719 @Experimental() // untriaged | |
4720 static const int SCISSOR_TEST = 0x0C11; | |
4721 | |
4722 @DomName('WebGL2RenderingContext.SHADER_TYPE') | |
4723 @DocsEditable() | |
4724 @Experimental() // untriaged | |
4725 static const int SHADER_TYPE = 0x8B4F; | |
4726 | |
4727 @DomName('WebGL2RenderingContext.SHADING_LANGUAGE_VERSION') | |
4728 @DocsEditable() | |
4729 @Experimental() // untriaged | |
4730 static const int SHADING_LANGUAGE_VERSION = 0x8B8C; | |
4731 | |
4732 @DomName('WebGL2RenderingContext.SHORT') | |
4733 @DocsEditable() | |
4734 @Experimental() // untriaged | |
4735 static const int SHORT = 0x1402; | |
4736 | |
4737 @DomName('WebGL2RenderingContext.SRC_ALPHA') | |
4738 @DocsEditable() | |
4739 @Experimental() // untriaged | |
4740 static const int SRC_ALPHA = 0x0302; | |
4741 | |
4742 @DomName('WebGL2RenderingContext.SRC_ALPHA_SATURATE') | |
4743 @DocsEditable() | |
4744 @Experimental() // untriaged | |
4745 static const int SRC_ALPHA_SATURATE = 0x0308; | |
4746 | |
4747 @DomName('WebGL2RenderingContext.SRC_COLOR') | |
4748 @DocsEditable() | |
4749 @Experimental() // untriaged | |
4750 static const int SRC_COLOR = 0x0300; | |
4751 | |
4752 @DomName('WebGL2RenderingContext.STATIC_DRAW') | |
4753 @DocsEditable() | |
4754 @Experimental() // untriaged | |
4755 static const int STATIC_DRAW = 0x88E4; | |
4756 | |
4757 @DomName('WebGL2RenderingContext.STENCIL_ATTACHMENT') | |
4758 @DocsEditable() | |
4759 @Experimental() // untriaged | |
4760 static const int STENCIL_ATTACHMENT = 0x8D20; | |
4761 | |
4762 @DomName('WebGL2RenderingContext.STENCIL_BACK_FAIL') | |
4763 @DocsEditable() | |
4764 @Experimental() // untriaged | |
4765 static const int STENCIL_BACK_FAIL = 0x8801; | |
4766 | |
4767 @DomName('WebGL2RenderingContext.STENCIL_BACK_FUNC') | |
4768 @DocsEditable() | |
4769 @Experimental() // untriaged | |
4770 static const int STENCIL_BACK_FUNC = 0x8800; | |
4771 | |
4772 @DomName('WebGL2RenderingContext.STENCIL_BACK_PASS_DEPTH_FAIL') | |
4773 @DocsEditable() | |
4774 @Experimental() // untriaged | |
4775 static const int STENCIL_BACK_PASS_DEPTH_FAIL = 0x8802; | |
4776 | |
4777 @DomName('WebGL2RenderingContext.STENCIL_BACK_PASS_DEPTH_PASS') | |
4778 @DocsEditable() | |
4779 @Experimental() // untriaged | |
4780 static const int STENCIL_BACK_PASS_DEPTH_PASS = 0x8803; | |
4781 | |
4782 @DomName('WebGL2RenderingContext.STENCIL_BACK_REF') | |
4783 @DocsEditable() | |
4784 @Experimental() // untriaged | |
4785 static const int STENCIL_BACK_REF = 0x8CA3; | |
4786 | |
4787 @DomName('WebGL2RenderingContext.STENCIL_BACK_VALUE_MASK') | |
4788 @DocsEditable() | |
4789 @Experimental() // untriaged | |
4790 static const int STENCIL_BACK_VALUE_MASK = 0x8CA4; | |
4791 | |
4792 @DomName('WebGL2RenderingContext.STENCIL_BACK_WRITEMASK') | |
4793 @DocsEditable() | |
4794 @Experimental() // untriaged | |
4795 static const int STENCIL_BACK_WRITEMASK = 0x8CA5; | |
4796 | |
4797 @DomName('WebGL2RenderingContext.STENCIL_BITS') | |
4798 @DocsEditable() | |
4799 @Experimental() // untriaged | |
4800 static const int STENCIL_BITS = 0x0D57; | |
4801 | |
4802 @DomName('WebGL2RenderingContext.STENCIL_BUFFER_BIT') | |
4803 @DocsEditable() | |
4804 @Experimental() // untriaged | |
4805 static const int STENCIL_BUFFER_BIT = 0x00000400; | |
4806 | |
4807 @DomName('WebGL2RenderingContext.STENCIL_CLEAR_VALUE') | |
4808 @DocsEditable() | |
4809 @Experimental() // untriaged | |
4810 static const int STENCIL_CLEAR_VALUE = 0x0B91; | |
4811 | |
4812 @DomName('WebGL2RenderingContext.STENCIL_FAIL') | |
4813 @DocsEditable() | |
4814 @Experimental() // untriaged | |
4815 static const int STENCIL_FAIL = 0x0B94; | |
4816 | |
4817 @DomName('WebGL2RenderingContext.STENCIL_FUNC') | |
4818 @DocsEditable() | |
4819 @Experimental() // untriaged | |
4820 static const int STENCIL_FUNC = 0x0B92; | |
4821 | |
4822 @DomName('WebGL2RenderingContext.STENCIL_INDEX') | |
4823 @DocsEditable() | |
4824 @Experimental() // untriaged | |
4825 static const int STENCIL_INDEX = 0x1901; | |
4826 | |
4827 @DomName('WebGL2RenderingContext.STENCIL_INDEX8') | |
4828 @DocsEditable() | |
4829 @Experimental() // untriaged | |
4830 static const int STENCIL_INDEX8 = 0x8D48; | |
4831 | |
4832 @DomName('WebGL2RenderingContext.STENCIL_PASS_DEPTH_FAIL') | |
4833 @DocsEditable() | |
4834 @Experimental() // untriaged | |
4835 static const int STENCIL_PASS_DEPTH_FAIL = 0x0B95; | |
4836 | |
4837 @DomName('WebGL2RenderingContext.STENCIL_PASS_DEPTH_PASS') | |
4838 @DocsEditable() | |
4839 @Experimental() // untriaged | |
4840 static const int STENCIL_PASS_DEPTH_PASS = 0x0B96; | |
4841 | |
4842 @DomName('WebGL2RenderingContext.STENCIL_REF') | |
4843 @DocsEditable() | |
4844 @Experimental() // untriaged | |
4845 static const int STENCIL_REF = 0x0B97; | |
4846 | |
4847 @DomName('WebGL2RenderingContext.STENCIL_TEST') | |
4848 @DocsEditable() | |
4849 @Experimental() // untriaged | |
4850 static const int STENCIL_TEST = 0x0B90; | |
4851 | |
4852 @DomName('WebGL2RenderingContext.STENCIL_VALUE_MASK') | |
4853 @DocsEditable() | |
4854 @Experimental() // untriaged | |
4855 static const int STENCIL_VALUE_MASK = 0x0B93; | |
4856 | |
4857 @DomName('WebGL2RenderingContext.STENCIL_WRITEMASK') | |
4858 @DocsEditable() | |
4859 @Experimental() // untriaged | |
4860 static const int STENCIL_WRITEMASK = 0x0B98; | |
4861 | |
4862 @DomName('WebGL2RenderingContext.STREAM_DRAW') | |
4863 @DocsEditable() | |
4864 @Experimental() // untriaged | |
4865 static const int STREAM_DRAW = 0x88E0; | |
4866 | |
4867 @DomName('WebGL2RenderingContext.SUBPIXEL_BITS') | |
4868 @DocsEditable() | |
4869 @Experimental() // untriaged | |
4870 static const int SUBPIXEL_BITS = 0x0D50; | |
4871 | |
4872 @DomName('WebGL2RenderingContext.TEXTURE') | |
4873 @DocsEditable() | |
4874 @Experimental() // untriaged | |
4875 static const int TEXTURE = 0x1702; | |
4876 | |
4877 @DomName('WebGL2RenderingContext.TEXTURE0') | |
4878 @DocsEditable() | |
4879 @Experimental() // untriaged | |
4880 static const int TEXTURE0 = 0x84C0; | |
4881 | |
4882 @DomName('WebGL2RenderingContext.TEXTURE1') | |
4883 @DocsEditable() | |
4884 @Experimental() // untriaged | |
4885 static const int TEXTURE1 = 0x84C1; | |
4886 | |
4887 @DomName('WebGL2RenderingContext.TEXTURE10') | |
4888 @DocsEditable() | |
4889 @Experimental() // untriaged | |
4890 static const int TEXTURE10 = 0x84CA; | |
4891 | |
4892 @DomName('WebGL2RenderingContext.TEXTURE11') | |
4893 @DocsEditable() | |
4894 @Experimental() // untriaged | |
4895 static const int TEXTURE11 = 0x84CB; | |
4896 | |
4897 @DomName('WebGL2RenderingContext.TEXTURE12') | |
4898 @DocsEditable() | |
4899 @Experimental() // untriaged | |
4900 static const int TEXTURE12 = 0x84CC; | |
4901 | |
4902 @DomName('WebGL2RenderingContext.TEXTURE13') | |
4903 @DocsEditable() | |
4904 @Experimental() // untriaged | |
4905 static const int TEXTURE13 = 0x84CD; | |
4906 | |
4907 @DomName('WebGL2RenderingContext.TEXTURE14') | |
4908 @DocsEditable() | |
4909 @Experimental() // untriaged | |
4910 static const int TEXTURE14 = 0x84CE; | |
4911 | |
4912 @DomName('WebGL2RenderingContext.TEXTURE15') | |
4913 @DocsEditable() | |
4914 @Experimental() // untriaged | |
4915 static const int TEXTURE15 = 0x84CF; | |
4916 | |
4917 @DomName('WebGL2RenderingContext.TEXTURE16') | |
4918 @DocsEditable() | |
4919 @Experimental() // untriaged | |
4920 static const int TEXTURE16 = 0x84D0; | |
4921 | |
4922 @DomName('WebGL2RenderingContext.TEXTURE17') | |
4923 @DocsEditable() | |
4924 @Experimental() // untriaged | |
4925 static const int TEXTURE17 = 0x84D1; | |
4926 | |
4927 @DomName('WebGL2RenderingContext.TEXTURE18') | |
4928 @DocsEditable() | |
4929 @Experimental() // untriaged | |
4930 static const int TEXTURE18 = 0x84D2; | |
4931 | |
4932 @DomName('WebGL2RenderingContext.TEXTURE19') | |
4933 @DocsEditable() | |
4934 @Experimental() // untriaged | |
4935 static const int TEXTURE19 = 0x84D3; | |
4936 | |
4937 @DomName('WebGL2RenderingContext.TEXTURE2') | |
4938 @DocsEditable() | |
4939 @Experimental() // untriaged | |
4940 static const int TEXTURE2 = 0x84C2; | |
4941 | |
4942 @DomName('WebGL2RenderingContext.TEXTURE20') | |
4943 @DocsEditable() | |
4944 @Experimental() // untriaged | |
4945 static const int TEXTURE20 = 0x84D4; | |
4946 | |
4947 @DomName('WebGL2RenderingContext.TEXTURE21') | |
4948 @DocsEditable() | |
4949 @Experimental() // untriaged | |
4950 static const int TEXTURE21 = 0x84D5; | |
4951 | |
4952 @DomName('WebGL2RenderingContext.TEXTURE22') | |
4953 @DocsEditable() | |
4954 @Experimental() // untriaged | |
4955 static const int TEXTURE22 = 0x84D6; | |
4956 | |
4957 @DomName('WebGL2RenderingContext.TEXTURE23') | |
4958 @DocsEditable() | |
4959 @Experimental() // untriaged | |
4960 static const int TEXTURE23 = 0x84D7; | |
4961 | |
4962 @DomName('WebGL2RenderingContext.TEXTURE24') | |
4963 @DocsEditable() | |
4964 @Experimental() // untriaged | |
4965 static const int TEXTURE24 = 0x84D8; | |
4966 | |
4967 @DomName('WebGL2RenderingContext.TEXTURE25') | |
4968 @DocsEditable() | |
4969 @Experimental() // untriaged | |
4970 static const int TEXTURE25 = 0x84D9; | |
4971 | |
4972 @DomName('WebGL2RenderingContext.TEXTURE26') | |
4973 @DocsEditable() | |
4974 @Experimental() // untriaged | |
4975 static const int TEXTURE26 = 0x84DA; | |
4976 | |
4977 @DomName('WebGL2RenderingContext.TEXTURE27') | |
4978 @DocsEditable() | |
4979 @Experimental() // untriaged | |
4980 static const int TEXTURE27 = 0x84DB; | |
4981 | |
4982 @DomName('WebGL2RenderingContext.TEXTURE28') | |
4983 @DocsEditable() | |
4984 @Experimental() // untriaged | |
4985 static const int TEXTURE28 = 0x84DC; | |
4986 | |
4987 @DomName('WebGL2RenderingContext.TEXTURE29') | |
4988 @DocsEditable() | |
4989 @Experimental() // untriaged | |
4990 static const int TEXTURE29 = 0x84DD; | |
4991 | |
4992 @DomName('WebGL2RenderingContext.TEXTURE3') | |
4993 @DocsEditable() | |
4994 @Experimental() // untriaged | |
4995 static const int TEXTURE3 = 0x84C3; | |
4996 | |
4997 @DomName('WebGL2RenderingContext.TEXTURE30') | |
4998 @DocsEditable() | |
4999 @Experimental() // untriaged | |
5000 static const int TEXTURE30 = 0x84DE; | |
5001 | |
5002 @DomName('WebGL2RenderingContext.TEXTURE31') | |
5003 @DocsEditable() | |
5004 @Experimental() // untriaged | |
5005 static const int TEXTURE31 = 0x84DF; | |
5006 | |
5007 @DomName('WebGL2RenderingContext.TEXTURE4') | |
5008 @DocsEditable() | |
5009 @Experimental() // untriaged | |
5010 static const int TEXTURE4 = 0x84C4; | |
5011 | |
5012 @DomName('WebGL2RenderingContext.TEXTURE5') | |
5013 @DocsEditable() | |
5014 @Experimental() // untriaged | |
5015 static const int TEXTURE5 = 0x84C5; | |
5016 | |
5017 @DomName('WebGL2RenderingContext.TEXTURE6') | |
5018 @DocsEditable() | |
5019 @Experimental() // untriaged | |
5020 static const int TEXTURE6 = 0x84C6; | |
5021 | |
5022 @DomName('WebGL2RenderingContext.TEXTURE7') | |
5023 @DocsEditable() | |
5024 @Experimental() // untriaged | |
5025 static const int TEXTURE7 = 0x84C7; | |
5026 | |
5027 @DomName('WebGL2RenderingContext.TEXTURE8') | |
5028 @DocsEditable() | |
5029 @Experimental() // untriaged | |
5030 static const int TEXTURE8 = 0x84C8; | |
5031 | |
5032 @DomName('WebGL2RenderingContext.TEXTURE9') | |
5033 @DocsEditable() | |
5034 @Experimental() // untriaged | |
5035 static const int TEXTURE9 = 0x84C9; | |
5036 | |
5037 @DomName('WebGL2RenderingContext.TEXTURE_2D') | |
5038 @DocsEditable() | |
5039 @Experimental() // untriaged | |
5040 static const int TEXTURE_2D = 0x0DE1; | |
5041 | |
5042 @DomName('WebGL2RenderingContext.TEXTURE_BINDING_2D') | |
5043 @DocsEditable() | |
5044 @Experimental() // untriaged | |
5045 static const int TEXTURE_BINDING_2D = 0x8069; | |
5046 | |
5047 @DomName('WebGL2RenderingContext.TEXTURE_BINDING_CUBE_MAP') | |
5048 @DocsEditable() | |
5049 @Experimental() // untriaged | |
5050 static const int TEXTURE_BINDING_CUBE_MAP = 0x8514; | |
5051 | |
5052 @DomName('WebGL2RenderingContext.TEXTURE_CUBE_MAP') | |
5053 @DocsEditable() | |
5054 @Experimental() // untriaged | |
5055 static const int TEXTURE_CUBE_MAP = 0x8513; | |
5056 | |
5057 @DomName('WebGL2RenderingContext.TEXTURE_CUBE_MAP_NEGATIVE_X') | |
5058 @DocsEditable() | |
5059 @Experimental() // untriaged | |
5060 static const int TEXTURE_CUBE_MAP_NEGATIVE_X = 0x8516; | |
5061 | |
5062 @DomName('WebGL2RenderingContext.TEXTURE_CUBE_MAP_NEGATIVE_Y') | |
5063 @DocsEditable() | |
5064 @Experimental() // untriaged | |
5065 static const int TEXTURE_CUBE_MAP_NEGATIVE_Y = 0x8518; | |
5066 | |
5067 @DomName('WebGL2RenderingContext.TEXTURE_CUBE_MAP_NEGATIVE_Z') | |
5068 @DocsEditable() | |
5069 @Experimental() // untriaged | |
5070 static const int TEXTURE_CUBE_MAP_NEGATIVE_Z = 0x851A; | |
5071 | |
5072 @DomName('WebGL2RenderingContext.TEXTURE_CUBE_MAP_POSITIVE_X') | |
5073 @DocsEditable() | |
5074 @Experimental() // untriaged | |
5075 static const int TEXTURE_CUBE_MAP_POSITIVE_X = 0x8515; | |
5076 | |
5077 @DomName('WebGL2RenderingContext.TEXTURE_CUBE_MAP_POSITIVE_Y') | |
5078 @DocsEditable() | |
5079 @Experimental() // untriaged | |
5080 static const int TEXTURE_CUBE_MAP_POSITIVE_Y = 0x8517; | |
5081 | |
5082 @DomName('WebGL2RenderingContext.TEXTURE_CUBE_MAP_POSITIVE_Z') | |
5083 @DocsEditable() | |
5084 @Experimental() // untriaged | |
5085 static const int TEXTURE_CUBE_MAP_POSITIVE_Z = 0x8519; | |
5086 | |
5087 @DomName('WebGL2RenderingContext.TEXTURE_MAG_FILTER') | |
5088 @DocsEditable() | |
5089 @Experimental() // untriaged | |
5090 static const int TEXTURE_MAG_FILTER = 0x2800; | |
5091 | |
5092 @DomName('WebGL2RenderingContext.TEXTURE_MIN_FILTER') | |
5093 @DocsEditable() | |
5094 @Experimental() // untriaged | |
5095 static const int TEXTURE_MIN_FILTER = 0x2801; | |
5096 | |
5097 @DomName('WebGL2RenderingContext.TEXTURE_WRAP_S') | |
5098 @DocsEditable() | |
5099 @Experimental() // untriaged | |
5100 static const int TEXTURE_WRAP_S = 0x2802; | |
5101 | |
5102 @DomName('WebGL2RenderingContext.TEXTURE_WRAP_T') | |
5103 @DocsEditable() | |
5104 @Experimental() // untriaged | |
5105 static const int TEXTURE_WRAP_T = 0x2803; | |
5106 | |
5107 @DomName('WebGL2RenderingContext.TRIANGLES') | |
5108 @DocsEditable() | |
5109 @Experimental() // untriaged | |
5110 static const int TRIANGLES = 0x0004; | |
5111 | |
5112 @DomName('WebGL2RenderingContext.TRIANGLE_FAN') | |
5113 @DocsEditable() | |
5114 @Experimental() // untriaged | |
5115 static const int TRIANGLE_FAN = 0x0006; | |
5116 | |
5117 @DomName('WebGL2RenderingContext.TRIANGLE_STRIP') | |
5118 @DocsEditable() | |
5119 @Experimental() // untriaged | |
5120 static const int TRIANGLE_STRIP = 0x0005; | |
5121 | |
5122 @DomName('WebGL2RenderingContext.UNPACK_ALIGNMENT') | |
5123 @DocsEditable() | |
5124 @Experimental() // untriaged | |
5125 static const int UNPACK_ALIGNMENT = 0x0CF5; | |
5126 | |
5127 @DomName('WebGL2RenderingContext.UNPACK_COLORSPACE_CONVERSION_WEBGL') | |
5128 @DocsEditable() | |
5129 @Experimental() // untriaged | |
5130 static const int UNPACK_COLORSPACE_CONVERSION_WEBGL = 0x9243; | |
5131 | |
5132 @DomName('WebGL2RenderingContext.UNPACK_FLIP_Y_WEBGL') | |
5133 @DocsEditable() | |
5134 @Experimental() // untriaged | |
5135 static const int UNPACK_FLIP_Y_WEBGL = 0x9240; | |
5136 | |
5137 @DomName('WebGL2RenderingContext.UNPACK_PREMULTIPLY_ALPHA_WEBGL') | |
5138 @DocsEditable() | |
5139 @Experimental() // untriaged | |
5140 static const int UNPACK_PREMULTIPLY_ALPHA_WEBGL = 0x9241; | |
5141 | |
5142 @DomName('WebGL2RenderingContext.UNSIGNED_BYTE') | |
5143 @DocsEditable() | |
5144 @Experimental() // untriaged | |
5145 static const int UNSIGNED_BYTE = 0x1401; | |
5146 | |
5147 @DomName('WebGL2RenderingContext.UNSIGNED_INT') | |
5148 @DocsEditable() | |
5149 @Experimental() // untriaged | |
5150 static const int UNSIGNED_INT = 0x1405; | |
5151 | |
5152 @DomName('WebGL2RenderingContext.UNSIGNED_SHORT') | |
5153 @DocsEditable() | |
5154 @Experimental() // untriaged | |
5155 static const int UNSIGNED_SHORT = 0x1403; | |
5156 | |
5157 @DomName('WebGL2RenderingContext.UNSIGNED_SHORT_4_4_4_4') | |
5158 @DocsEditable() | |
5159 @Experimental() // untriaged | |
5160 static const int UNSIGNED_SHORT_4_4_4_4 = 0x8033; | |
5161 | |
5162 @DomName('WebGL2RenderingContext.UNSIGNED_SHORT_5_5_5_1') | |
5163 @DocsEditable() | |
5164 @Experimental() // untriaged | |
5165 static const int UNSIGNED_SHORT_5_5_5_1 = 0x8034; | |
5166 | |
5167 @DomName('WebGL2RenderingContext.UNSIGNED_SHORT_5_6_5') | |
5168 @DocsEditable() | |
5169 @Experimental() // untriaged | |
5170 static const int UNSIGNED_SHORT_5_6_5 = 0x8363; | |
5171 | |
5172 @DomName('WebGL2RenderingContext.VALIDATE_STATUS') | |
5173 @DocsEditable() | |
5174 @Experimental() // untriaged | |
5175 static const int VALIDATE_STATUS = 0x8B83; | |
5176 | |
5177 @DomName('WebGL2RenderingContext.VENDOR') | |
5178 @DocsEditable() | |
5179 @Experimental() // untriaged | |
5180 static const int VENDOR = 0x1F00; | |
5181 | |
5182 @DomName('WebGL2RenderingContext.VERSION') | |
5183 @DocsEditable() | |
5184 @Experimental() // untriaged | |
5185 static const int VERSION = 0x1F02; | |
5186 | |
5187 @DomName('WebGL2RenderingContext.VERTEX_ATTRIB_ARRAY_BUFFER_BINDING') | |
5188 @DocsEditable() | |
5189 @Experimental() // untriaged | |
5190 static const int VERTEX_ATTRIB_ARRAY_BUFFER_BINDING = 0x889F; | |
5191 | |
5192 @DomName('WebGL2RenderingContext.VERTEX_ATTRIB_ARRAY_ENABLED') | |
5193 @DocsEditable() | |
5194 @Experimental() // untriaged | |
5195 static const int VERTEX_ATTRIB_ARRAY_ENABLED = 0x8622; | |
5196 | |
5197 @DomName('WebGL2RenderingContext.VERTEX_ATTRIB_ARRAY_NORMALIZED') | |
5198 @DocsEditable() | |
5199 @Experimental() // untriaged | |
5200 static const int VERTEX_ATTRIB_ARRAY_NORMALIZED = 0x886A; | |
5201 | |
5202 @DomName('WebGL2RenderingContext.VERTEX_ATTRIB_ARRAY_POINTER') | |
5203 @DocsEditable() | |
5204 @Experimental() // untriaged | |
5205 static const int VERTEX_ATTRIB_ARRAY_POINTER = 0x8645; | |
5206 | |
5207 @DomName('WebGL2RenderingContext.VERTEX_ATTRIB_ARRAY_SIZE') | |
5208 @DocsEditable() | |
5209 @Experimental() // untriaged | |
5210 static const int VERTEX_ATTRIB_ARRAY_SIZE = 0x8623; | |
5211 | |
5212 @DomName('WebGL2RenderingContext.VERTEX_ATTRIB_ARRAY_STRIDE') | |
5213 @DocsEditable() | |
5214 @Experimental() // untriaged | |
5215 static const int VERTEX_ATTRIB_ARRAY_STRIDE = 0x8624; | |
5216 | |
5217 @DomName('WebGL2RenderingContext.VERTEX_ATTRIB_ARRAY_TYPE') | |
5218 @DocsEditable() | |
5219 @Experimental() // untriaged | |
5220 static const int VERTEX_ATTRIB_ARRAY_TYPE = 0x8625; | |
5221 | |
5222 @DomName('WebGL2RenderingContext.VERTEX_SHADER') | |
5223 @DocsEditable() | |
5224 @Experimental() // untriaged | |
5225 static const int VERTEX_SHADER = 0x8B31; | |
5226 | |
5227 @DomName('WebGL2RenderingContext.VIEWPORT') | |
5228 @DocsEditable() | |
5229 @Experimental() // untriaged | |
5230 static const int VIEWPORT = 0x0BA2; | |
5231 | |
5232 @DomName('WebGL2RenderingContext.ZERO') | |
5233 @DocsEditable() | |
5234 @Experimental() // untriaged | |
5235 static const int ZERO = 0; | |
5236 | |
5237 @DomName('WebGL2RenderingContext.beginQuery') | |
5238 @DocsEditable() | |
5239 @Experimental() // untriaged | |
5240 void beginQuery(int target, Query query) => _blink.BlinkWebGL2RenderingContext
.instance.beginQuery_Callback_2_(unwrap_jso(this), target, unwrap_jso(query)); | |
5241 | |
5242 @DomName('WebGL2RenderingContext.beginTransformFeedback') | |
5243 @DocsEditable() | |
5244 @Experimental() // untriaged | |
5245 void beginTransformFeedback(int primitiveMode) => _blink.BlinkWebGL2RenderingC
ontext.instance.beginTransformFeedback_Callback_1_(unwrap_jso(this), primitiveMo
de); | |
5246 | |
5247 @DomName('WebGL2RenderingContext.bindBufferBase') | |
5248 @DocsEditable() | |
5249 @Experimental() // untriaged | |
5250 void bindBufferBase(int target, int index, Buffer buffer) => _blink.BlinkWebGL
2RenderingContext.instance.bindBufferBase_Callback_3_(unwrap_jso(this), target,
index, unwrap_jso(buffer)); | |
5251 | |
5252 @DomName('WebGL2RenderingContext.bindBufferRange') | |
5253 @DocsEditable() | |
5254 @Experimental() // untriaged | |
5255 void bindBufferRange(int target, int index, Buffer buffer, int offset, int siz
e) => _blink.BlinkWebGL2RenderingContext.instance.bindBufferRange_Callback_5_(un
wrap_jso(this), target, index, unwrap_jso(buffer), offset, size); | |
5256 | |
5257 @DomName('WebGL2RenderingContext.bindSampler') | |
5258 @DocsEditable() | |
5259 @Experimental() // untriaged | |
5260 void bindSampler(int unit, Sampler sampler) => _blink.BlinkWebGL2RenderingCont
ext.instance.bindSampler_Callback_2_(unwrap_jso(this), unit, unwrap_jso(sampler)
); | |
5261 | |
5262 @DomName('WebGL2RenderingContext.bindTransformFeedback') | |
5263 @DocsEditable() | |
5264 @Experimental() // untriaged | |
5265 void bindTransformFeedback(int target, TransformFeedback feedback) => _blink.B
linkWebGL2RenderingContext.instance.bindTransformFeedback_Callback_2_(unwrap_jso
(this), target, unwrap_jso(feedback)); | |
5266 | |
5267 @DomName('WebGL2RenderingContext.bindVertexArray') | |
5268 @DocsEditable() | |
5269 @Experimental() // untriaged | |
5270 void bindVertexArray(VertexArrayObject vertexArray) => _blink.BlinkWebGL2Rende
ringContext.instance.bindVertexArray_Callback_1_(unwrap_jso(this), unwrap_jso(ve
rtexArray)); | |
5271 | |
5272 @DomName('WebGL2RenderingContext.blitFramebuffer') | |
5273 @DocsEditable() | |
5274 @Experimental() // untriaged | |
5275 void blitFramebuffer(int srcX0, int srcY0, int srcX1, int srcY1, int dstX0, in
t dstY0, int dstX1, int dstY1, int mask, int filter) => _blink.BlinkWebGL2Render
ingContext.instance.blitFramebuffer_Callback_10_(unwrap_jso(this), srcX0, srcY0,
srcX1, srcY1, dstX0, dstY0, dstX1, dstY1, mask, filter); | |
5276 | |
5277 @DomName('WebGL2RenderingContext.clearBufferfi') | |
5278 @DocsEditable() | |
5279 @Experimental() // untriaged | |
5280 void clearBufferfi(int buffer, int drawbuffer, num depth, int stencil) => _bli
nk.BlinkWebGL2RenderingContext.instance.clearBufferfi_Callback_4_(unwrap_jso(thi
s), buffer, drawbuffer, depth, stencil); | |
5281 | |
5282 void clearBufferfv(int buffer, int drawbuffer, value) { | |
5283 if ((value is Float32List) && (drawbuffer is int) && (buffer is int)) { | |
5284 _blink.BlinkWebGL2RenderingContext.instance.clearBufferfv_Callback_3_(unwr
ap_jso(this), buffer, drawbuffer, unwrap_jso(value)); | |
5285 return; | |
5286 } | |
5287 if ((value is List<num>) && (drawbuffer is int) && (buffer is int)) { | |
5288 _blink.BlinkWebGL2RenderingContext.instance.clearBufferfv_Callback_3_(unwr
ap_jso(this), buffer, drawbuffer, unwrap_jso(value)); | |
5289 return; | |
5290 } | |
5291 throw new ArgumentError("Incorrect number or type of arguments"); | |
5292 } | |
5293 | |
5294 void clearBufferiv(int buffer, int drawbuffer, value) { | |
5295 if ((value is Int32List) && (drawbuffer is int) && (buffer is int)) { | |
5296 _blink.BlinkWebGL2RenderingContext.instance.clearBufferiv_Callback_3_(unwr
ap_jso(this), buffer, drawbuffer, unwrap_jso(value)); | |
5297 return; | |
5298 } | |
5299 if ((value is List<int>) && (drawbuffer is int) && (buffer is int)) { | |
5300 _blink.BlinkWebGL2RenderingContext.instance.clearBufferiv_Callback_3_(unwr
ap_jso(this), buffer, drawbuffer, unwrap_jso(value)); | |
5301 return; | |
5302 } | |
5303 throw new ArgumentError("Incorrect number or type of arguments"); | |
5304 } | |
5305 | |
5306 void clearBufferuiv(int buffer, int drawbuffer, value) { | |
5307 if ((value is Uint32List) && (drawbuffer is int) && (buffer is int)) { | |
5308 _blink.BlinkWebGL2RenderingContext.instance.clearBufferuiv_Callback_3_(unw
rap_jso(this), buffer, drawbuffer, unwrap_jso(value)); | |
5309 return; | |
5310 } | |
5311 if ((value is List<int>) && (drawbuffer is int) && (buffer is int)) { | |
5312 _blink.BlinkWebGL2RenderingContext.instance.clearBufferuiv_Callback_3_(unw
rap_jso(this), buffer, drawbuffer, unwrap_jso(value)); | |
5313 return; | |
5314 } | |
5315 throw new ArgumentError("Incorrect number or type of arguments"); | |
5316 } | |
5317 | |
5318 @DomName('WebGL2RenderingContext.clientWaitSync') | |
5319 @DocsEditable() | |
5320 @Experimental() // untriaged | |
5321 int clientWaitSync(Sync sync, int flags, int timeout) => _blink.BlinkWebGL2Ren
deringContext.instance.clientWaitSync_Callback_3_(unwrap_jso(this), unwrap_jso(s
ync), flags, timeout); | |
5322 | |
5323 @DomName('WebGL2RenderingContext.compressedTexImage3D') | |
5324 @DocsEditable() | |
5325 @Experimental() // untriaged | |
5326 void compressedTexImage3D(int target, int level, int internalformat, int width
, int height, int depth, int border, TypedData data) => _blink.BlinkWebGL2Render
ingContext.instance.compressedTexImage3D_Callback_8_(unwrap_jso(this), target, l
evel, internalformat, width, height, depth, border, unwrap_jso(data)); | |
5327 | |
5328 @DomName('WebGL2RenderingContext.compressedTexSubImage3D') | |
5329 @DocsEditable() | |
5330 @Experimental() // untriaged | |
5331 void compressedTexSubImage3D(int target, int level, int xoffset, int yoffset,
int zoffset, int width, int height, int depth, int format, TypedData data) => _b
link.BlinkWebGL2RenderingContext.instance.compressedTexSubImage3D_Callback_10_(u
nwrap_jso(this), target, level, xoffset, yoffset, zoffset, width, height, depth,
format, unwrap_jso(data)); | |
5332 | |
5333 @DomName('WebGL2RenderingContext.copyBufferSubData') | |
5334 @DocsEditable() | |
5335 @Experimental() // untriaged | |
5336 void copyBufferSubData(int readTarget, int writeTarget, int readOffset, int wr
iteOffset, int size) => _blink.BlinkWebGL2RenderingContext.instance.copyBufferSu
bData_Callback_5_(unwrap_jso(this), readTarget, writeTarget, readOffset, writeOf
fset, size); | |
5337 | |
5338 @DomName('WebGL2RenderingContext.copyTexSubImage3D') | |
5339 @DocsEditable() | |
5340 @Experimental() // untriaged | |
5341 void copyTexSubImage3D(int target, int level, int xoffset, int yoffset, int zo
ffset, int x, int y, int width, int height) => _blink.BlinkWebGL2RenderingContex
t.instance.copyTexSubImage3D_Callback_9_(unwrap_jso(this), target, level, xoffse
t, yoffset, zoffset, x, y, width, height); | |
5342 | |
5343 @DomName('WebGL2RenderingContext.createQuery') | |
5344 @DocsEditable() | |
5345 @Experimental() // untriaged | |
5346 Query createQuery() => wrap_jso(_blink.BlinkWebGL2RenderingContext.instance.cr
eateQuery_Callback_0_(unwrap_jso(this))); | |
5347 | |
5348 @DomName('WebGL2RenderingContext.createSampler') | |
5349 @DocsEditable() | |
5350 @Experimental() // untriaged | |
5351 Sampler createSampler() => wrap_jso(_blink.BlinkWebGL2RenderingContext.instanc
e.createSampler_Callback_0_(unwrap_jso(this))); | |
5352 | |
5353 @DomName('WebGL2RenderingContext.createTransformFeedback') | |
5354 @DocsEditable() | |
5355 @Experimental() // untriaged | |
5356 TransformFeedback createTransformFeedback() => wrap_jso(_blink.BlinkWebGL2Rend
eringContext.instance.createTransformFeedback_Callback_0_(unwrap_jso(this))); | |
5357 | |
5358 @DomName('WebGL2RenderingContext.createVertexArray') | |
5359 @DocsEditable() | |
5360 @Experimental() // untriaged | |
5361 VertexArrayObject createVertexArray() => wrap_jso(_blink.BlinkWebGL2RenderingC
ontext.instance.createVertexArray_Callback_0_(unwrap_jso(this))); | |
5362 | |
5363 @DomName('WebGL2RenderingContext.deleteQuery') | |
5364 @DocsEditable() | |
5365 @Experimental() // untriaged | |
5366 void deleteQuery(Query query) => _blink.BlinkWebGL2RenderingContext.instance.d
eleteQuery_Callback_1_(unwrap_jso(this), unwrap_jso(query)); | |
5367 | |
5368 @DomName('WebGL2RenderingContext.deleteSampler') | |
5369 @DocsEditable() | |
5370 @Experimental() // untriaged | |
5371 void deleteSampler(Sampler sampler) => _blink.BlinkWebGL2RenderingContext.inst
ance.deleteSampler_Callback_1_(unwrap_jso(this), unwrap_jso(sampler)); | |
5372 | |
5373 @DomName('WebGL2RenderingContext.deleteSync') | |
5374 @DocsEditable() | |
5375 @Experimental() // untriaged | |
5376 void deleteSync(Sync sync) => _blink.BlinkWebGL2RenderingContext.instance.dele
teSync_Callback_1_(unwrap_jso(this), unwrap_jso(sync)); | |
5377 | |
5378 @DomName('WebGL2RenderingContext.deleteTransformFeedback') | |
5379 @DocsEditable() | |
5380 @Experimental() // untriaged | |
5381 void deleteTransformFeedback(TransformFeedback feedback) => _blink.BlinkWebGL2
RenderingContext.instance.deleteTransformFeedback_Callback_1_(unwrap_jso(this),
unwrap_jso(feedback)); | |
5382 | |
5383 @DomName('WebGL2RenderingContext.deleteVertexArray') | |
5384 @DocsEditable() | |
5385 @Experimental() // untriaged | |
5386 void deleteVertexArray(VertexArrayObject vertexArray) => _blink.BlinkWebGL2Ren
deringContext.instance.deleteVertexArray_Callback_1_(unwrap_jso(this), unwrap_js
o(vertexArray)); | |
5387 | |
5388 @DomName('WebGL2RenderingContext.drawArraysInstanced') | |
5389 @DocsEditable() | |
5390 @Experimental() // untriaged | |
5391 void drawArraysInstanced(int mode, int first, int count, int instanceCount) =>
_blink.BlinkWebGL2RenderingContext.instance.drawArraysInstanced_Callback_4_(unw
rap_jso(this), mode, first, count, instanceCount); | |
5392 | |
5393 @DomName('WebGL2RenderingContext.drawBuffers') | |
5394 @DocsEditable() | |
5395 @Experimental() // untriaged | |
5396 void drawBuffers(List<int> buffers) => _blink.BlinkWebGL2RenderingContext.inst
ance.drawBuffers_Callback_1_(unwrap_jso(this), buffers); | |
5397 | |
5398 @DomName('WebGL2RenderingContext.drawElementsInstanced') | |
5399 @DocsEditable() | |
5400 @Experimental() // untriaged | |
5401 void drawElementsInstanced(int mode, int count, int type, int offset, int inst
anceCount) => _blink.BlinkWebGL2RenderingContext.instance.drawElementsInstanced_
Callback_5_(unwrap_jso(this), mode, count, type, offset, instanceCount); | |
5402 | |
5403 @DomName('WebGL2RenderingContext.drawRangeElements') | |
5404 @DocsEditable() | |
5405 @Experimental() // untriaged | |
5406 void drawRangeElements(int mode, int start, int end, int count, int type, int
offset) => _blink.BlinkWebGL2RenderingContext.instance.drawRangeElements_Callbac
k_6_(unwrap_jso(this), mode, start, end, count, type, offset); | |
5407 | |
5408 @DomName('WebGL2RenderingContext.endQuery') | |
5409 @DocsEditable() | |
5410 @Experimental() // untriaged | |
5411 void endQuery(int target) => _blink.BlinkWebGL2RenderingContext.instance.endQu
ery_Callback_1_(unwrap_jso(this), target); | |
5412 | |
5413 @DomName('WebGL2RenderingContext.endTransformFeedback') | |
5414 @DocsEditable() | |
5415 @Experimental() // untriaged | |
5416 void endTransformFeedback() => _blink.BlinkWebGL2RenderingContext.instance.end
TransformFeedback_Callback_0_(unwrap_jso(this)); | |
5417 | |
5418 @DomName('WebGL2RenderingContext.fenceSync') | |
5419 @DocsEditable() | |
5420 @Experimental() // untriaged | |
5421 Sync fenceSync(int condition, int flags) => wrap_jso(_blink.BlinkWebGL2Renderi
ngContext.instance.fenceSync_Callback_2_(unwrap_jso(this), condition, flags)); | |
5422 | |
5423 @DomName('WebGL2RenderingContext.framebufferTextureLayer') | |
5424 @DocsEditable() | |
5425 @Experimental() // untriaged | |
5426 void framebufferTextureLayer(int target, int attachment, Texture texture, int
level, int layer) => _blink.BlinkWebGL2RenderingContext.instance.framebufferText
ureLayer_Callback_5_(unwrap_jso(this), target, attachment, unwrap_jso(texture),
level, layer); | |
5427 | |
5428 @DomName('WebGL2RenderingContext.getActiveUniformBlockName') | |
5429 @DocsEditable() | |
5430 @Experimental() // untriaged | |
5431 String getActiveUniformBlockName(Program program, int uniformBlockIndex) => _b
link.BlinkWebGL2RenderingContext.instance.getActiveUniformBlockName_Callback_2_(
unwrap_jso(this), unwrap_jso(program), uniformBlockIndex); | |
5432 | |
5433 @DomName('WebGL2RenderingContext.getActiveUniformBlockParameter') | |
5434 @DocsEditable() | |
5435 @Experimental() // untriaged | |
5436 Object getActiveUniformBlockParameter(Program program, int uniformBlockIndex,
int pname) => wrap_jso(_blink.BlinkWebGL2RenderingContext.instance.getActiveUnif
ormBlockParameter_Callback_3_(unwrap_jso(this), unwrap_jso(program), uniformBloc
kIndex, pname)); | |
5437 | |
5438 @DomName('WebGL2RenderingContext.getActiveUniforms') | |
5439 @DocsEditable() | |
5440 @Experimental() // untriaged | |
5441 List<int> getActiveUniforms(Program program, List<int> uniformIndices, int pna
me) => _blink.BlinkWebGL2RenderingContext.instance.getActiveUniforms_Callback_3_
(unwrap_jso(this), unwrap_jso(program), uniformIndices, pname); | |
5442 | |
5443 @DomName('WebGL2RenderingContext.getBufferSubData') | |
5444 @DocsEditable() | |
5445 @Experimental() // untriaged | |
5446 void getBufferSubData(int target, int offset, ByteBuffer returnedData) => _bli
nk.BlinkWebGL2RenderingContext.instance.getBufferSubData_Callback_3_(unwrap_jso(
this), target, offset, unwrap_jso(returnedData)); | |
5447 | |
5448 @DomName('WebGL2RenderingContext.getFragDataLocation') | |
5449 @DocsEditable() | |
5450 @Experimental() // untriaged | |
5451 int getFragDataLocation(Program program, String name) => _blink.BlinkWebGL2Ren
deringContext.instance.getFragDataLocation_Callback_2_(unwrap_jso(this), unwrap_
jso(program), name); | |
5452 | |
5453 @DomName('WebGL2RenderingContext.getIndexedParameter') | |
5454 @DocsEditable() | |
5455 @Experimental() // untriaged | |
5456 Object getIndexedParameter(int target, int index) => wrap_jso(_blink.BlinkWebG
L2RenderingContext.instance.getIndexedParameter_Callback_2_(unwrap_jso(this), ta
rget, index)); | |
5457 | |
5458 @DomName('WebGL2RenderingContext.getInternalformatParameter') | |
5459 @DocsEditable() | |
5460 @Experimental() // untriaged | |
5461 Object getInternalformatParameter(int target, int internalformat, int pname) =
> wrap_jso(_blink.BlinkWebGL2RenderingContext.instance.getInternalformatParamete
r_Callback_3_(unwrap_jso(this), target, internalformat, pname)); | |
5462 | |
5463 @DomName('WebGL2RenderingContext.getQuery') | |
5464 @DocsEditable() | |
5465 @Experimental() // untriaged | |
5466 Query getQuery(int target, int pname) => wrap_jso(_blink.BlinkWebGL2RenderingC
ontext.instance.getQuery_Callback_2_(unwrap_jso(this), target, pname)); | |
5467 | |
5468 @DomName('WebGL2RenderingContext.getQueryParameter') | |
5469 @DocsEditable() | |
5470 @Experimental() // untriaged | |
5471 Object getQueryParameter(Query query, int pname) => wrap_jso(_blink.BlinkWebGL
2RenderingContext.instance.getQueryParameter_Callback_2_(unwrap_jso(this), unwra
p_jso(query), pname)); | |
5472 | |
5473 @DomName('WebGL2RenderingContext.getSamplerParameter') | |
5474 @DocsEditable() | |
5475 @Experimental() // untriaged | |
5476 Object getSamplerParameter(Sampler sampler, int pname) => wrap_jso(_blink.Blin
kWebGL2RenderingContext.instance.getSamplerParameter_Callback_2_(unwrap_jso(this
), unwrap_jso(sampler), pname)); | |
5477 | |
5478 @DomName('WebGL2RenderingContext.getSyncParameter') | |
5479 @DocsEditable() | |
5480 @Experimental() // untriaged | |
5481 Object getSyncParameter(Sync sync, int pname) => wrap_jso(_blink.BlinkWebGL2Re
nderingContext.instance.getSyncParameter_Callback_2_(unwrap_jso(this), unwrap_js
o(sync), pname)); | |
5482 | |
5483 @DomName('WebGL2RenderingContext.getTransformFeedbackVarying') | |
5484 @DocsEditable() | |
5485 @Experimental() // untriaged | |
5486 ActiveInfo getTransformFeedbackVarying(Program program, int index) => wrap_jso
(_blink.BlinkWebGL2RenderingContext.instance.getTransformFeedbackVarying_Callbac
k_2_(unwrap_jso(this), unwrap_jso(program), index)); | |
5487 | |
5488 @DomName('WebGL2RenderingContext.getUniformBlockIndex') | |
5489 @DocsEditable() | |
5490 @Experimental() // untriaged | |
5491 int getUniformBlockIndex(Program program, String uniformBlockName) => _blink.B
linkWebGL2RenderingContext.instance.getUniformBlockIndex_Callback_2_(unwrap_jso(
this), unwrap_jso(program), uniformBlockName); | |
5492 | |
5493 @DomName('WebGL2RenderingContext.getUniformIndices') | |
5494 @DocsEditable() | |
5495 @Experimental() // untriaged | |
5496 List<int> getUniformIndices(Program program, List<String> uniformNames) => _bl
ink.BlinkWebGL2RenderingContext.instance.getUniformIndices_Callback_2_(unwrap_js
o(this), unwrap_jso(program), uniformNames); | |
5497 | |
5498 @DomName('WebGL2RenderingContext.invalidateFramebuffer') | |
5499 @DocsEditable() | |
5500 @Experimental() // untriaged | |
5501 void invalidateFramebuffer(int target, List<int> attachments) => _blink.BlinkW
ebGL2RenderingContext.instance.invalidateFramebuffer_Callback_2_(unwrap_jso(this
), target, attachments); | |
5502 | |
5503 @DomName('WebGL2RenderingContext.invalidateSubFramebuffer') | |
5504 @DocsEditable() | |
5505 @Experimental() // untriaged | |
5506 void invalidateSubFramebuffer(int target, List<int> attachments, int x, int y,
int width, int height) => _blink.BlinkWebGL2RenderingContext.instance.invalidat
eSubFramebuffer_Callback_6_(unwrap_jso(this), target, attachments, x, y, width,
height); | |
5507 | |
5508 @DomName('WebGL2RenderingContext.isQuery') | |
5509 @DocsEditable() | |
5510 @Experimental() // untriaged | |
5511 bool isQuery(Query query) => _blink.BlinkWebGL2RenderingContext.instance.isQue
ry_Callback_1_(unwrap_jso(this), unwrap_jso(query)); | |
5512 | |
5513 @DomName('WebGL2RenderingContext.isSampler') | |
5514 @DocsEditable() | |
5515 @Experimental() // untriaged | |
5516 bool isSampler(Sampler sampler) => _blink.BlinkWebGL2RenderingContext.instance
.isSampler_Callback_1_(unwrap_jso(this), unwrap_jso(sampler)); | |
5517 | |
5518 @DomName('WebGL2RenderingContext.isSync') | |
5519 @DocsEditable() | |
5520 @Experimental() // untriaged | |
5521 bool isSync(Sync sync) => _blink.BlinkWebGL2RenderingContext.instance.isSync_C
allback_1_(unwrap_jso(this), unwrap_jso(sync)); | |
5522 | |
5523 @DomName('WebGL2RenderingContext.isTransformFeedback') | |
5524 @DocsEditable() | |
5525 @Experimental() // untriaged | |
5526 bool isTransformFeedback(TransformFeedback feedback) => _blink.BlinkWebGL2Rend
eringContext.instance.isTransformFeedback_Callback_1_(unwrap_jso(this), unwrap_j
so(feedback)); | |
5527 | |
5528 @DomName('WebGL2RenderingContext.isVertexArray') | |
5529 @DocsEditable() | |
5530 @Experimental() // untriaged | |
5531 bool isVertexArray(VertexArrayObject vertexArray) => _blink.BlinkWebGL2Renderi
ngContext.instance.isVertexArray_Callback_1_(unwrap_jso(this), unwrap_jso(vertex
Array)); | |
5532 | |
5533 @DomName('WebGL2RenderingContext.pauseTransformFeedback') | |
5534 @DocsEditable() | |
5535 @Experimental() // untriaged | |
5536 void pauseTransformFeedback() => _blink.BlinkWebGL2RenderingContext.instance.p
auseTransformFeedback_Callback_0_(unwrap_jso(this)); | |
5537 | |
5538 @DomName('WebGL2RenderingContext.readBuffer') | |
5539 @DocsEditable() | |
5540 @Experimental() // untriaged | |
5541 void readBuffer(int mode) => _blink.BlinkWebGL2RenderingContext.instance.readB
uffer_Callback_1_(unwrap_jso(this), mode); | |
5542 | |
5543 @DomName('WebGL2RenderingContext.renderbufferStorageMultisample') | |
5544 @DocsEditable() | |
5545 @Experimental() // untriaged | |
5546 void renderbufferStorageMultisample(int target, int samples, int internalforma
t, int width, int height) => _blink.BlinkWebGL2RenderingContext.instance.renderb
ufferStorageMultisample_Callback_5_(unwrap_jso(this), target, samples, internalf
ormat, width, height); | |
5547 | |
5548 @DomName('WebGL2RenderingContext.resumeTransformFeedback') | |
5549 @DocsEditable() | |
5550 @Experimental() // untriaged | |
5551 void resumeTransformFeedback() => _blink.BlinkWebGL2RenderingContext.instance.
resumeTransformFeedback_Callback_0_(unwrap_jso(this)); | |
5552 | |
5553 @DomName('WebGL2RenderingContext.samplerParameterf') | |
5554 @DocsEditable() | |
5555 @Experimental() // untriaged | |
5556 void samplerParameterf(Sampler sampler, int pname, num param) => _blink.BlinkW
ebGL2RenderingContext.instance.samplerParameterf_Callback_3_(unwrap_jso(this), u
nwrap_jso(sampler), pname, param); | |
5557 | |
5558 @DomName('WebGL2RenderingContext.samplerParameteri') | |
5559 @DocsEditable() | |
5560 @Experimental() // untriaged | |
5561 void samplerParameteri(Sampler sampler, int pname, int param) => _blink.BlinkW
ebGL2RenderingContext.instance.samplerParameteri_Callback_3_(unwrap_jso(this), u
nwrap_jso(sampler), pname, param); | |
5562 | |
5563 @DomName('WebGL2RenderingContext.texImage3D') | |
5564 @DocsEditable() | |
5565 @Experimental() // untriaged | |
5566 void texImage3D(int target, int level, int internalformat, int width, int heig
ht, int depth, int border, int format, int type, TypedData pixels) => _blink.Bli
nkWebGL2RenderingContext.instance.texImage3D_Callback_10_(unwrap_jso(this), targ
et, level, internalformat, width, height, depth, border, format, type, unwrap_js
o(pixels)); | |
5567 | |
5568 @DomName('WebGL2RenderingContext.texStorage2D') | |
5569 @DocsEditable() | |
5570 @Experimental() // untriaged | |
5571 void texStorage2D(int target, int levels, int internalformat, int width, int h
eight) => _blink.BlinkWebGL2RenderingContext.instance.texStorage2D_Callback_5_(u
nwrap_jso(this), target, levels, internalformat, width, height); | |
5572 | |
5573 @DomName('WebGL2RenderingContext.texStorage3D') | |
5574 @DocsEditable() | |
5575 @Experimental() // untriaged | |
5576 void texStorage3D(int target, int levels, int internalformat, int width, int h
eight, int depth) => _blink.BlinkWebGL2RenderingContext.instance.texStorage3D_Ca
llback_6_(unwrap_jso(this), target, levels, internalformat, width, height, depth
); | |
5577 | |
5578 void texSubImage3D(int target, int level, int xoffset, int yoffset, int zoffse
t, int format_OR_width, int height_OR_type, canvas_OR_data_OR_depth_OR_image_OR_
video, [int format, int type, TypedData pixels]) { | |
5579 if ((pixels is TypedData || pixels == null) && (type is int) && (format is i
nt) && (canvas_OR_data_OR_depth_OR_image_OR_video is int) && (height_OR_type is
int) && (format_OR_width is int) && (zoffset is int) && (yoffset is int) && (xof
fset is int) && (level is int) && (target is int)) { | |
5580 _blink.BlinkWebGL2RenderingContext.instance.texSubImage3D_Callback_11_(unw
rap_jso(this), target, level, xoffset, yoffset, zoffset, format_OR_width, height
_OR_type, unwrap_jso(canvas_OR_data_OR_depth_OR_image_OR_video), format, type, u
nwrap_jso(pixels)); | |
5581 return; | |
5582 } | |
5583 if ((canvas_OR_data_OR_depth_OR_image_OR_video is ImageData || canvas_OR_dat
a_OR_depth_OR_image_OR_video == null) && (height_OR_type is int) && (format_OR_w
idth is int) && (zoffset is int) && (yoffset is int) && (xoffset is int) && (lev
el is int) && (target is int) && format == null && type == null && pixels == nul
l) { | |
5584 _blink.BlinkWebGL2RenderingContext.instance.texSubImage3D_Callback_8_(unwr
ap_jso(this), target, level, xoffset, yoffset, zoffset, format_OR_width, height_
OR_type, unwrap_jso(canvas_OR_data_OR_depth_OR_image_OR_video)); | |
5585 return; | |
5586 } | |
5587 if ((canvas_OR_data_OR_depth_OR_image_OR_video is ImageElement || canvas_OR_
data_OR_depth_OR_image_OR_video == null) && (height_OR_type is int) && (format_O
R_width is int) && (zoffset is int) && (yoffset is int) && (xoffset is int) && (
level is int) && (target is int) && format == null && type == null && pixels ==
null) { | |
5588 _blink.BlinkWebGL2RenderingContext.instance.texSubImage3D_Callback_8_(unwr
ap_jso(this), target, level, xoffset, yoffset, zoffset, format_OR_width, height_
OR_type, unwrap_jso(canvas_OR_data_OR_depth_OR_image_OR_video)); | |
5589 return; | |
5590 } | |
5591 if ((canvas_OR_data_OR_depth_OR_image_OR_video is CanvasElement || canvas_OR
_data_OR_depth_OR_image_OR_video == null) && (height_OR_type is int) && (format_
OR_width is int) && (zoffset is int) && (yoffset is int) && (xoffset is int) &&
(level is int) && (target is int) && format == null && type == null && pixels ==
null) { | |
5592 _blink.BlinkWebGL2RenderingContext.instance.texSubImage3D_Callback_8_(unwr
ap_jso(this), target, level, xoffset, yoffset, zoffset, format_OR_width, height_
OR_type, unwrap_jso(canvas_OR_data_OR_depth_OR_image_OR_video)); | |
5593 return; | |
5594 } | |
5595 if ((canvas_OR_data_OR_depth_OR_image_OR_video is VideoElement || canvas_OR_
data_OR_depth_OR_image_OR_video == null) && (height_OR_type is int) && (format_O
R_width is int) && (zoffset is int) && (yoffset is int) && (xoffset is int) && (
level is int) && (target is int) && format == null && type == null && pixels ==
null) { | |
5596 _blink.BlinkWebGL2RenderingContext.instance.texSubImage3D_Callback_8_(unwr
ap_jso(this), target, level, xoffset, yoffset, zoffset, format_OR_width, height_
OR_type, unwrap_jso(canvas_OR_data_OR_depth_OR_image_OR_video)); | |
5597 return; | |
5598 } | |
5599 throw new ArgumentError("Incorrect number or type of arguments"); | |
5600 } | |
5601 | |
5602 @DomName('WebGL2RenderingContext.transformFeedbackVaryings') | |
5603 @DocsEditable() | |
5604 @Experimental() // untriaged | |
5605 void transformFeedbackVaryings(Program program, List<String> varyings, int buf
ferMode) => _blink.BlinkWebGL2RenderingContext.instance.transformFeedbackVarying
s_Callback_3_(unwrap_jso(this), unwrap_jso(program), varyings, bufferMode); | |
5606 | |
5607 @DomName('WebGL2RenderingContext.uniform1ui') | |
5608 @DocsEditable() | |
5609 @Experimental() // untriaged | |
5610 void uniform1ui(UniformLocation location, int v0) => _blink.BlinkWebGL2Renderi
ngContext.instance.uniform1ui_Callback_2_(unwrap_jso(this), unwrap_jso(location)
, v0); | |
5611 | |
5612 @DomName('WebGL2RenderingContext.uniform1uiv') | |
5613 @DocsEditable() | |
5614 @Experimental() // untriaged | |
5615 void uniform1uiv(UniformLocation location, List<int> value) => _blink.BlinkWeb
GL2RenderingContext.instance.uniform1uiv_Callback_2_(unwrap_jso(this), unwrap_js
o(location), value); | |
5616 | |
5617 @DomName('WebGL2RenderingContext.uniform2ui') | |
5618 @DocsEditable() | |
5619 @Experimental() // untriaged | |
5620 void uniform2ui(UniformLocation location, int v0, int v1) => _blink.BlinkWebGL
2RenderingContext.instance.uniform2ui_Callback_3_(unwrap_jso(this), unwrap_jso(l
ocation), v0, v1); | |
5621 | |
5622 @DomName('WebGL2RenderingContext.uniform2uiv') | |
5623 @DocsEditable() | |
5624 @Experimental() // untriaged | |
5625 void uniform2uiv(UniformLocation location, List<int> value) => _blink.BlinkWeb
GL2RenderingContext.instance.uniform2uiv_Callback_2_(unwrap_jso(this), unwrap_js
o(location), value); | |
5626 | |
5627 @DomName('WebGL2RenderingContext.uniform3ui') | |
5628 @DocsEditable() | |
5629 @Experimental() // untriaged | |
5630 void uniform3ui(UniformLocation location, int v0, int v1, int v2) => _blink.Bl
inkWebGL2RenderingContext.instance.uniform3ui_Callback_4_(unwrap_jso(this), unwr
ap_jso(location), v0, v1, v2); | |
5631 | |
5632 @DomName('WebGL2RenderingContext.uniform3uiv') | |
5633 @DocsEditable() | |
5634 @Experimental() // untriaged | |
5635 void uniform3uiv(UniformLocation location, List<int> value) => _blink.BlinkWeb
GL2RenderingContext.instance.uniform3uiv_Callback_2_(unwrap_jso(this), unwrap_js
o(location), value); | |
5636 | |
5637 @DomName('WebGL2RenderingContext.uniform4ui') | |
5638 @DocsEditable() | |
5639 @Experimental() // untriaged | |
5640 void uniform4ui(UniformLocation location, int v0, int v1, int v2, int v3) => _
blink.BlinkWebGL2RenderingContext.instance.uniform4ui_Callback_5_(unwrap_jso(thi
s), unwrap_jso(location), v0, v1, v2, v3); | |
5641 | |
5642 @DomName('WebGL2RenderingContext.uniform4uiv') | |
5643 @DocsEditable() | |
5644 @Experimental() // untriaged | |
5645 void uniform4uiv(UniformLocation location, List<int> value) => _blink.BlinkWeb
GL2RenderingContext.instance.uniform4uiv_Callback_2_(unwrap_jso(this), unwrap_js
o(location), value); | |
5646 | |
5647 @DomName('WebGL2RenderingContext.uniformBlockBinding') | |
5648 @DocsEditable() | |
5649 @Experimental() // untriaged | |
5650 void uniformBlockBinding(Program program, int uniformBlockIndex, int uniformBl
ockBinding) => _blink.BlinkWebGL2RenderingContext.instance.uniformBlockBinding_C
allback_3_(unwrap_jso(this), unwrap_jso(program), uniformBlockIndex, uniformBloc
kBinding); | |
5651 | |
5652 void uniformMatrix2x3fv(UniformLocation location, bool transpose, value) { | |
5653 if ((value is Float32List) && (transpose is bool) && (location is UniformLoc
ation || location == null)) { | |
5654 _blink.BlinkWebGL2RenderingContext.instance.uniformMatrix2x3fv_Callback_3_
(unwrap_jso(this), unwrap_jso(location), transpose, unwrap_jso(value)); | |
5655 return; | |
5656 } | |
5657 if ((value is List<num>) && (transpose is bool) && (location is UniformLocat
ion || location == null)) { | |
5658 _blink.BlinkWebGL2RenderingContext.instance.uniformMatrix2x3fv_Callback_3_
(unwrap_jso(this), unwrap_jso(location), transpose, unwrap_jso(value)); | |
5659 return; | |
5660 } | |
5661 throw new ArgumentError("Incorrect number or type of arguments"); | |
5662 } | |
5663 | |
5664 void uniformMatrix2x4fv(UniformLocation location, bool transpose, value) { | |
5665 if ((value is Float32List) && (transpose is bool) && (location is UniformLoc
ation || location == null)) { | |
5666 _blink.BlinkWebGL2RenderingContext.instance.uniformMatrix2x4fv_Callback_3_
(unwrap_jso(this), unwrap_jso(location), transpose, unwrap_jso(value)); | |
5667 return; | |
5668 } | |
5669 if ((value is List<num>) && (transpose is bool) && (location is UniformLocat
ion || location == null)) { | |
5670 _blink.BlinkWebGL2RenderingContext.instance.uniformMatrix2x4fv_Callback_3_
(unwrap_jso(this), unwrap_jso(location), transpose, unwrap_jso(value)); | |
5671 return; | |
5672 } | |
5673 throw new ArgumentError("Incorrect number or type of arguments"); | |
5674 } | |
5675 | |
5676 void uniformMatrix3x2fv(UniformLocation location, bool transpose, value) { | |
5677 if ((value is Float32List) && (transpose is bool) && (location is UniformLoc
ation || location == null)) { | |
5678 _blink.BlinkWebGL2RenderingContext.instance.uniformMatrix3x2fv_Callback_3_
(unwrap_jso(this), unwrap_jso(location), transpose, unwrap_jso(value)); | |
5679 return; | |
5680 } | |
5681 if ((value is List<num>) && (transpose is bool) && (location is UniformLocat
ion || location == null)) { | |
5682 _blink.BlinkWebGL2RenderingContext.instance.uniformMatrix3x2fv_Callback_3_
(unwrap_jso(this), unwrap_jso(location), transpose, unwrap_jso(value)); | |
5683 return; | |
5684 } | |
5685 throw new ArgumentError("Incorrect number or type of arguments"); | |
5686 } | |
5687 | |
5688 void uniformMatrix3x4fv(UniformLocation location, bool transpose, value) { | |
5689 if ((value is Float32List) && (transpose is bool) && (location is UniformLoc
ation || location == null)) { | |
5690 _blink.BlinkWebGL2RenderingContext.instance.uniformMatrix3x4fv_Callback_3_
(unwrap_jso(this), unwrap_jso(location), transpose, unwrap_jso(value)); | |
5691 return; | |
5692 } | |
5693 if ((value is List<num>) && (transpose is bool) && (location is UniformLocat
ion || location == null)) { | |
5694 _blink.BlinkWebGL2RenderingContext.instance.uniformMatrix3x4fv_Callback_3_
(unwrap_jso(this), unwrap_jso(location), transpose, unwrap_jso(value)); | |
5695 return; | |
5696 } | |
5697 throw new ArgumentError("Incorrect number or type of arguments"); | |
5698 } | |
5699 | |
5700 void uniformMatrix4x2fv(UniformLocation location, bool transpose, value) { | |
5701 if ((value is Float32List) && (transpose is bool) && (location is UniformLoc
ation || location == null)) { | |
5702 _blink.BlinkWebGL2RenderingContext.instance.uniformMatrix4x2fv_Callback_3_
(unwrap_jso(this), unwrap_jso(location), transpose, unwrap_jso(value)); | |
5703 return; | |
5704 } | |
5705 if ((value is List<num>) && (transpose is bool) && (location is UniformLocat
ion || location == null)) { | |
5706 _blink.BlinkWebGL2RenderingContext.instance.uniformMatrix4x2fv_Callback_3_
(unwrap_jso(this), unwrap_jso(location), transpose, unwrap_jso(value)); | |
5707 return; | |
5708 } | |
5709 throw new ArgumentError("Incorrect number or type of arguments"); | |
5710 } | |
5711 | |
5712 void uniformMatrix4x3fv(UniformLocation location, bool transpose, value) { | |
5713 if ((value is Float32List) && (transpose is bool) && (location is UniformLoc
ation || location == null)) { | |
5714 _blink.BlinkWebGL2RenderingContext.instance.uniformMatrix4x3fv_Callback_3_
(unwrap_jso(this), unwrap_jso(location), transpose, unwrap_jso(value)); | |
5715 return; | |
5716 } | |
5717 if ((value is List<num>) && (transpose is bool) && (location is UniformLocat
ion || location == null)) { | |
5718 _blink.BlinkWebGL2RenderingContext.instance.uniformMatrix4x3fv_Callback_3_
(unwrap_jso(this), unwrap_jso(location), transpose, unwrap_jso(value)); | |
5719 return; | |
5720 } | |
5721 throw new ArgumentError("Incorrect number or type of arguments"); | |
5722 } | |
5723 | |
5724 @DomName('WebGL2RenderingContext.vertexAttribDivisor') | |
5725 @DocsEditable() | |
5726 @Experimental() // untriaged | |
5727 void vertexAttribDivisor(int index, int divisor) => _blink.BlinkWebGL2Renderin
gContext.instance.vertexAttribDivisor_Callback_2_(unwrap_jso(this), index, divis
or); | |
5728 | |
5729 @DomName('WebGL2RenderingContext.vertexAttribI4i') | |
5730 @DocsEditable() | |
5731 @Experimental() // untriaged | |
5732 void vertexAttribI4i(int index, int x, int y, int z, int w) => _blink.BlinkWeb
GL2RenderingContext.instance.vertexAttribI4i_Callback_5_(unwrap_jso(this), index
, x, y, z, w); | |
5733 | |
5734 @DomName('WebGL2RenderingContext.vertexAttribI4iv') | |
5735 @DocsEditable() | |
5736 @Experimental() // untriaged | |
5737 void vertexAttribI4iv(int index, List<int> v) => _blink.BlinkWebGL2RenderingCo
ntext.instance.vertexAttribI4iv_Callback_2_(unwrap_jso(this), index, v); | |
5738 | |
5739 @DomName('WebGL2RenderingContext.vertexAttribI4ui') | |
5740 @DocsEditable() | |
5741 @Experimental() // untriaged | |
5742 void vertexAttribI4ui(int index, int x, int y, int z, int w) => _blink.BlinkWe
bGL2RenderingContext.instance.vertexAttribI4ui_Callback_5_(unwrap_jso(this), ind
ex, x, y, z, w); | |
5743 | |
5744 @DomName('WebGL2RenderingContext.vertexAttribI4uiv') | |
5745 @DocsEditable() | |
5746 @Experimental() // untriaged | |
5747 void vertexAttribI4uiv(int index, List<int> v) => _blink.BlinkWebGL2RenderingC
ontext.instance.vertexAttribI4uiv_Callback_2_(unwrap_jso(this), index, v); | |
5748 | |
5749 @DomName('WebGL2RenderingContext.vertexAttribIPointer') | |
5750 @DocsEditable() | |
5751 @Experimental() // untriaged | |
5752 void vertexAttribIPointer(int index, int size, int type, int stride, int offse
t) => _blink.BlinkWebGL2RenderingContext.instance.vertexAttribIPointer_Callback_
5_(unwrap_jso(this), index, size, type, stride, offset); | |
5753 | |
5754 @DomName('WebGL2RenderingContext.waitSync') | |
5755 @DocsEditable() | |
5756 @Experimental() // untriaged | |
5757 void waitSync(Sync sync, int flags, int timeout) => _blink.BlinkWebGL2Renderin
gContext.instance.waitSync_Callback_3_(unwrap_jso(this), unwrap_jso(sync), flags
, timeout); | |
5758 | |
5759 @DomName('WebGL2RenderingContext.canvas') | |
5760 @DocsEditable() | |
5761 @Experimental() // untriaged | |
5762 CanvasElement get canvas => wrap_jso(_blink.BlinkWebGL2RenderingContext.instan
ce.canvas_Getter_(unwrap_jso(this))); | |
5763 | |
5764 @DomName('WebGL2RenderingContext.drawingBufferHeight') | |
5765 @DocsEditable() | |
5766 @Experimental() // untriaged | |
5767 int get drawingBufferHeight => _blink.BlinkWebGL2RenderingContext.instance.dra
wingBufferHeight_Getter_(unwrap_jso(this)); | |
5768 | |
5769 @DomName('WebGL2RenderingContext.drawingBufferWidth') | |
5770 @DocsEditable() | |
5771 @Experimental() // untriaged | |
5772 int get drawingBufferWidth => _blink.BlinkWebGL2RenderingContext.instance.draw
ingBufferWidth_Getter_(unwrap_jso(this)); | |
5773 | |
5774 @DomName('WebGL2RenderingContext.activeTexture') | |
5775 @DocsEditable() | |
5776 @Experimental() // untriaged | |
5777 void activeTexture(int texture) => _blink.BlinkWebGL2RenderingContext.instance
.activeTexture_Callback_1_(unwrap_jso(this), texture); | |
5778 | |
5779 @DomName('WebGL2RenderingContext.attachShader') | |
5780 @DocsEditable() | |
5781 @Experimental() // untriaged | |
5782 void attachShader(Program program, Shader shader) => _blink.BlinkWebGL2Renderi
ngContext.instance.attachShader_Callback_2_(unwrap_jso(this), unwrap_jso(program
), unwrap_jso(shader)); | |
5783 | |
5784 @DomName('WebGL2RenderingContext.bindAttribLocation') | |
5785 @DocsEditable() | |
5786 @Experimental() // untriaged | |
5787 void bindAttribLocation(Program program, int index, String name) => _blink.Bli
nkWebGL2RenderingContext.instance.bindAttribLocation_Callback_3_(unwrap_jso(this
), unwrap_jso(program), index, name); | |
5788 | |
5789 @DomName('WebGL2RenderingContext.bindBuffer') | |
5790 @DocsEditable() | |
5791 @Experimental() // untriaged | |
5792 void bindBuffer(int target, Buffer buffer) => _blink.BlinkWebGL2RenderingConte
xt.instance.bindBuffer_Callback_2_(unwrap_jso(this), target, unwrap_jso(buffer))
; | |
5793 | |
5794 @DomName('WebGL2RenderingContext.bindFramebuffer') | |
5795 @DocsEditable() | |
5796 @Experimental() // untriaged | |
5797 void bindFramebuffer(int target, Framebuffer framebuffer) => _blink.BlinkWebGL
2RenderingContext.instance.bindFramebuffer_Callback_2_(unwrap_jso(this), target,
unwrap_jso(framebuffer)); | |
5798 | |
5799 @DomName('WebGL2RenderingContext.bindRenderbuffer') | |
5800 @DocsEditable() | |
5801 @Experimental() // untriaged | |
5802 void bindRenderbuffer(int target, Renderbuffer renderbuffer) => _blink.BlinkWe
bGL2RenderingContext.instance.bindRenderbuffer_Callback_2_(unwrap_jso(this), tar
get, unwrap_jso(renderbuffer)); | |
5803 | |
5804 @DomName('WebGL2RenderingContext.bindTexture') | |
5805 @DocsEditable() | |
5806 @Experimental() // untriaged | |
5807 void bindTexture(int target, Texture texture) => _blink.BlinkWebGL2RenderingCo
ntext.instance.bindTexture_Callback_2_(unwrap_jso(this), target, unwrap_jso(text
ure)); | |
5808 | |
5809 @DomName('WebGL2RenderingContext.blendColor') | |
5810 @DocsEditable() | |
5811 @Experimental() // untriaged | |
5812 void blendColor(num red, num green, num blue, num alpha) => _blink.BlinkWebGL2
RenderingContext.instance.blendColor_Callback_4_(unwrap_jso(this), red, green, b
lue, alpha); | |
5813 | |
5814 @DomName('WebGL2RenderingContext.blendEquation') | |
5815 @DocsEditable() | |
5816 @Experimental() // untriaged | |
5817 void blendEquation(int mode) => _blink.BlinkWebGL2RenderingContext.instance.bl
endEquation_Callback_1_(unwrap_jso(this), mode); | |
5818 | |
5819 @DomName('WebGL2RenderingContext.blendEquationSeparate') | |
5820 @DocsEditable() | |
5821 @Experimental() // untriaged | |
5822 void blendEquationSeparate(int modeRGB, int modeAlpha) => _blink.BlinkWebGL2Re
nderingContext.instance.blendEquationSeparate_Callback_2_(unwrap_jso(this), mode
RGB, modeAlpha); | |
5823 | |
5824 @DomName('WebGL2RenderingContext.blendFunc') | |
5825 @DocsEditable() | |
5826 @Experimental() // untriaged | |
5827 void blendFunc(int sfactor, int dfactor) => _blink.BlinkWebGL2RenderingContext
.instance.blendFunc_Callback_2_(unwrap_jso(this), sfactor, dfactor); | |
5828 | |
5829 @DomName('WebGL2RenderingContext.blendFuncSeparate') | |
5830 @DocsEditable() | |
5831 @Experimental() // untriaged | |
5832 void blendFuncSeparate(int srcRGB, int dstRGB, int srcAlpha, int dstAlpha) =>
_blink.BlinkWebGL2RenderingContext.instance.blendFuncSeparate_Callback_4_(unwrap
_jso(this), srcRGB, dstRGB, srcAlpha, dstAlpha); | |
5833 | |
5834 void bufferData(int target, data_OR_size, int usage) { | |
5835 if ((usage is int) && (data_OR_size is int) && (target is int)) { | |
5836 _blink.BlinkWebGL2RenderingContext.instance.bufferData_Callback_3_(unwrap_
jso(this), target, unwrap_jso(data_OR_size), usage); | |
5837 return; | |
5838 } | |
5839 if ((usage is int) && (data_OR_size is TypedData) && (target is int)) { | |
5840 _blink.BlinkWebGL2RenderingContext.instance.bufferData_Callback_3_(unwrap_
jso(this), target, unwrap_jso(data_OR_size), usage); | |
5841 return; | |
5842 } | |
5843 if ((usage is int) && (data_OR_size is ByteBuffer || data_OR_size == null) &
& (target is int)) { | |
5844 _blink.BlinkWebGL2RenderingContext.instance.bufferData_Callback_3_(unwrap_
jso(this), target, unwrap_jso(data_OR_size), usage); | |
5845 return; | |
5846 } | |
5847 throw new ArgumentError("Incorrect number or type of arguments"); | |
5848 } | |
5849 | |
5850 void bufferSubData(int target, int offset, data) { | |
5851 if ((data is TypedData) && (offset is int) && (target is int)) { | |
5852 _blink.BlinkWebGL2RenderingContext.instance.bufferSubData_Callback_3_(unwr
ap_jso(this), target, offset, unwrap_jso(data)); | |
5853 return; | |
5854 } | |
5855 if ((data is ByteBuffer || data == null) && (offset is int) && (target is in
t)) { | |
5856 _blink.BlinkWebGL2RenderingContext.instance.bufferSubData_Callback_3_(unwr
ap_jso(this), target, offset, unwrap_jso(data)); | |
5857 return; | |
5858 } | |
5859 throw new ArgumentError("Incorrect number or type of arguments"); | |
5860 } | |
5861 | |
5862 @DomName('WebGL2RenderingContext.checkFramebufferStatus') | |
5863 @DocsEditable() | |
5864 @Experimental() // untriaged | |
5865 int checkFramebufferStatus(int target) => _blink.BlinkWebGL2RenderingContext.i
nstance.checkFramebufferStatus_Callback_1_(unwrap_jso(this), target); | |
5866 | |
5867 @DomName('WebGL2RenderingContext.clear') | |
5868 @DocsEditable() | |
5869 @Experimental() // untriaged | |
5870 void clear(int mask) => _blink.BlinkWebGL2RenderingContext.instance.clear_Call
back_1_(unwrap_jso(this), mask); | |
5871 | |
5872 @DomName('WebGL2RenderingContext.clearColor') | |
5873 @DocsEditable() | |
5874 @Experimental() // untriaged | |
5875 void clearColor(num red, num green, num blue, num alpha) => _blink.BlinkWebGL2
RenderingContext.instance.clearColor_Callback_4_(unwrap_jso(this), red, green, b
lue, alpha); | |
5876 | |
5877 @DomName('WebGL2RenderingContext.clearDepth') | |
5878 @DocsEditable() | |
5879 @Experimental() // untriaged | |
5880 void clearDepth(num depth) => _blink.BlinkWebGL2RenderingContext.instance.clea
rDepth_Callback_1_(unwrap_jso(this), depth); | |
5881 | |
5882 @DomName('WebGL2RenderingContext.clearStencil') | |
5883 @DocsEditable() | |
5884 @Experimental() // untriaged | |
5885 void clearStencil(int s) => _blink.BlinkWebGL2RenderingContext.instance.clearS
tencil_Callback_1_(unwrap_jso(this), s); | |
5886 | |
5887 @DomName('WebGL2RenderingContext.colorMask') | |
5888 @DocsEditable() | |
5889 @Experimental() // untriaged | |
5890 void colorMask(bool red, bool green, bool blue, bool alpha) => _blink.BlinkWeb
GL2RenderingContext.instance.colorMask_Callback_4_(unwrap_jso(this), red, green,
blue, alpha); | |
5891 | |
5892 @DomName('WebGL2RenderingContext.compileShader') | |
5893 @DocsEditable() | |
5894 @Experimental() // untriaged | |
5895 void compileShader(Shader shader) => _blink.BlinkWebGL2RenderingContext.instan
ce.compileShader_Callback_1_(unwrap_jso(this), unwrap_jso(shader)); | |
5896 | |
5897 @DomName('WebGL2RenderingContext.compressedTexImage2D') | |
5898 @DocsEditable() | |
5899 @Experimental() // untriaged | |
5900 void compressedTexImage2D(int target, int level, int internalformat, int width
, int height, int border, TypedData data) => _blink.BlinkWebGL2RenderingContext.
instance.compressedTexImage2D_Callback_7_(unwrap_jso(this), target, level, inter
nalformat, width, height, border, unwrap_jso(data)); | |
5901 | |
5902 @DomName('WebGL2RenderingContext.compressedTexSubImage2D') | |
5903 @DocsEditable() | |
5904 @Experimental() // untriaged | |
5905 void compressedTexSubImage2D(int target, int level, int xoffset, int yoffset,
int width, int height, int format, TypedData data) => _blink.BlinkWebGL2Renderin
gContext.instance.compressedTexSubImage2D_Callback_8_(unwrap_jso(this), target,
level, xoffset, yoffset, width, height, format, unwrap_jso(data)); | |
5906 | |
5907 @DomName('WebGL2RenderingContext.copyTexImage2D') | |
5908 @DocsEditable() | |
5909 @Experimental() // untriaged | |
5910 void copyTexImage2D(int target, int level, int internalformat, int x, int y, i
nt width, int height, int border) => _blink.BlinkWebGL2RenderingContext.instance
.copyTexImage2D_Callback_8_(unwrap_jso(this), target, level, internalformat, x,
y, width, height, border); | |
5911 | |
5912 @DomName('WebGL2RenderingContext.copyTexSubImage2D') | |
5913 @DocsEditable() | |
5914 @Experimental() // untriaged | |
5915 void copyTexSubImage2D(int target, int level, int xoffset, int yoffset, int x,
int y, int width, int height) => _blink.BlinkWebGL2RenderingContext.instance.co
pyTexSubImage2D_Callback_8_(unwrap_jso(this), target, level, xoffset, yoffset, x
, y, width, height); | |
5916 | |
5917 @DomName('WebGL2RenderingContext.createBuffer') | |
5918 @DocsEditable() | |
5919 @Experimental() // untriaged | |
5920 Buffer createBuffer() => wrap_jso(_blink.BlinkWebGL2RenderingContext.instance.
createBuffer_Callback_0_(unwrap_jso(this))); | |
5921 | |
5922 @DomName('WebGL2RenderingContext.createFramebuffer') | |
5923 @DocsEditable() | |
5924 @Experimental() // untriaged | |
5925 Framebuffer createFramebuffer() => wrap_jso(_blink.BlinkWebGL2RenderingContext
.instance.createFramebuffer_Callback_0_(unwrap_jso(this))); | |
5926 | |
5927 @DomName('WebGL2RenderingContext.createProgram') | |
5928 @DocsEditable() | |
5929 @Experimental() // untriaged | |
5930 Program createProgram() => wrap_jso(_blink.BlinkWebGL2RenderingContext.instanc
e.createProgram_Callback_0_(unwrap_jso(this))); | |
5931 | |
5932 @DomName('WebGL2RenderingContext.createRenderbuffer') | |
5933 @DocsEditable() | |
5934 @Experimental() // untriaged | |
5935 Renderbuffer createRenderbuffer() => wrap_jso(_blink.BlinkWebGL2RenderingConte
xt.instance.createRenderbuffer_Callback_0_(unwrap_jso(this))); | |
5936 | |
5937 @DomName('WebGL2RenderingContext.createShader') | |
5938 @DocsEditable() | |
5939 @Experimental() // untriaged | |
5940 Shader createShader(int type) => wrap_jso(_blink.BlinkWebGL2RenderingContext.i
nstance.createShader_Callback_1_(unwrap_jso(this), type)); | |
5941 | |
5942 @DomName('WebGL2RenderingContext.createTexture') | |
5943 @DocsEditable() | |
5944 @Experimental() // untriaged | |
5945 Texture createTexture() => wrap_jso(_blink.BlinkWebGL2RenderingContext.instanc
e.createTexture_Callback_0_(unwrap_jso(this))); | |
5946 | |
5947 @DomName('WebGL2RenderingContext.cullFace') | |
5948 @DocsEditable() | |
5949 @Experimental() // untriaged | |
5950 void cullFace(int mode) => _blink.BlinkWebGL2RenderingContext.instance.cullFac
e_Callback_1_(unwrap_jso(this), mode); | |
5951 | |
5952 @DomName('WebGL2RenderingContext.deleteBuffer') | |
5953 @DocsEditable() | |
5954 @Experimental() // untriaged | |
5955 void deleteBuffer(Buffer buffer) => _blink.BlinkWebGL2RenderingContext.instanc
e.deleteBuffer_Callback_1_(unwrap_jso(this), unwrap_jso(buffer)); | |
5956 | |
5957 @DomName('WebGL2RenderingContext.deleteFramebuffer') | |
5958 @DocsEditable() | |
5959 @Experimental() // untriaged | |
5960 void deleteFramebuffer(Framebuffer framebuffer) => _blink.BlinkWebGL2Rendering
Context.instance.deleteFramebuffer_Callback_1_(unwrap_jso(this), unwrap_jso(fram
ebuffer)); | |
5961 | |
5962 @DomName('WebGL2RenderingContext.deleteProgram') | |
5963 @DocsEditable() | |
5964 @Experimental() // untriaged | |
5965 void deleteProgram(Program program) => _blink.BlinkWebGL2RenderingContext.inst
ance.deleteProgram_Callback_1_(unwrap_jso(this), unwrap_jso(program)); | |
5966 | |
5967 @DomName('WebGL2RenderingContext.deleteRenderbuffer') | |
5968 @DocsEditable() | |
5969 @Experimental() // untriaged | |
5970 void deleteRenderbuffer(Renderbuffer renderbuffer) => _blink.BlinkWebGL2Render
ingContext.instance.deleteRenderbuffer_Callback_1_(unwrap_jso(this), unwrap_jso(
renderbuffer)); | |
5971 | |
5972 @DomName('WebGL2RenderingContext.deleteShader') | |
5973 @DocsEditable() | |
5974 @Experimental() // untriaged | |
5975 void deleteShader(Shader shader) => _blink.BlinkWebGL2RenderingContext.instanc
e.deleteShader_Callback_1_(unwrap_jso(this), unwrap_jso(shader)); | |
5976 | |
5977 @DomName('WebGL2RenderingContext.deleteTexture') | |
5978 @DocsEditable() | |
5979 @Experimental() // untriaged | |
5980 void deleteTexture(Texture texture) => _blink.BlinkWebGL2RenderingContext.inst
ance.deleteTexture_Callback_1_(unwrap_jso(this), unwrap_jso(texture)); | |
5981 | |
5982 @DomName('WebGL2RenderingContext.depthFunc') | |
5983 @DocsEditable() | |
5984 @Experimental() // untriaged | |
5985 void depthFunc(int func) => _blink.BlinkWebGL2RenderingContext.instance.depthF
unc_Callback_1_(unwrap_jso(this), func); | |
5986 | |
5987 @DomName('WebGL2RenderingContext.depthMask') | |
5988 @DocsEditable() | |
5989 @Experimental() // untriaged | |
5990 void depthMask(bool flag) => _blink.BlinkWebGL2RenderingContext.instance.depth
Mask_Callback_1_(unwrap_jso(this), flag); | |
5991 | |
5992 @DomName('WebGL2RenderingContext.depthRange') | |
5993 @DocsEditable() | |
5994 @Experimental() // untriaged | |
5995 void depthRange(num zNear, num zFar) => _blink.BlinkWebGL2RenderingContext.ins
tance.depthRange_Callback_2_(unwrap_jso(this), zNear, zFar); | |
5996 | |
5997 @DomName('WebGL2RenderingContext.detachShader') | |
5998 @DocsEditable() | |
5999 @Experimental() // untriaged | |
6000 void detachShader(Program program, Shader shader) => _blink.BlinkWebGL2Renderi
ngContext.instance.detachShader_Callback_2_(unwrap_jso(this), unwrap_jso(program
), unwrap_jso(shader)); | |
6001 | |
6002 @DomName('WebGL2RenderingContext.disable') | |
6003 @DocsEditable() | |
6004 @Experimental() // untriaged | |
6005 void disable(int cap) => _blink.BlinkWebGL2RenderingContext.instance.disable_C
allback_1_(unwrap_jso(this), cap); | |
6006 | |
6007 @DomName('WebGL2RenderingContext.disableVertexAttribArray') | |
6008 @DocsEditable() | |
6009 @Experimental() // untriaged | |
6010 void disableVertexAttribArray(int index) => _blink.BlinkWebGL2RenderingContext
.instance.disableVertexAttribArray_Callback_1_(unwrap_jso(this), index); | |
6011 | |
6012 @DomName('WebGL2RenderingContext.drawArrays') | |
6013 @DocsEditable() | |
6014 @Experimental() // untriaged | |
6015 void drawArrays(int mode, int first, int count) => _blink.BlinkWebGL2Rendering
Context.instance.drawArrays_Callback_3_(unwrap_jso(this), mode, first, count); | |
6016 | |
6017 @DomName('WebGL2RenderingContext.drawElements') | |
6018 @DocsEditable() | |
6019 @Experimental() // untriaged | |
6020 void drawElements(int mode, int count, int type, int offset) => _blink.BlinkWe
bGL2RenderingContext.instance.drawElements_Callback_4_(unwrap_jso(this), mode, c
ount, type, offset); | |
6021 | |
6022 @DomName('WebGL2RenderingContext.enable') | |
6023 @DocsEditable() | |
6024 @Experimental() // untriaged | |
6025 void enable(int cap) => _blink.BlinkWebGL2RenderingContext.instance.enable_Cal
lback_1_(unwrap_jso(this), cap); | |
6026 | |
6027 @DomName('WebGL2RenderingContext.enableVertexAttribArray') | |
6028 @DocsEditable() | |
6029 @Experimental() // untriaged | |
6030 void enableVertexAttribArray(int index) => _blink.BlinkWebGL2RenderingContext.
instance.enableVertexAttribArray_Callback_1_(unwrap_jso(this), index); | |
6031 | |
6032 @DomName('WebGL2RenderingContext.finish') | |
6033 @DocsEditable() | |
6034 @Experimental() // untriaged | |
6035 void finish() => _blink.BlinkWebGL2RenderingContext.instance.finish_Callback_0
_(unwrap_jso(this)); | |
6036 | |
6037 @DomName('WebGL2RenderingContext.flush') | |
6038 @DocsEditable() | |
6039 @Experimental() // untriaged | |
6040 void flush() => _blink.BlinkWebGL2RenderingContext.instance.flush_Callback_0_(
unwrap_jso(this)); | |
6041 | |
6042 @DomName('WebGL2RenderingContext.framebufferRenderbuffer') | |
6043 @DocsEditable() | |
6044 @Experimental() // untriaged | |
6045 void framebufferRenderbuffer(int target, int attachment, int renderbuffertarge
t, Renderbuffer renderbuffer) => _blink.BlinkWebGL2RenderingContext.instance.fra
mebufferRenderbuffer_Callback_4_(unwrap_jso(this), target, attachment, renderbuf
fertarget, unwrap_jso(renderbuffer)); | |
6046 | |
6047 @DomName('WebGL2RenderingContext.framebufferTexture2D') | |
6048 @DocsEditable() | |
6049 @Experimental() // untriaged | |
6050 void framebufferTexture2D(int target, int attachment, int textarget, Texture t
exture, int level) => _blink.BlinkWebGL2RenderingContext.instance.framebufferTex
ture2D_Callback_5_(unwrap_jso(this), target, attachment, textarget, unwrap_jso(t
exture), level); | |
6051 | |
6052 @DomName('WebGL2RenderingContext.frontFace') | |
6053 @DocsEditable() | |
6054 @Experimental() // untriaged | |
6055 void frontFace(int mode) => _blink.BlinkWebGL2RenderingContext.instance.frontF
ace_Callback_1_(unwrap_jso(this), mode); | |
6056 | |
6057 @DomName('WebGL2RenderingContext.generateMipmap') | |
6058 @DocsEditable() | |
6059 @Experimental() // untriaged | |
6060 void generateMipmap(int target) => _blink.BlinkWebGL2RenderingContext.instance
.generateMipmap_Callback_1_(unwrap_jso(this), target); | |
6061 | |
6062 @DomName('WebGL2RenderingContext.getActiveAttrib') | |
6063 @DocsEditable() | |
6064 @Experimental() // untriaged | |
6065 ActiveInfo getActiveAttrib(Program program, int index) => wrap_jso(_blink.Blin
kWebGL2RenderingContext.instance.getActiveAttrib_Callback_2_(unwrap_jso(this), u
nwrap_jso(program), index)); | |
6066 | |
6067 @DomName('WebGL2RenderingContext.getActiveUniform') | |
6068 @DocsEditable() | |
6069 @Experimental() // untriaged | |
6070 ActiveInfo getActiveUniform(Program program, int index) => wrap_jso(_blink.Bli
nkWebGL2RenderingContext.instance.getActiveUniform_Callback_2_(unwrap_jso(this),
unwrap_jso(program), index)); | |
6071 | |
6072 @DomName('WebGL2RenderingContext.getAttachedShaders') | |
6073 @DocsEditable() | |
6074 @Experimental() // untriaged | |
6075 List<Shader> getAttachedShaders(Program program) => wrap_jso(_blink.BlinkWebGL
2RenderingContext.instance.getAttachedShaders_Callback_1_(unwrap_jso(this), unwr
ap_jso(program))); | |
6076 | |
6077 @DomName('WebGL2RenderingContext.getAttribLocation') | |
6078 @DocsEditable() | |
6079 @Experimental() // untriaged | |
6080 int getAttribLocation(Program program, String name) => _blink.BlinkWebGL2Rende
ringContext.instance.getAttribLocation_Callback_2_(unwrap_jso(this), unwrap_jso(
program), name); | |
6081 | |
6082 @DomName('WebGL2RenderingContext.getBufferParameter') | |
6083 @DocsEditable() | |
6084 @Experimental() // untriaged | |
6085 Object getBufferParameter(int target, int pname) => wrap_jso(_blink.BlinkWebGL
2RenderingContext.instance.getBufferParameter_Callback_2_(unwrap_jso(this), targ
et, pname)); | |
6086 | |
6087 @DomName('WebGL2RenderingContext.getContextAttributes') | |
6088 @DocsEditable() | |
6089 @Experimental() // untriaged | |
6090 getContextAttributes() => convertNativeDictionaryToDartDictionary(wrap_jso(_b
link.BlinkWebGL2RenderingContext.instance.getContextAttributes_Callback_0_(unwra
p_jso(this)))); | |
6091 | |
6092 @DomName('WebGL2RenderingContext.getError') | |
6093 @DocsEditable() | |
6094 @Experimental() // untriaged | |
6095 int getError() => _blink.BlinkWebGL2RenderingContext.instance.getError_Callbac
k_0_(unwrap_jso(this)); | |
6096 | |
6097 @DomName('WebGL2RenderingContext.getExtension') | |
6098 @DocsEditable() | |
6099 @Experimental() // untriaged | |
6100 Object getExtension(String name) => wrap_jso(_blink.BlinkWebGL2RenderingContex
t.instance.getExtension_Callback_1_(unwrap_jso(this), name)); | |
6101 | |
6102 @DomName('WebGL2RenderingContext.getFramebufferAttachmentParameter') | |
6103 @DocsEditable() | |
6104 @Experimental() // untriaged | |
6105 Object getFramebufferAttachmentParameter(int target, int attachment, int pname
) => wrap_jso(_blink.BlinkWebGL2RenderingContext.instance.getFramebufferAttachme
ntParameter_Callback_3_(unwrap_jso(this), target, attachment, pname)); | |
6106 | |
6107 @DomName('WebGL2RenderingContext.getParameter') | |
6108 @DocsEditable() | |
6109 @Experimental() // untriaged | |
6110 Object getParameter(int pname) => wrap_jso(_blink.BlinkWebGL2RenderingContext.
instance.getParameter_Callback_1_(unwrap_jso(this), pname)); | |
6111 | |
6112 @DomName('WebGL2RenderingContext.getProgramInfoLog') | |
6113 @DocsEditable() | |
6114 @Experimental() // untriaged | |
6115 String getProgramInfoLog(Program program) => _blink.BlinkWebGL2RenderingContex
t.instance.getProgramInfoLog_Callback_1_(unwrap_jso(this), unwrap_jso(program)); | |
6116 | |
6117 @DomName('WebGL2RenderingContext.getProgramParameter') | |
6118 @DocsEditable() | |
6119 @Experimental() // untriaged | |
6120 Object getProgramParameter(Program program, int pname) => wrap_jso(_blink.Blin
kWebGL2RenderingContext.instance.getProgramParameter_Callback_2_(unwrap_jso(this
), unwrap_jso(program), pname)); | |
6121 | |
6122 @DomName('WebGL2RenderingContext.getRenderbufferParameter') | |
6123 @DocsEditable() | |
6124 @Experimental() // untriaged | |
6125 Object getRenderbufferParameter(int target, int pname) => wrap_jso(_blink.Blin
kWebGL2RenderingContext.instance.getRenderbufferParameter_Callback_2_(unwrap_jso
(this), target, pname)); | |
6126 | |
6127 @DomName('WebGL2RenderingContext.getShaderInfoLog') | |
6128 @DocsEditable() | |
6129 @Experimental() // untriaged | |
6130 String getShaderInfoLog(Shader shader) => _blink.BlinkWebGL2RenderingContext.i
nstance.getShaderInfoLog_Callback_1_(unwrap_jso(this), unwrap_jso(shader)); | |
6131 | |
6132 @DomName('WebGL2RenderingContext.getShaderParameter') | |
6133 @DocsEditable() | |
6134 @Experimental() // untriaged | |
6135 Object getShaderParameter(Shader shader, int pname) => wrap_jso(_blink.BlinkWe
bGL2RenderingContext.instance.getShaderParameter_Callback_2_(unwrap_jso(this), u
nwrap_jso(shader), pname)); | |
6136 | |
6137 @DomName('WebGL2RenderingContext.getShaderPrecisionFormat') | |
6138 @DocsEditable() | |
6139 @Experimental() // untriaged | |
6140 ShaderPrecisionFormat getShaderPrecisionFormat(int shadertype, int precisionty
pe) => wrap_jso(_blink.BlinkWebGL2RenderingContext.instance.getShaderPrecisionFo
rmat_Callback_2_(unwrap_jso(this), shadertype, precisiontype)); | |
6141 | |
6142 @DomName('WebGL2RenderingContext.getShaderSource') | |
6143 @DocsEditable() | |
6144 @Experimental() // untriaged | |
6145 String getShaderSource(Shader shader) => _blink.BlinkWebGL2RenderingContext.in
stance.getShaderSource_Callback_1_(unwrap_jso(this), unwrap_jso(shader)); | |
6146 | |
6147 @DomName('WebGL2RenderingContext.getSupportedExtensions') | |
6148 @DocsEditable() | |
6149 @Experimental() // untriaged | |
6150 List<String> getSupportedExtensions() => _blink.BlinkWebGL2RenderingContext.in
stance.getSupportedExtensions_Callback_0_(unwrap_jso(this)); | |
6151 | |
6152 @DomName('WebGL2RenderingContext.getTexParameter') | |
6153 @DocsEditable() | |
6154 @Experimental() // untriaged | |
6155 Object getTexParameter(int target, int pname) => wrap_jso(_blink.BlinkWebGL2Re
nderingContext.instance.getTexParameter_Callback_2_(unwrap_jso(this), target, pn
ame)); | |
6156 | |
6157 @DomName('WebGL2RenderingContext.getUniform') | |
6158 @DocsEditable() | |
6159 @Experimental() // untriaged | |
6160 Object getUniform(Program program, UniformLocation location) => wrap_jso(_blin
k.BlinkWebGL2RenderingContext.instance.getUniform_Callback_2_(unwrap_jso(this),
unwrap_jso(program), unwrap_jso(location))); | |
6161 | |
6162 @DomName('WebGL2RenderingContext.getUniformLocation') | |
6163 @DocsEditable() | |
6164 @Experimental() // untriaged | |
6165 UniformLocation getUniformLocation(Program program, String name) => wrap_jso(_
blink.BlinkWebGL2RenderingContext.instance.getUniformLocation_Callback_2_(unwrap
_jso(this), unwrap_jso(program), name)); | |
6166 | |
6167 @DomName('WebGL2RenderingContext.getVertexAttrib') | |
6168 @DocsEditable() | |
6169 @Experimental() // untriaged | |
6170 Object getVertexAttrib(int index, int pname) => wrap_jso(_blink.BlinkWebGL2Ren
deringContext.instance.getVertexAttrib_Callback_2_(unwrap_jso(this), index, pnam
e)); | |
6171 | |
6172 @DomName('WebGL2RenderingContext.getVertexAttribOffset') | |
6173 @DocsEditable() | |
6174 @Experimental() // untriaged | |
6175 int getVertexAttribOffset(int index, int pname) => _blink.BlinkWebGL2Rendering
Context.instance.getVertexAttribOffset_Callback_2_(unwrap_jso(this), index, pnam
e); | |
6176 | |
6177 @DomName('WebGL2RenderingContext.hint') | |
6178 @DocsEditable() | |
6179 @Experimental() // untriaged | |
6180 void hint(int target, int mode) => _blink.BlinkWebGL2RenderingContext.instance
.hint_Callback_2_(unwrap_jso(this), target, mode); | |
6181 | |
6182 @DomName('WebGL2RenderingContext.isBuffer') | |
6183 @DocsEditable() | |
6184 @Experimental() // untriaged | |
6185 bool isBuffer(Buffer buffer) => _blink.BlinkWebGL2RenderingContext.instance.is
Buffer_Callback_1_(unwrap_jso(this), unwrap_jso(buffer)); | |
6186 | |
6187 @DomName('WebGL2RenderingContext.isContextLost') | |
6188 @DocsEditable() | |
6189 @Experimental() // untriaged | |
6190 bool isContextLost() => _blink.BlinkWebGL2RenderingContext.instance.isContextL
ost_Callback_0_(unwrap_jso(this)); | |
6191 | |
6192 @DomName('WebGL2RenderingContext.isEnabled') | |
6193 @DocsEditable() | |
6194 @Experimental() // untriaged | |
6195 bool isEnabled(int cap) => _blink.BlinkWebGL2RenderingContext.instance.isEnabl
ed_Callback_1_(unwrap_jso(this), cap); | |
6196 | |
6197 @DomName('WebGL2RenderingContext.isFramebuffer') | |
6198 @DocsEditable() | |
6199 @Experimental() // untriaged | |
6200 bool isFramebuffer(Framebuffer framebuffer) => _blink.BlinkWebGL2RenderingCont
ext.instance.isFramebuffer_Callback_1_(unwrap_jso(this), unwrap_jso(framebuffer)
); | |
6201 | |
6202 @DomName('WebGL2RenderingContext.isProgram') | |
6203 @DocsEditable() | |
6204 @Experimental() // untriaged | |
6205 bool isProgram(Program program) => _blink.BlinkWebGL2RenderingContext.instance
.isProgram_Callback_1_(unwrap_jso(this), unwrap_jso(program)); | |
6206 | |
6207 @DomName('WebGL2RenderingContext.isRenderbuffer') | |
6208 @DocsEditable() | |
6209 @Experimental() // untriaged | |
6210 bool isRenderbuffer(Renderbuffer renderbuffer) => _blink.BlinkWebGL2RenderingC
ontext.instance.isRenderbuffer_Callback_1_(unwrap_jso(this), unwrap_jso(renderbu
ffer)); | |
6211 | |
6212 @DomName('WebGL2RenderingContext.isShader') | |
6213 @DocsEditable() | |
6214 @Experimental() // untriaged | |
6215 bool isShader(Shader shader) => _blink.BlinkWebGL2RenderingContext.instance.is
Shader_Callback_1_(unwrap_jso(this), unwrap_jso(shader)); | |
6216 | |
6217 @DomName('WebGL2RenderingContext.isTexture') | |
6218 @DocsEditable() | |
6219 @Experimental() // untriaged | |
6220 bool isTexture(Texture texture) => _blink.BlinkWebGL2RenderingContext.instance
.isTexture_Callback_1_(unwrap_jso(this), unwrap_jso(texture)); | |
6221 | |
6222 @DomName('WebGL2RenderingContext.lineWidth') | |
6223 @DocsEditable() | |
6224 @Experimental() // untriaged | |
6225 void lineWidth(num width) => _blink.BlinkWebGL2RenderingContext.instance.lineW
idth_Callback_1_(unwrap_jso(this), width); | |
6226 | |
6227 @DomName('WebGL2RenderingContext.linkProgram') | |
6228 @DocsEditable() | |
6229 @Experimental() // untriaged | |
6230 void linkProgram(Program program) => _blink.BlinkWebGL2RenderingContext.instan
ce.linkProgram_Callback_1_(unwrap_jso(this), unwrap_jso(program)); | |
6231 | |
6232 @DomName('WebGL2RenderingContext.pixelStorei') | |
6233 @DocsEditable() | |
6234 @Experimental() // untriaged | |
6235 void pixelStorei(int pname, int param) => _blink.BlinkWebGL2RenderingContext.i
nstance.pixelStorei_Callback_2_(unwrap_jso(this), pname, param); | |
6236 | |
6237 @DomName('WebGL2RenderingContext.polygonOffset') | |
6238 @DocsEditable() | |
6239 @Experimental() // untriaged | |
6240 void polygonOffset(num factor, num units) => _blink.BlinkWebGL2RenderingContex
t.instance.polygonOffset_Callback_2_(unwrap_jso(this), factor, units); | |
6241 | |
6242 @DomName('WebGL2RenderingContext.readPixels') | |
6243 @DocsEditable() | |
6244 @Experimental() // untriaged | |
6245 void readPixels(int x, int y, int width, int height, int format, int type, Typ
edData pixels) => _blink.BlinkWebGL2RenderingContext.instance.readPixels_Callbac
k_7_(unwrap_jso(this), x, y, width, height, format, type, unwrap_jso(pixels)); | |
6246 | |
6247 @DomName('WebGL2RenderingContext.renderbufferStorage') | |
6248 @DocsEditable() | |
6249 @Experimental() // untriaged | |
6250 void renderbufferStorage(int target, int internalformat, int width, int height
) => _blink.BlinkWebGL2RenderingContext.instance.renderbufferStorage_Callback_4_
(unwrap_jso(this), target, internalformat, width, height); | |
6251 | |
6252 @DomName('WebGL2RenderingContext.sampleCoverage') | |
6253 @DocsEditable() | |
6254 @Experimental() // untriaged | |
6255 void sampleCoverage(num value, bool invert) => _blink.BlinkWebGL2RenderingCont
ext.instance.sampleCoverage_Callback_2_(unwrap_jso(this), value, invert); | |
6256 | |
6257 @DomName('WebGL2RenderingContext.scissor') | |
6258 @DocsEditable() | |
6259 @Experimental() // untriaged | |
6260 void scissor(int x, int y, int width, int height) => _blink.BlinkWebGL2Renderi
ngContext.instance.scissor_Callback_4_(unwrap_jso(this), x, y, width, height); | |
6261 | |
6262 @DomName('WebGL2RenderingContext.shaderSource') | |
6263 @DocsEditable() | |
6264 @Experimental() // untriaged | |
6265 void shaderSource(Shader shader, String string) => _blink.BlinkWebGL2Rendering
Context.instance.shaderSource_Callback_2_(unwrap_jso(this), unwrap_jso(shader),
string); | |
6266 | |
6267 @DomName('WebGL2RenderingContext.stencilFunc') | |
6268 @DocsEditable() | |
6269 @Experimental() // untriaged | |
6270 void stencilFunc(int func, int ref, int mask) => _blink.BlinkWebGL2RenderingCo
ntext.instance.stencilFunc_Callback_3_(unwrap_jso(this), func, ref, mask); | |
6271 | |
6272 @DomName('WebGL2RenderingContext.stencilFuncSeparate') | |
6273 @DocsEditable() | |
6274 @Experimental() // untriaged | |
6275 void stencilFuncSeparate(int face, int func, int ref, int mask) => _blink.Blin
kWebGL2RenderingContext.instance.stencilFuncSeparate_Callback_4_(unwrap_jso(this
), face, func, ref, mask); | |
6276 | |
6277 @DomName('WebGL2RenderingContext.stencilMask') | |
6278 @DocsEditable() | |
6279 @Experimental() // untriaged | |
6280 void stencilMask(int mask) => _blink.BlinkWebGL2RenderingContext.instance.sten
cilMask_Callback_1_(unwrap_jso(this), mask); | |
6281 | |
6282 @DomName('WebGL2RenderingContext.stencilMaskSeparate') | |
6283 @DocsEditable() | |
6284 @Experimental() // untriaged | |
6285 void stencilMaskSeparate(int face, int mask) => _blink.BlinkWebGL2RenderingCon
text.instance.stencilMaskSeparate_Callback_2_(unwrap_jso(this), face, mask); | |
6286 | |
6287 @DomName('WebGL2RenderingContext.stencilOp') | |
6288 @DocsEditable() | |
6289 @Experimental() // untriaged | |
6290 void stencilOp(int fail, int zfail, int zpass) => _blink.BlinkWebGL2RenderingC
ontext.instance.stencilOp_Callback_3_(unwrap_jso(this), fail, zfail, zpass); | |
6291 | |
6292 @DomName('WebGL2RenderingContext.stencilOpSeparate') | |
6293 @DocsEditable() | |
6294 @Experimental() // untriaged | |
6295 void stencilOpSeparate(int face, int fail, int zfail, int zpass) => _blink.Bli
nkWebGL2RenderingContext.instance.stencilOpSeparate_Callback_4_(unwrap_jso(this)
, face, fail, zfail, zpass); | |
6296 | |
6297 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]) { | |
6298 if ((pixels is TypedData || pixels == null) && (type is int) && (format is i
nt) && (border_OR_canvas_OR_image_OR_pixels_OR_video is int) && (height_OR_type
is int) && (format_OR_width is int) && (internalformat is int) && (level is int)
&& (target is int)) { | |
6299 _blink.BlinkWebGL2RenderingContext.instance.texImage2D_Callback_9_(unwrap_
jso(this), target, level, internalformat, format_OR_width, height_OR_type, unwra
p_jso(border_OR_canvas_OR_image_OR_pixels_OR_video), format, type, unwrap_jso(pi
xels)); | |
6300 return; | |
6301 } | |
6302 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) && (forma
t_OR_width is int) && (internalformat is int) && (level is int) && (target is in
t) && format == null && type == null && pixels == null) { | |
6303 _blink.BlinkWebGL2RenderingContext.instance.texImage2D_Callback_6_(unwrap_
jso(this), target, level, internalformat, format_OR_width, height_OR_type, unwra
p_jso(border_OR_canvas_OR_image_OR_pixels_OR_video)); | |
6304 return; | |
6305 } | |
6306 if ((border_OR_canvas_OR_image_OR_pixels_OR_video is ImageElement) && (heigh
t_OR_type is int) && (format_OR_width is int) && (internalformat is int) && (lev
el is int) && (target is int) && format == null && type == null && pixels == nul
l) { | |
6307 _blink.BlinkWebGL2RenderingContext.instance.texImage2D_Callback_6_(unwrap_
jso(this), target, level, internalformat, format_OR_width, height_OR_type, unwra
p_jso(border_OR_canvas_OR_image_OR_pixels_OR_video)); | |
6308 return; | |
6309 } | |
6310 if ((border_OR_canvas_OR_image_OR_pixels_OR_video is CanvasElement) && (heig
ht_OR_type is int) && (format_OR_width is int) && (internalformat is int) && (le
vel is int) && (target is int) && format == null && type == null && pixels == nu
ll) { | |
6311 _blink.BlinkWebGL2RenderingContext.instance.texImage2D_Callback_6_(unwrap_
jso(this), target, level, internalformat, format_OR_width, height_OR_type, unwra
p_jso(border_OR_canvas_OR_image_OR_pixels_OR_video)); | |
6312 return; | |
6313 } | |
6314 if ((border_OR_canvas_OR_image_OR_pixels_OR_video is VideoElement) && (heigh
t_OR_type is int) && (format_OR_width is int) && (internalformat is int) && (lev
el is int) && (target is int) && format == null && type == null && pixels == nul
l) { | |
6315 _blink.BlinkWebGL2RenderingContext.instance.texImage2D_Callback_6_(unwrap_
jso(this), target, level, internalformat, format_OR_width, height_OR_type, unwra
p_jso(border_OR_canvas_OR_image_OR_pixels_OR_video)); | |
6316 return; | |
6317 } | |
6318 throw new ArgumentError("Incorrect number or type of arguments"); | |
6319 } | |
6320 | |
6321 @DomName('WebGL2RenderingContext.texParameterf') | |
6322 @DocsEditable() | |
6323 @Experimental() // untriaged | |
6324 void texParameterf(int target, int pname, num param) => _blink.BlinkWebGL2Rend
eringContext.instance.texParameterf_Callback_3_(unwrap_jso(this), target, pname,
param); | |
6325 | |
6326 @DomName('WebGL2RenderingContext.texParameteri') | |
6327 @DocsEditable() | |
6328 @Experimental() // untriaged | |
6329 void texParameteri(int target, int pname, int param) => _blink.BlinkWebGL2Rend
eringContext.instance.texParameteri_Callback_3_(unwrap_jso(this), target, pname,
param); | |
6330 | |
6331 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]) { | |
6332 if ((pixels is TypedData || pixels == null) && (type is int) && (canvas_OR_f
ormat_OR_image_OR_pixels_OR_video is int) && (height_OR_type is int) && (format_
OR_width is int) && (yoffset is int) && (xoffset is int) && (level is int) && (t
arget is int)) { | |
6333 _blink.BlinkWebGL2RenderingContext.instance.texSubImage2D_Callback_9_(unwr
ap_jso(this), target, level, xoffset, yoffset, format_OR_width, height_OR_type,
unwrap_jso(canvas_OR_format_OR_image_OR_pixels_OR_video), type, unwrap_jso(pixel
s)); | |
6334 return; | |
6335 } | |
6336 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) && (forma
t_OR_width is int) && (yoffset is int) && (xoffset is int) && (level is int) &&
(target is int) && type == null && pixels == null) { | |
6337 _blink.BlinkWebGL2RenderingContext.instance.texSubImage2D_Callback_7_(unwr
ap_jso(this), target, level, xoffset, yoffset, format_OR_width, height_OR_type,
unwrap_jso(canvas_OR_format_OR_image_OR_pixels_OR_video)); | |
6338 return; | |
6339 } | |
6340 if ((canvas_OR_format_OR_image_OR_pixels_OR_video is ImageElement) && (heigh
t_OR_type is int) && (format_OR_width is int) && (yoffset is int) && (xoffset is
int) && (level is int) && (target is int) && type == null && pixels == null) { | |
6341 _blink.BlinkWebGL2RenderingContext.instance.texSubImage2D_Callback_7_(unwr
ap_jso(this), target, level, xoffset, yoffset, format_OR_width, height_OR_type,
unwrap_jso(canvas_OR_format_OR_image_OR_pixels_OR_video)); | |
6342 return; | |
6343 } | |
6344 if ((canvas_OR_format_OR_image_OR_pixels_OR_video is CanvasElement) && (heig
ht_OR_type is int) && (format_OR_width is int) && (yoffset is int) && (xoffset i
s int) && (level is int) && (target is int) && type == null && pixels == null) { | |
6345 _blink.BlinkWebGL2RenderingContext.instance.texSubImage2D_Callback_7_(unwr
ap_jso(this), target, level, xoffset, yoffset, format_OR_width, height_OR_type,
unwrap_jso(canvas_OR_format_OR_image_OR_pixels_OR_video)); | |
6346 return; | |
6347 } | |
6348 if ((canvas_OR_format_OR_image_OR_pixels_OR_video is VideoElement) && (heigh
t_OR_type is int) && (format_OR_width is int) && (yoffset is int) && (xoffset is
int) && (level is int) && (target is int) && type == null && pixels == null) { | |
6349 _blink.BlinkWebGL2RenderingContext.instance.texSubImage2D_Callback_7_(unwr
ap_jso(this), target, level, xoffset, yoffset, format_OR_width, height_OR_type,
unwrap_jso(canvas_OR_format_OR_image_OR_pixels_OR_video)); | |
6350 return; | |
6351 } | |
6352 throw new ArgumentError("Incorrect number or type of arguments"); | |
6353 } | |
6354 | |
6355 @DomName('WebGL2RenderingContext.uniform1f') | |
6356 @DocsEditable() | |
6357 @Experimental() // untriaged | |
6358 void uniform1f(UniformLocation location, num x) => _blink.BlinkWebGL2Rendering
Context.instance.uniform1f_Callback_2_(unwrap_jso(this), unwrap_jso(location), x
); | |
6359 | |
6360 void uniform1fv(UniformLocation location, v) { | |
6361 if ((v is Float32List) && (location is UniformLocation || location == null))
{ | |
6362 _blink.BlinkWebGL2RenderingContext.instance.uniform1fv_Callback_2_(unwrap_
jso(this), unwrap_jso(location), unwrap_jso(v)); | |
6363 return; | |
6364 } | |
6365 if ((v is List<num>) && (location is UniformLocation || location == null)) { | |
6366 _blink.BlinkWebGL2RenderingContext.instance.uniform1fv_Callback_2_(unwrap_
jso(this), unwrap_jso(location), unwrap_jso(v)); | |
6367 return; | |
6368 } | |
6369 throw new ArgumentError("Incorrect number or type of arguments"); | |
6370 } | |
6371 | |
6372 @DomName('WebGL2RenderingContext.uniform1i') | |
6373 @DocsEditable() | |
6374 @Experimental() // untriaged | |
6375 void uniform1i(UniformLocation location, int x) => _blink.BlinkWebGL2Rendering
Context.instance.uniform1i_Callback_2_(unwrap_jso(this), unwrap_jso(location), x
); | |
6376 | |
6377 void uniform1iv(UniformLocation location, v) { | |
6378 if ((v is Int32List) && (location is UniformLocation || location == null)) { | |
6379 _blink.BlinkWebGL2RenderingContext.instance.uniform1iv_Callback_2_(unwrap_
jso(this), unwrap_jso(location), unwrap_jso(v)); | |
6380 return; | |
6381 } | |
6382 if ((v is List<int>) && (location is UniformLocation || location == null)) { | |
6383 _blink.BlinkWebGL2RenderingContext.instance.uniform1iv_Callback_2_(unwrap_
jso(this), unwrap_jso(location), unwrap_jso(v)); | |
6384 return; | |
6385 } | |
6386 throw new ArgumentError("Incorrect number or type of arguments"); | |
6387 } | |
6388 | |
6389 @DomName('WebGL2RenderingContext.uniform2f') | |
6390 @DocsEditable() | |
6391 @Experimental() // untriaged | |
6392 void uniform2f(UniformLocation location, num x, num y) => _blink.BlinkWebGL2Re
nderingContext.instance.uniform2f_Callback_3_(unwrap_jso(this), unwrap_jso(locat
ion), x, y); | |
6393 | |
6394 void uniform2fv(UniformLocation location, v) { | |
6395 if ((v is Float32List) && (location is UniformLocation || location == null))
{ | |
6396 _blink.BlinkWebGL2RenderingContext.instance.uniform2fv_Callback_2_(unwrap_
jso(this), unwrap_jso(location), unwrap_jso(v)); | |
6397 return; | |
6398 } | |
6399 if ((v is List<num>) && (location is UniformLocation || location == null)) { | |
6400 _blink.BlinkWebGL2RenderingContext.instance.uniform2fv_Callback_2_(unwrap_
jso(this), unwrap_jso(location), unwrap_jso(v)); | |
6401 return; | |
6402 } | |
6403 throw new ArgumentError("Incorrect number or type of arguments"); | |
6404 } | |
6405 | |
6406 @DomName('WebGL2RenderingContext.uniform2i') | |
6407 @DocsEditable() | |
6408 @Experimental() // untriaged | |
6409 void uniform2i(UniformLocation location, int x, int y) => _blink.BlinkWebGL2Re
nderingContext.instance.uniform2i_Callback_3_(unwrap_jso(this), unwrap_jso(locat
ion), x, y); | |
6410 | |
6411 void uniform2iv(UniformLocation location, v) { | |
6412 if ((v is Int32List) && (location is UniformLocation || location == null)) { | |
6413 _blink.BlinkWebGL2RenderingContext.instance.uniform2iv_Callback_2_(unwrap_
jso(this), unwrap_jso(location), unwrap_jso(v)); | |
6414 return; | |
6415 } | |
6416 if ((v is List<int>) && (location is UniformLocation || location == null)) { | |
6417 _blink.BlinkWebGL2RenderingContext.instance.uniform2iv_Callback_2_(unwrap_
jso(this), unwrap_jso(location), unwrap_jso(v)); | |
6418 return; | |
6419 } | |
6420 throw new ArgumentError("Incorrect number or type of arguments"); | |
6421 } | |
6422 | |
6423 @DomName('WebGL2RenderingContext.uniform3f') | |
6424 @DocsEditable() | |
6425 @Experimental() // untriaged | |
6426 void uniform3f(UniformLocation location, num x, num y, num z) => _blink.BlinkW
ebGL2RenderingContext.instance.uniform3f_Callback_4_(unwrap_jso(this), unwrap_js
o(location), x, y, z); | |
6427 | |
6428 void uniform3fv(UniformLocation location, v) { | |
6429 if ((v is Float32List) && (location is UniformLocation || location == null))
{ | |
6430 _blink.BlinkWebGL2RenderingContext.instance.uniform3fv_Callback_2_(unwrap_
jso(this), unwrap_jso(location), unwrap_jso(v)); | |
6431 return; | |
6432 } | |
6433 if ((v is List<num>) && (location is UniformLocation || location == null)) { | |
6434 _blink.BlinkWebGL2RenderingContext.instance.uniform3fv_Callback_2_(unwrap_
jso(this), unwrap_jso(location), unwrap_jso(v)); | |
6435 return; | |
6436 } | |
6437 throw new ArgumentError("Incorrect number or type of arguments"); | |
6438 } | |
6439 | |
6440 @DomName('WebGL2RenderingContext.uniform3i') | |
6441 @DocsEditable() | |
6442 @Experimental() // untriaged | |
6443 void uniform3i(UniformLocation location, int x, int y, int z) => _blink.BlinkW
ebGL2RenderingContext.instance.uniform3i_Callback_4_(unwrap_jso(this), unwrap_js
o(location), x, y, z); | |
6444 | |
6445 void uniform3iv(UniformLocation location, v) { | |
6446 if ((v is Int32List) && (location is UniformLocation || location == null)) { | |
6447 _blink.BlinkWebGL2RenderingContext.instance.uniform3iv_Callback_2_(unwrap_
jso(this), unwrap_jso(location), unwrap_jso(v)); | |
6448 return; | |
6449 } | |
6450 if ((v is List<int>) && (location is UniformLocation || location == null)) { | |
6451 _blink.BlinkWebGL2RenderingContext.instance.uniform3iv_Callback_2_(unwrap_
jso(this), unwrap_jso(location), unwrap_jso(v)); | |
6452 return; | |
6453 } | |
6454 throw new ArgumentError("Incorrect number or type of arguments"); | |
6455 } | |
6456 | |
6457 @DomName('WebGL2RenderingContext.uniform4f') | |
6458 @DocsEditable() | |
6459 @Experimental() // untriaged | |
6460 void uniform4f(UniformLocation location, num x, num y, num z, num w) => _blink
.BlinkWebGL2RenderingContext.instance.uniform4f_Callback_5_(unwrap_jso(this), un
wrap_jso(location), x, y, z, w); | |
6461 | |
6462 void uniform4fv(UniformLocation location, v) { | |
6463 if ((v is Float32List) && (location is UniformLocation || location == null))
{ | |
6464 _blink.BlinkWebGL2RenderingContext.instance.uniform4fv_Callback_2_(unwrap_
jso(this), unwrap_jso(location), unwrap_jso(v)); | |
6465 return; | |
6466 } | |
6467 if ((v is List<num>) && (location is UniformLocation || location == null)) { | |
6468 _blink.BlinkWebGL2RenderingContext.instance.uniform4fv_Callback_2_(unwrap_
jso(this), unwrap_jso(location), unwrap_jso(v)); | |
6469 return; | |
6470 } | |
6471 throw new ArgumentError("Incorrect number or type of arguments"); | |
6472 } | |
6473 | |
6474 @DomName('WebGL2RenderingContext.uniform4i') | |
6475 @DocsEditable() | |
6476 @Experimental() // untriaged | |
6477 void uniform4i(UniformLocation location, int x, int y, int z, int w) => _blink
.BlinkWebGL2RenderingContext.instance.uniform4i_Callback_5_(unwrap_jso(this), un
wrap_jso(location), x, y, z, w); | |
6478 | |
6479 void uniform4iv(UniformLocation location, v) { | |
6480 if ((v is Int32List) && (location is UniformLocation || location == null)) { | |
6481 _blink.BlinkWebGL2RenderingContext.instance.uniform4iv_Callback_2_(unwrap_
jso(this), unwrap_jso(location), unwrap_jso(v)); | |
6482 return; | |
6483 } | |
6484 if ((v is List<int>) && (location is UniformLocation || location == null)) { | |
6485 _blink.BlinkWebGL2RenderingContext.instance.uniform4iv_Callback_2_(unwrap_
jso(this), unwrap_jso(location), unwrap_jso(v)); | |
6486 return; | |
6487 } | |
6488 throw new ArgumentError("Incorrect number or type of arguments"); | |
6489 } | |
6490 | |
6491 void uniformMatrix2fv(UniformLocation location, bool transpose, array) { | |
6492 if ((array is Float32List) && (transpose is bool) && (location is UniformLoc
ation || location == null)) { | |
6493 _blink.BlinkWebGL2RenderingContext.instance.uniformMatrix2fv_Callback_3_(u
nwrap_jso(this), unwrap_jso(location), transpose, unwrap_jso(array)); | |
6494 return; | |
6495 } | |
6496 if ((array is List<num>) && (transpose is bool) && (location is UniformLocat
ion || location == null)) { | |
6497 _blink.BlinkWebGL2RenderingContext.instance.uniformMatrix2fv_Callback_3_(u
nwrap_jso(this), unwrap_jso(location), transpose, unwrap_jso(array)); | |
6498 return; | |
6499 } | |
6500 throw new ArgumentError("Incorrect number or type of arguments"); | |
6501 } | |
6502 | |
6503 void uniformMatrix3fv(UniformLocation location, bool transpose, array) { | |
6504 if ((array is Float32List) && (transpose is bool) && (location is UniformLoc
ation || location == null)) { | |
6505 _blink.BlinkWebGL2RenderingContext.instance.uniformMatrix3fv_Callback_3_(u
nwrap_jso(this), unwrap_jso(location), transpose, unwrap_jso(array)); | |
6506 return; | |
6507 } | |
6508 if ((array is List<num>) && (transpose is bool) && (location is UniformLocat
ion || location == null)) { | |
6509 _blink.BlinkWebGL2RenderingContext.instance.uniformMatrix3fv_Callback_3_(u
nwrap_jso(this), unwrap_jso(location), transpose, unwrap_jso(array)); | |
6510 return; | |
6511 } | |
6512 throw new ArgumentError("Incorrect number or type of arguments"); | |
6513 } | |
6514 | |
6515 void uniformMatrix4fv(UniformLocation location, bool transpose, array) { | |
6516 if ((array is Float32List) && (transpose is bool) && (location is UniformLoc
ation || location == null)) { | |
6517 _blink.BlinkWebGL2RenderingContext.instance.uniformMatrix4fv_Callback_3_(u
nwrap_jso(this), unwrap_jso(location), transpose, unwrap_jso(array)); | |
6518 return; | |
6519 } | |
6520 if ((array is List<num>) && (transpose is bool) && (location is UniformLocat
ion || location == null)) { | |
6521 _blink.BlinkWebGL2RenderingContext.instance.uniformMatrix4fv_Callback_3_(u
nwrap_jso(this), unwrap_jso(location), transpose, unwrap_jso(array)); | |
6522 return; | |
6523 } | |
6524 throw new ArgumentError("Incorrect number or type of arguments"); | |
6525 } | |
6526 | |
6527 @DomName('WebGL2RenderingContext.useProgram') | |
6528 @DocsEditable() | |
6529 @Experimental() // untriaged | |
6530 void useProgram(Program program) => _blink.BlinkWebGL2RenderingContext.instanc
e.useProgram_Callback_1_(unwrap_jso(this), unwrap_jso(program)); | |
6531 | |
6532 @DomName('WebGL2RenderingContext.validateProgram') | |
6533 @DocsEditable() | |
6534 @Experimental() // untriaged | |
6535 void validateProgram(Program program) => _blink.BlinkWebGL2RenderingContext.in
stance.validateProgram_Callback_1_(unwrap_jso(this), unwrap_jso(program)); | |
6536 | |
6537 @DomName('WebGL2RenderingContext.vertexAttrib1f') | |
6538 @DocsEditable() | |
6539 @Experimental() // untriaged | |
6540 void vertexAttrib1f(int indx, num x) => _blink.BlinkWebGL2RenderingContext.ins
tance.vertexAttrib1f_Callback_2_(unwrap_jso(this), indx, x); | |
6541 | |
6542 void vertexAttrib1fv(int indx, values) { | |
6543 if ((values is Float32List) && (indx is int)) { | |
6544 _blink.BlinkWebGL2RenderingContext.instance.vertexAttrib1fv_Callback_2_(un
wrap_jso(this), indx, unwrap_jso(values)); | |
6545 return; | |
6546 } | |
6547 if ((values is List<num>) && (indx is int)) { | |
6548 _blink.BlinkWebGL2RenderingContext.instance.vertexAttrib1fv_Callback_2_(un
wrap_jso(this), indx, unwrap_jso(values)); | |
6549 return; | |
6550 } | |
6551 throw new ArgumentError("Incorrect number or type of arguments"); | |
6552 } | |
6553 | |
6554 @DomName('WebGL2RenderingContext.vertexAttrib2f') | |
6555 @DocsEditable() | |
6556 @Experimental() // untriaged | |
6557 void vertexAttrib2f(int indx, num x, num y) => _blink.BlinkWebGL2RenderingCont
ext.instance.vertexAttrib2f_Callback_3_(unwrap_jso(this), indx, x, y); | |
6558 | |
6559 void vertexAttrib2fv(int indx, values) { | |
6560 if ((values is Float32List) && (indx is int)) { | |
6561 _blink.BlinkWebGL2RenderingContext.instance.vertexAttrib2fv_Callback_2_(un
wrap_jso(this), indx, unwrap_jso(values)); | |
6562 return; | |
6563 } | |
6564 if ((values is List<num>) && (indx is int)) { | |
6565 _blink.BlinkWebGL2RenderingContext.instance.vertexAttrib2fv_Callback_2_(un
wrap_jso(this), indx, unwrap_jso(values)); | |
6566 return; | |
6567 } | |
6568 throw new ArgumentError("Incorrect number or type of arguments"); | |
6569 } | |
6570 | |
6571 @DomName('WebGL2RenderingContext.vertexAttrib3f') | |
6572 @DocsEditable() | |
6573 @Experimental() // untriaged | |
6574 void vertexAttrib3f(int indx, num x, num y, num z) => _blink.BlinkWebGL2Render
ingContext.instance.vertexAttrib3f_Callback_4_(unwrap_jso(this), indx, x, y, z); | |
6575 | |
6576 void vertexAttrib3fv(int indx, values) { | |
6577 if ((values is Float32List) && (indx is int)) { | |
6578 _blink.BlinkWebGL2RenderingContext.instance.vertexAttrib3fv_Callback_2_(un
wrap_jso(this), indx, unwrap_jso(values)); | |
6579 return; | |
6580 } | |
6581 if ((values is List<num>) && (indx is int)) { | |
6582 _blink.BlinkWebGL2RenderingContext.instance.vertexAttrib3fv_Callback_2_(un
wrap_jso(this), indx, unwrap_jso(values)); | |
6583 return; | |
6584 } | |
6585 throw new ArgumentError("Incorrect number or type of arguments"); | |
6586 } | |
6587 | |
6588 @DomName('WebGL2RenderingContext.vertexAttrib4f') | |
6589 @DocsEditable() | |
6590 @Experimental() // untriaged | |
6591 void vertexAttrib4f(int indx, num x, num y, num z, num w) => _blink.BlinkWebGL
2RenderingContext.instance.vertexAttrib4f_Callback_5_(unwrap_jso(this), indx, x,
y, z, w); | |
6592 | |
6593 void vertexAttrib4fv(int indx, values) { | |
6594 if ((values is Float32List) && (indx is int)) { | |
6595 _blink.BlinkWebGL2RenderingContext.instance.vertexAttrib4fv_Callback_2_(un
wrap_jso(this), indx, unwrap_jso(values)); | |
6596 return; | |
6597 } | |
6598 if ((values is List<num>) && (indx is int)) { | |
6599 _blink.BlinkWebGL2RenderingContext.instance.vertexAttrib4fv_Callback_2_(un
wrap_jso(this), indx, unwrap_jso(values)); | |
6600 return; | |
6601 } | |
6602 throw new ArgumentError("Incorrect number or type of arguments"); | |
6603 } | |
6604 | |
6605 @DomName('WebGL2RenderingContext.vertexAttribPointer') | |
6606 @DocsEditable() | |
6607 @Experimental() // untriaged | |
6608 void vertexAttribPointer(int indx, int size, int type, bool normalized, int st
ride, int offset) => _blink.BlinkWebGL2RenderingContext.instance.vertexAttribPoi
nter_Callback_6_(unwrap_jso(this), indx, size, type, normalized, stride, offset)
; | |
6609 | |
6610 @DomName('WebGL2RenderingContext.viewport') | |
6611 @DocsEditable() | |
6612 @Experimental() // untriaged | |
6613 void viewport(int x, int y, int width, int height) => _blink.BlinkWebGL2Render
ingContext.instance.viewport_Callback_4_(unwrap_jso(this), x, y, width, height); | |
6614 | |
6615 } | |
6616 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | |
6617 // for details. All rights reserved. Use of this source code is governed by a | |
6618 // BSD-style license that can be found in the LICENSE file. | |
6619 | |
6620 // WARNING: Do not edit - generated code. | |
6621 | |
6622 | |
6623 @DocsEditable() | |
6624 @DomName('WebGLSampler') | |
6625 @Experimental() // untriaged | |
6626 class Sampler extends DartHtmlDomObject { | |
6627 // To suppress missing implicit constructor warnings. | |
6628 factory Sampler._() { throw new UnsupportedError("Not supported"); } | |
6629 | |
6630 @Deprecated("Internal Use Only") | |
6631 static Sampler internalCreateSampler() { | |
6632 return new Sampler._internalWrap(); | |
6633 } | |
6634 | |
6635 factory Sampler._internalWrap() { | |
6636 return new Sampler.internal_(); | |
6637 } | |
6638 | |
6639 @Deprecated("Internal Use Only") | |
6640 Sampler.internal_() { } | |
6641 | |
6642 bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(
this, other); | |
6643 int get hashCode => unwrap_jso(this).hashCode; | |
6644 | |
6645 } | |
6646 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | |
6647 // for details. All rights reserved. Use of this source code is governed by a | |
6648 // BSD-style license that can be found in the LICENSE file. | 3582 // BSD-style license that can be found in the LICENSE file. |
6649 | 3583 |
6650 // WARNING: Do not edit - generated code. | 3584 // WARNING: Do not edit - generated code. |
6651 | 3585 |
6652 | 3586 |
6653 @DocsEditable() | 3587 @DocsEditable() |
6654 @DomName('WebGLShader') | 3588 @DomName('WebGLShader') |
6655 class Shader extends DartHtmlDomObject { | 3589 class Shader extends DartHtmlDomObject { |
6656 // To suppress missing implicit constructor warnings. | 3590 // To suppress missing implicit constructor warnings. |
6657 factory Shader._() { throw new UnsupportedError("Not supported"); } | 3591 factory Shader._() { throw new UnsupportedError("Not supported"); } |
(...skipping 56 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
6714 | 3648 |
6715 } | 3649 } |
6716 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 3650 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
6717 // for details. All rights reserved. Use of this source code is governed by a | 3651 // for details. All rights reserved. Use of this source code is governed by a |
6718 // BSD-style license that can be found in the LICENSE file. | 3652 // BSD-style license that can be found in the LICENSE file. |
6719 | 3653 |
6720 // WARNING: Do not edit - generated code. | 3654 // WARNING: Do not edit - generated code. |
6721 | 3655 |
6722 | 3656 |
6723 @DocsEditable() | 3657 @DocsEditable() |
6724 @DomName('WebGLSync') | |
6725 @Experimental() // untriaged | |
6726 class Sync extends DartHtmlDomObject { | |
6727 // To suppress missing implicit constructor warnings. | |
6728 factory Sync._() { throw new UnsupportedError("Not supported"); } | |
6729 | |
6730 @Deprecated("Internal Use Only") | |
6731 static Sync internalCreateSync() { | |
6732 return new Sync._internalWrap(); | |
6733 } | |
6734 | |
6735 factory Sync._internalWrap() { | |
6736 return new Sync.internal_(); | |
6737 } | |
6738 | |
6739 @Deprecated("Internal Use Only") | |
6740 Sync.internal_() { } | |
6741 | |
6742 bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(
this, other); | |
6743 int get hashCode => unwrap_jso(this).hashCode; | |
6744 | |
6745 } | |
6746 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | |
6747 // for details. All rights reserved. Use of this source code is governed by a | |
6748 // BSD-style license that can be found in the LICENSE file. | |
6749 | |
6750 // WARNING: Do not edit - generated code. | |
6751 | |
6752 | |
6753 @DocsEditable() | |
6754 @DomName('WebGLTexture') | 3658 @DomName('WebGLTexture') |
6755 class Texture extends DartHtmlDomObject { | 3659 class Texture extends DartHtmlDomObject { |
6756 // To suppress missing implicit constructor warnings. | 3660 // To suppress missing implicit constructor warnings. |
6757 factory Texture._() { throw new UnsupportedError("Not supported"); } | 3661 factory Texture._() { throw new UnsupportedError("Not supported"); } |
6758 | 3662 |
6759 @Deprecated("Internal Use Only") | 3663 @Deprecated("Internal Use Only") |
6760 static Texture internalCreateTexture() { | 3664 static Texture internalCreateTexture() { |
6761 return new Texture._internalWrap(); | 3665 return new Texture._internalWrap(); |
6762 } | 3666 } |
6763 | 3667 |
6764 factory Texture._internalWrap() { | 3668 factory Texture._internalWrap() { |
6765 return new Texture.internal_(); | 3669 return new Texture.internal_(); |
6766 } | 3670 } |
6767 | 3671 |
6768 @Deprecated("Internal Use Only") | 3672 @Deprecated("Internal Use Only") |
6769 Texture.internal_() { } | 3673 Texture.internal_() { } |
6770 | 3674 |
6771 bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(
this, other); | 3675 bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(
this, other); |
6772 int get hashCode => unwrap_jso(this).hashCode; | 3676 int get hashCode => unwrap_jso(this).hashCode; |
6773 | 3677 |
6774 } | 3678 } |
6775 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 3679 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
6776 // for details. All rights reserved. Use of this source code is governed by a | 3680 // for details. All rights reserved. Use of this source code is governed by a |
6777 // BSD-style license that can be found in the LICENSE file. | 3681 // BSD-style license that can be found in the LICENSE file. |
6778 | 3682 |
6779 // WARNING: Do not edit - generated code. | 3683 // WARNING: Do not edit - generated code. |
6780 | 3684 |
6781 | 3685 |
6782 @DocsEditable() | 3686 @DocsEditable() |
6783 @DomName('WebGLTransformFeedback') | |
6784 @Experimental() // untriaged | |
6785 class TransformFeedback extends DartHtmlDomObject { | |
6786 // To suppress missing implicit constructor warnings. | |
6787 factory TransformFeedback._() { throw new UnsupportedError("Not supported"); } | |
6788 | |
6789 @Deprecated("Internal Use Only") | |
6790 static TransformFeedback internalCreateTransformFeedback() { | |
6791 return new TransformFeedback._internalWrap(); | |
6792 } | |
6793 | |
6794 factory TransformFeedback._internalWrap() { | |
6795 return new TransformFeedback.internal_(); | |
6796 } | |
6797 | |
6798 @Deprecated("Internal Use Only") | |
6799 TransformFeedback.internal_() { } | |
6800 | |
6801 bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(
this, other); | |
6802 int get hashCode => unwrap_jso(this).hashCode; | |
6803 | |
6804 } | |
6805 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | |
6806 // for details. All rights reserved. Use of this source code is governed by a | |
6807 // BSD-style license that can be found in the LICENSE file. | |
6808 | |
6809 // WARNING: Do not edit - generated code. | |
6810 | |
6811 | |
6812 @DocsEditable() | |
6813 @DomName('WebGLUniformLocation') | 3687 @DomName('WebGLUniformLocation') |
6814 class UniformLocation extends DartHtmlDomObject { | 3688 class UniformLocation extends DartHtmlDomObject { |
6815 // To suppress missing implicit constructor warnings. | 3689 // To suppress missing implicit constructor warnings. |
6816 factory UniformLocation._() { throw new UnsupportedError("Not supported"); } | 3690 factory UniformLocation._() { throw new UnsupportedError("Not supported"); } |
6817 | 3691 |
6818 @Deprecated("Internal Use Only") | 3692 @Deprecated("Internal Use Only") |
6819 static UniformLocation internalCreateUniformLocation() { | 3693 static UniformLocation internalCreateUniformLocation() { |
6820 return new UniformLocation._internalWrap(); | 3694 return new UniformLocation._internalWrap(); |
6821 } | 3695 } |
6822 | 3696 |
6823 factory UniformLocation._internalWrap() { | 3697 factory UniformLocation._internalWrap() { |
6824 return new UniformLocation.internal_(); | 3698 return new UniformLocation.internal_(); |
6825 } | 3699 } |
6826 | 3700 |
6827 @Deprecated("Internal Use Only") | 3701 @Deprecated("Internal Use Only") |
6828 UniformLocation.internal_() { } | 3702 UniformLocation.internal_() { } |
6829 | 3703 |
6830 bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(
this, other); | 3704 bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(
this, other); |
6831 int get hashCode => unwrap_jso(this).hashCode; | 3705 int get hashCode => unwrap_jso(this).hashCode; |
6832 | 3706 |
6833 } | 3707 } |
6834 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 3708 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
6835 // for details. All rights reserved. Use of this source code is governed by a | 3709 // for details. All rights reserved. Use of this source code is governed by a |
6836 // BSD-style license that can be found in the LICENSE file. | 3710 // BSD-style license that can be found in the LICENSE file. |
6837 | 3711 |
6838 // WARNING: Do not edit - generated code. | 3712 // WARNING: Do not edit - generated code. |
6839 | 3713 |
6840 | 3714 |
6841 @DocsEditable() | 3715 @DocsEditable() |
6842 @DomName('WebGLVertexArrayObject') | 3716 @DomName('WebGLVertexArrayObjectOES') |
6843 @Experimental() // untriaged | 3717 // http://www.khronos.org/registry/webgl/extensions/OES_vertex_array_object/ |
| 3718 @Experimental() // experimental |
6844 class VertexArrayObject extends DartHtmlDomObject { | 3719 class VertexArrayObject extends DartHtmlDomObject { |
6845 // To suppress missing implicit constructor warnings. | 3720 // To suppress missing implicit constructor warnings. |
6846 factory VertexArrayObject._() { throw new UnsupportedError("Not supported"); } | 3721 factory VertexArrayObject._() { throw new UnsupportedError("Not supported"); } |
6847 | 3722 |
6848 @Deprecated("Internal Use Only") | 3723 @Deprecated("Internal Use Only") |
6849 static VertexArrayObject internalCreateVertexArrayObject() { | 3724 static VertexArrayObject internalCreateVertexArrayObject() { |
6850 return new VertexArrayObject._internalWrap(); | 3725 return new VertexArrayObject._internalWrap(); |
6851 } | 3726 } |
6852 | 3727 |
6853 factory VertexArrayObject._internalWrap() { | 3728 factory VertexArrayObject._internalWrap() { |
6854 return new VertexArrayObject.internal_(); | 3729 return new VertexArrayObject.internal_(); |
6855 } | 3730 } |
6856 | 3731 |
6857 @Deprecated("Internal Use Only") | 3732 @Deprecated("Internal Use Only") |
6858 VertexArrayObject.internal_() { } | 3733 VertexArrayObject.internal_() { } |
6859 | 3734 |
6860 bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(
this, other); | 3735 bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(
this, other); |
6861 int get hashCode => unwrap_jso(this).hashCode; | 3736 int get hashCode => unwrap_jso(this).hashCode; |
6862 | 3737 |
6863 } | 3738 } |
6864 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 3739 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
6865 // for details. All rights reserved. Use of this source code is governed by a | 3740 // for details. All rights reserved. Use of this source code is governed by a |
6866 // BSD-style license that can be found in the LICENSE file. | 3741 // BSD-style license that can be found in the LICENSE file. |
6867 | 3742 |
6868 // WARNING: Do not edit - generated code. | 3743 // WARNING: Do not edit - generated code. |
6869 | 3744 |
6870 | 3745 |
6871 @DocsEditable() | 3746 @DocsEditable() |
6872 @DomName('WebGLVertexArrayObjectOES') | |
6873 // http://www.khronos.org/registry/webgl/extensions/OES_vertex_array_object/ | |
6874 @Experimental() // experimental | |
6875 class VertexArrayObjectOes extends DartHtmlDomObject { | |
6876 // To suppress missing implicit constructor warnings. | |
6877 factory VertexArrayObjectOes._() { throw new UnsupportedError("Not supported")
; } | |
6878 | |
6879 @Deprecated("Internal Use Only") | |
6880 static VertexArrayObjectOes internalCreateVertexArrayObjectOes() { | |
6881 return new VertexArrayObjectOes._internalWrap(); | |
6882 } | |
6883 | |
6884 factory VertexArrayObjectOes._internalWrap() { | |
6885 return new VertexArrayObjectOes.internal_(); | |
6886 } | |
6887 | |
6888 @Deprecated("Internal Use Only") | |
6889 VertexArrayObjectOes.internal_() { } | |
6890 | |
6891 bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(
this, other); | |
6892 int get hashCode => unwrap_jso(this).hashCode; | |
6893 | |
6894 } | |
6895 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | |
6896 // for details. All rights reserved. Use of this source code is governed by a | |
6897 // BSD-style license that can be found in the LICENSE file. | |
6898 | |
6899 // WARNING: Do not edit - generated code. | |
6900 | |
6901 | |
6902 @DocsEditable() | |
6903 @DomName('WebGL2RenderingContextBase') | |
6904 @Experimental() // untriaged | |
6905 class _WebGL2RenderingContextBase extends DartHtmlDomObject implements _WebGLRen
deringContextBase { | |
6906 // To suppress missing implicit constructor warnings. | |
6907 factory _WebGL2RenderingContextBase._() { throw new UnsupportedError("Not supp
orted"); } | |
6908 | |
6909 @Deprecated("Internal Use Only") | |
6910 static _WebGL2RenderingContextBase internalCreate_WebGL2RenderingContextBase()
{ | |
6911 return new _WebGL2RenderingContextBase._internalWrap(); | |
6912 } | |
6913 | |
6914 factory _WebGL2RenderingContextBase._internalWrap() { | |
6915 return new _WebGL2RenderingContextBase.internal_(); | |
6916 } | |
6917 | |
6918 @Deprecated("Internal Use Only") | |
6919 _WebGL2RenderingContextBase.internal_() { } | |
6920 | |
6921 bool operator ==(other) => unwrap_jso(other) == unwrap_jso(this) || identical(
this, other); | |
6922 int get hashCode => unwrap_jso(this).hashCode; | |
6923 | |
6924 } | |
6925 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | |
6926 // for details. All rights reserved. Use of this source code is governed by a | |
6927 // BSD-style license that can be found in the LICENSE file. | |
6928 | |
6929 // WARNING: Do not edit - generated code. | |
6930 | |
6931 | |
6932 @DocsEditable() | |
6933 @DomName('WebGLRenderingContextBase') | 3747 @DomName('WebGLRenderingContextBase') |
6934 @Experimental() // untriaged | 3748 @Experimental() // untriaged |
6935 class _WebGLRenderingContextBase extends DartHtmlDomObject { | 3749 class _WebGLRenderingContextBase extends DartHtmlDomObject { |
6936 // To suppress missing implicit constructor warnings. | 3750 // To suppress missing implicit constructor warnings. |
6937 factory _WebGLRenderingContextBase._() { throw new UnsupportedError("Not suppo
rted"); } | 3751 factory _WebGLRenderingContextBase._() { throw new UnsupportedError("Not suppo
rted"); } |
6938 | 3752 |
6939 } | 3753 } |
OLD | NEW |