| 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:collection'; | 6 import 'dart:collection'; |
| 7 import 'dart:_collection-dev' hide deprecated; | 7 import 'dart:_collection-dev' hide deprecated; |
| 8 import 'dart:html'; | 8 import 'dart:html'; |
| 9 import 'dart:html_common'; | 9 import 'dart:html_common'; |
| 10 import 'dart:typed_data'; | 10 import 'dart:_native_typed_data'; |
| 11 import 'dart:_js_helper' show Creates, JSName, Null, Returns, convertDartClosure
ToJS; | 11 import 'dart:_js_helper' show Creates, JSName, Null, Returns, convertDartClosure
ToJS; |
| 12 import 'dart:_foreign_helper' show JS; | 12 import 'dart:_foreign_helper' show JS; |
| 13 import 'dart:_interceptors' show Interceptor, JSExtendableArray; | 13 import 'dart:_interceptors' show Interceptor, JSExtendableArray; |
| 14 // DO NOT EDIT - unless you are editing documentation as per: | 14 // DO NOT EDIT - unless you are editing documentation as per: |
| 15 // https://code.google.com/p/dart/wiki/ContributingHTMLDocumentation | 15 // https://code.google.com/p/dart/wiki/ContributingHTMLDocumentation |
| 16 // Auto-generated dart:web_gl library. | 16 // Auto-generated dart:web_gl library. |
| 17 | 17 |
| 18 | 18 |
| 19 | 19 |
| 20 | 20 |
| (...skipping 2476 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 2497 Object getExtension(String name) native; | 2497 Object getExtension(String name) native; |
| 2498 | 2498 |
| 2499 @DomName('WebGLRenderingContext.getFramebufferAttachmentParameter') | 2499 @DomName('WebGLRenderingContext.getFramebufferAttachmentParameter') |
| 2500 @DocsEditable() | 2500 @DocsEditable() |
| 2501 @Creates('int|Renderbuffer|Texture|Null') | 2501 @Creates('int|Renderbuffer|Texture|Null') |
| 2502 @Returns('int|Renderbuffer|Texture|Null') | 2502 @Returns('int|Renderbuffer|Texture|Null') |
| 2503 Object getFramebufferAttachmentParameter(int target, int attachment, int pname
) native; | 2503 Object getFramebufferAttachmentParameter(int target, int attachment, int pname
) native; |
| 2504 | 2504 |
| 2505 @DomName('WebGLRenderingContext.getParameter') | 2505 @DomName('WebGLRenderingContext.getParameter') |
| 2506 @DocsEditable() | 2506 @DocsEditable() |
| 2507 @Creates('Null|num|String|bool|JSExtendableArray|Float32List|Int32List|Uint32L
ist|Framebuffer|Renderbuffer|Texture') | 2507 @Creates('Null|num|String|bool|JSExtendableArray|NativeFloat32List|NativeInt32
List|NativeUint32List|Framebuffer|Renderbuffer|Texture') |
| 2508 @Returns('Null|num|String|bool|JSExtendableArray|Float32List|Int32List|Uint32L
ist|Framebuffer|Renderbuffer|Texture') | 2508 @Returns('Null|num|String|bool|JSExtendableArray|NativeFloat32List|NativeInt32
List|NativeUint32List|Framebuffer|Renderbuffer|Texture') |
| 2509 Object getParameter(int pname) native; | 2509 Object getParameter(int pname) native; |
| 2510 | 2510 |
| 2511 @DomName('WebGLRenderingContext.getProgramInfoLog') | 2511 @DomName('WebGLRenderingContext.getProgramInfoLog') |
| 2512 @DocsEditable() | 2512 @DocsEditable() |
| 2513 String getProgramInfoLog(Program program) native; | 2513 String getProgramInfoLog(Program program) native; |
| 2514 | 2514 |
| 2515 @DomName('WebGLRenderingContext.getProgramParameter') | 2515 @DomName('WebGLRenderingContext.getProgramParameter') |
| 2516 @DocsEditable() | 2516 @DocsEditable() |
| 2517 @Creates('int|bool|Null') | 2517 @Creates('int|bool|Null') |
| 2518 @Returns('int|bool|Null') | 2518 @Returns('int|bool|Null') |
| (...skipping 28 matching lines...) Expand all Loading... |
| 2547 List<String> getSupportedExtensions() native; | 2547 List<String> getSupportedExtensions() native; |
| 2548 | 2548 |
| 2549 @DomName('WebGLRenderingContext.getTexParameter') | 2549 @DomName('WebGLRenderingContext.getTexParameter') |
| 2550 @DocsEditable() | 2550 @DocsEditable() |
| 2551 @Creates('int|Null') | 2551 @Creates('int|Null') |
| 2552 @Returns('int|Null') | 2552 @Returns('int|Null') |
| 2553 Object getTexParameter(int target, int pname) native; | 2553 Object getTexParameter(int target, int pname) native; |
| 2554 | 2554 |
| 2555 @DomName('WebGLRenderingContext.getUniform') | 2555 @DomName('WebGLRenderingContext.getUniform') |
| 2556 @DocsEditable() | 2556 @DocsEditable() |
| 2557 @Creates('Null|num|String|bool|JSExtendableArray|Float32List|Int32List|Uint32L
ist') | 2557 @Creates('Null|num|String|bool|JSExtendableArray|NativeFloat32List|NativeInt32
List|NativeUint32List') |
| 2558 @Returns('Null|num|String|bool|JSExtendableArray|Float32List|Int32List|Uint32L
ist') | 2558 @Returns('Null|num|String|bool|JSExtendableArray|NativeFloat32List|NativeInt32
List|NativeUint32List') |
| 2559 Object getUniform(Program program, UniformLocation location) native; | 2559 Object getUniform(Program program, UniformLocation location) native; |
| 2560 | 2560 |
| 2561 @DomName('WebGLRenderingContext.getUniformLocation') | 2561 @DomName('WebGLRenderingContext.getUniformLocation') |
| 2562 @DocsEditable() | 2562 @DocsEditable() |
| 2563 UniformLocation getUniformLocation(Program program, String name) native; | 2563 UniformLocation getUniformLocation(Program program, String name) native; |
| 2564 | 2564 |
| 2565 @DomName('WebGLRenderingContext.getVertexAttrib') | 2565 @DomName('WebGLRenderingContext.getVertexAttrib') |
| 2566 @DocsEditable() | 2566 @DocsEditable() |
| 2567 @Creates('Null|num|bool|Float32List|Buffer') | 2567 @Creates('Null|num|bool|NativeFloat32List|Buffer') |
| 2568 @Returns('Null|num|bool|Float32List|Buffer') | 2568 @Returns('Null|num|bool|NativeFloat32List|Buffer') |
| 2569 Object getVertexAttrib(int index, int pname) native; | 2569 Object getVertexAttrib(int index, int pname) native; |
| 2570 | 2570 |
| 2571 @DomName('WebGLRenderingContext.getVertexAttribOffset') | 2571 @DomName('WebGLRenderingContext.getVertexAttribOffset') |
| 2572 @DocsEditable() | 2572 @DocsEditable() |
| 2573 int getVertexAttribOffset(int index, int pname) native; | 2573 int getVertexAttribOffset(int index, int pname) native; |
| 2574 | 2574 |
| 2575 @DomName('WebGLRenderingContext.hint') | 2575 @DomName('WebGLRenderingContext.hint') |
| 2576 @DocsEditable() | 2576 @DocsEditable() |
| 2577 void hint(int target, int mode) native; | 2577 void hint(int target, int mode) native; |
| 2578 | 2578 |
| (...skipping 650 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3229 | 3229 |
| 3230 | 3230 |
| 3231 @DocsEditable() | 3231 @DocsEditable() |
| 3232 @DomName('WebGLVertexArrayObjectOES') | 3232 @DomName('WebGLVertexArrayObjectOES') |
| 3233 // http://www.khronos.org/registry/webgl/extensions/OES_vertex_array_object/ | 3233 // http://www.khronos.org/registry/webgl/extensions/OES_vertex_array_object/ |
| 3234 @Experimental() // experimental | 3234 @Experimental() // experimental |
| 3235 class VertexArrayObject extends Interceptor native "WebGLVertexArrayObjectOES" { | 3235 class VertexArrayObject extends Interceptor native "WebGLVertexArrayObjectOES" { |
| 3236 // To suppress missing implicit constructor warnings. | 3236 // To suppress missing implicit constructor warnings. |
| 3237 factory VertexArrayObject._() { throw new UnsupportedError("Not supported"); } | 3237 factory VertexArrayObject._() { throw new UnsupportedError("Not supported"); } |
| 3238 } | 3238 } |
| OLD | NEW |