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

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

Issue 17508002: Revert "Making all DOM types abstract and removing superfluous Dartium constructors." (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 7 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
OLDNEW
1 library dart.dom.web_gl; 1 library dart.dom.web_gl;
2 2
3 import 'dart:async'; 3 import 'dart:async';
4 import 'dart:collection'; 4 import 'dart:collection';
5 import 'dart:_collection-dev'; 5 import 'dart:_collection-dev';
6 import 'dart:html'; 6 import 'dart:html';
7 import 'dart:html_common'; 7 import 'dart:html_common';
8 import 'dart:nativewrappers'; 8 import 'dart:nativewrappers';
9 import 'dart:typed_data'; 9 import 'dart:typed_data';
10 // DO NOT EDIT 10 // DO NOT EDIT
(...skipping 308 matching lines...) Expand 10 before | Expand all | Expand 10 after
319 // for details. All rights reserved. Use of this source code is governed by a 319 // for details. All rights reserved. Use of this source code is governed by a
320 // BSD-style license that can be found in the LICENSE file. 320 // BSD-style license that can be found in the LICENSE file.
321 321
322 // WARNING: Do not edit - generated code. 322 // WARNING: Do not edit - generated code.
323 323
324 324
325 @DocsEditable 325 @DocsEditable
326 @DomName('WebGLActiveInfo') 326 @DomName('WebGLActiveInfo')
327 @Unstable 327 @Unstable
328 class ActiveInfo extends NativeFieldWrapperClass1 { 328 class ActiveInfo extends NativeFieldWrapperClass1 {
329 // To suppress missing implicit constructor warnings. 329 ActiveInfo.internal();
330 factory ActiveInfo._() { throw new UnsupportedError("Not supported"); }
331 330
332 @DomName('WebGLActiveInfo.name') 331 @DomName('WebGLActiveInfo.name')
333 @DocsEditable 332 @DocsEditable
334 String get name native "WebGLActiveInfo_name_Getter"; 333 String get name native "WebGLActiveInfo_name_Getter";
335 334
336 @DomName('WebGLActiveInfo.size') 335 @DomName('WebGLActiveInfo.size')
337 @DocsEditable 336 @DocsEditable
338 int get size native "WebGLActiveInfo_size_Getter"; 337 int get size native "WebGLActiveInfo_size_Getter";
339 338
340 @DomName('WebGLActiveInfo.type') 339 @DomName('WebGLActiveInfo.type')
341 @DocsEditable 340 @DocsEditable
342 int get type native "WebGLActiveInfo_type_Getter"; 341 int get type native "WebGLActiveInfo_type_Getter";
343 342
344 } 343 }
345 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 344 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
346 // for details. All rights reserved. Use of this source code is governed by a 345 // for details. All rights reserved. Use of this source code is governed by a
347 // BSD-style license that can be found in the LICENSE file. 346 // BSD-style license that can be found in the LICENSE file.
348 347
349 // WARNING: Do not edit - generated code. 348 // WARNING: Do not edit - generated code.
350 349
351 350
352 @DocsEditable 351 @DocsEditable
353 @DomName('WebGLBuffer') 352 @DomName('WebGLBuffer')
354 @Unstable 353 @Unstable
355 class Buffer extends NativeFieldWrapperClass1 { 354 class Buffer extends NativeFieldWrapperClass1 {
356 // To suppress missing implicit constructor warnings. 355 Buffer.internal();
357 factory Buffer._() { throw new UnsupportedError("Not supported"); }
358 356
359 } 357 }
360 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 358 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
361 // for details. All rights reserved. Use of this source code is governed by a 359 // for details. All rights reserved. Use of this source code is governed by a
362 // BSD-style license that can be found in the LICENSE file. 360 // BSD-style license that can be found in the LICENSE file.
363 361
364 // WARNING: Do not edit - generated code. 362 // WARNING: Do not edit - generated code.
365 363
366 364
367 @DocsEditable 365 @DocsEditable
368 @DomName('WebGLCompressedTextureATC') 366 @DomName('WebGLCompressedTextureATC')
369 // http://www.khronos.org/registry/webgl/extensions/WEBGL_compressed_texture_atc / 367 // http://www.khronos.org/registry/webgl/extensions/WEBGL_compressed_texture_atc /
370 @Experimental 368 @Experimental
371 class CompressedTextureAtc extends NativeFieldWrapperClass1 { 369 class CompressedTextureAtc extends NativeFieldWrapperClass1 {
372 // To suppress missing implicit constructor warnings. 370 CompressedTextureAtc.internal();
373 factory CompressedTextureAtc._() { throw new UnsupportedError("Not supported") ; }
374 371
375 @DomName('WebGLCompressedTextureATC.COMPRESSED_RGBA_ATC_EXPLICIT_ALPHA_WEBGL') 372 @DomName('WebGLCompressedTextureATC.COMPRESSED_RGBA_ATC_EXPLICIT_ALPHA_WEBGL')
376 @DocsEditable 373 @DocsEditable
377 static const int COMPRESSED_RGBA_ATC_EXPLICIT_ALPHA_WEBGL = 0x8C93; 374 static const int COMPRESSED_RGBA_ATC_EXPLICIT_ALPHA_WEBGL = 0x8C93;
378 375
379 @DomName('WebGLCompressedTextureATC.COMPRESSED_RGBA_ATC_INTERPOLATED_ALPHA_WEB GL') 376 @DomName('WebGLCompressedTextureATC.COMPRESSED_RGBA_ATC_INTERPOLATED_ALPHA_WEB GL')
380 @DocsEditable 377 @DocsEditable
381 static const int COMPRESSED_RGBA_ATC_INTERPOLATED_ALPHA_WEBGL = 0x87EE; 378 static const int COMPRESSED_RGBA_ATC_INTERPOLATED_ALPHA_WEBGL = 0x87EE;
382 379
383 @DomName('WebGLCompressedTextureATC.COMPRESSED_RGB_ATC_WEBGL') 380 @DomName('WebGLCompressedTextureATC.COMPRESSED_RGB_ATC_WEBGL')
384 @DocsEditable 381 @DocsEditable
385 static const int COMPRESSED_RGB_ATC_WEBGL = 0x8C92; 382 static const int COMPRESSED_RGB_ATC_WEBGL = 0x8C92;
386 383
387 } 384 }
388 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 385 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
389 // for details. All rights reserved. Use of this source code is governed by a 386 // for details. All rights reserved. Use of this source code is governed by a
390 // BSD-style license that can be found in the LICENSE file. 387 // BSD-style license that can be found in the LICENSE file.
391 388
392 // WARNING: Do not edit - generated code. 389 // WARNING: Do not edit - generated code.
393 390
394 391
395 @DocsEditable 392 @DocsEditable
396 @DomName('WebGLCompressedTexturePVRTC') 393 @DomName('WebGLCompressedTexturePVRTC')
397 // http://www.khronos.org/registry/webgl/extensions/WEBGL_compressed_texture_pvr tc/ 394 // http://www.khronos.org/registry/webgl/extensions/WEBGL_compressed_texture_pvr tc/
398 @Experimental // experimental 395 @Experimental // experimental
399 class CompressedTexturePvrtc extends NativeFieldWrapperClass1 { 396 class CompressedTexturePvrtc extends NativeFieldWrapperClass1 {
400 // To suppress missing implicit constructor warnings. 397 CompressedTexturePvrtc.internal();
401 factory CompressedTexturePvrtc._() { throw new UnsupportedError("Not supported "); }
402 398
403 @DomName('WebGLCompressedTexturePVRTC.COMPRESSED_RGBA_PVRTC_2BPPV1_IMG') 399 @DomName('WebGLCompressedTexturePVRTC.COMPRESSED_RGBA_PVRTC_2BPPV1_IMG')
404 @DocsEditable 400 @DocsEditable
405 static const int COMPRESSED_RGBA_PVRTC_2BPPV1_IMG = 0x8C03; 401 static const int COMPRESSED_RGBA_PVRTC_2BPPV1_IMG = 0x8C03;
406 402
407 @DomName('WebGLCompressedTexturePVRTC.COMPRESSED_RGBA_PVRTC_4BPPV1_IMG') 403 @DomName('WebGLCompressedTexturePVRTC.COMPRESSED_RGBA_PVRTC_4BPPV1_IMG')
408 @DocsEditable 404 @DocsEditable
409 static const int COMPRESSED_RGBA_PVRTC_4BPPV1_IMG = 0x8C02; 405 static const int COMPRESSED_RGBA_PVRTC_4BPPV1_IMG = 0x8C02;
410 406
411 @DomName('WebGLCompressedTexturePVRTC.COMPRESSED_RGB_PVRTC_2BPPV1_IMG') 407 @DomName('WebGLCompressedTexturePVRTC.COMPRESSED_RGB_PVRTC_2BPPV1_IMG')
(...skipping 10 matching lines...) Expand all
422 // BSD-style license that can be found in the LICENSE file. 418 // BSD-style license that can be found in the LICENSE file.
423 419
424 // WARNING: Do not edit - generated code. 420 // WARNING: Do not edit - generated code.
425 421
426 422
427 @DocsEditable 423 @DocsEditable
428 @DomName('WebGLCompressedTextureS3TC') 424 @DomName('WebGLCompressedTextureS3TC')
429 // http://www.khronos.org/registry/webgl/extensions/WEBGL_compressed_texture_s3t c/ 425 // http://www.khronos.org/registry/webgl/extensions/WEBGL_compressed_texture_s3t c/
430 @Experimental // experimental 426 @Experimental // experimental
431 class CompressedTextureS3TC extends NativeFieldWrapperClass1 { 427 class CompressedTextureS3TC extends NativeFieldWrapperClass1 {
432 // To suppress missing implicit constructor warnings. 428 CompressedTextureS3TC.internal();
433 factory CompressedTextureS3TC._() { throw new UnsupportedError("Not supported" ); }
434 429
435 @DomName('WebGLCompressedTextureS3TC.COMPRESSED_RGBA_S3TC_DXT1_EXT') 430 @DomName('WebGLCompressedTextureS3TC.COMPRESSED_RGBA_S3TC_DXT1_EXT')
436 @DocsEditable 431 @DocsEditable
437 static const int COMPRESSED_RGBA_S3TC_DXT1_EXT = 0x83F1; 432 static const int COMPRESSED_RGBA_S3TC_DXT1_EXT = 0x83F1;
438 433
439 @DomName('WebGLCompressedTextureS3TC.COMPRESSED_RGBA_S3TC_DXT3_EXT') 434 @DomName('WebGLCompressedTextureS3TC.COMPRESSED_RGBA_S3TC_DXT3_EXT')
440 @DocsEditable 435 @DocsEditable
441 static const int COMPRESSED_RGBA_S3TC_DXT3_EXT = 0x83F2; 436 static const int COMPRESSED_RGBA_S3TC_DXT3_EXT = 0x83F2;
442 437
443 @DomName('WebGLCompressedTextureS3TC.COMPRESSED_RGBA_S3TC_DXT5_EXT') 438 @DomName('WebGLCompressedTextureS3TC.COMPRESSED_RGBA_S3TC_DXT5_EXT')
444 @DocsEditable 439 @DocsEditable
445 static const int COMPRESSED_RGBA_S3TC_DXT5_EXT = 0x83F3; 440 static const int COMPRESSED_RGBA_S3TC_DXT5_EXT = 0x83F3;
446 441
447 @DomName('WebGLCompressedTextureS3TC.COMPRESSED_RGB_S3TC_DXT1_EXT') 442 @DomName('WebGLCompressedTextureS3TC.COMPRESSED_RGB_S3TC_DXT1_EXT')
448 @DocsEditable 443 @DocsEditable
449 static const int COMPRESSED_RGB_S3TC_DXT1_EXT = 0x83F0; 444 static const int COMPRESSED_RGB_S3TC_DXT1_EXT = 0x83F0;
450 445
451 } 446 }
452 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 447 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
453 // for details. All rights reserved. Use of this source code is governed by a 448 // for details. All rights reserved. Use of this source code is governed by a
454 // BSD-style license that can be found in the LICENSE file. 449 // BSD-style license that can be found in the LICENSE file.
455 450
456 // WARNING: Do not edit - generated code. 451 // WARNING: Do not edit - generated code.
457 452
458 453
459 @DocsEditable 454 @DocsEditable
460 @DomName('WebGLContextAttributes') 455 @DomName('WebGLContextAttributes')
461 @Unstable 456 @Unstable
462 class ContextAttributes extends NativeFieldWrapperClass1 { 457 class ContextAttributes extends NativeFieldWrapperClass1 {
463 // To suppress missing implicit constructor warnings. 458 ContextAttributes.internal();
464 factory ContextAttributes._() { throw new UnsupportedError("Not supported"); }
465 459
466 @DomName('WebGLContextAttributes.alpha') 460 @DomName('WebGLContextAttributes.alpha')
467 @DocsEditable 461 @DocsEditable
468 bool get alpha native "WebGLContextAttributes_alpha_Getter"; 462 bool get alpha native "WebGLContextAttributes_alpha_Getter";
469 463
470 @DomName('WebGLContextAttributes.alpha') 464 @DomName('WebGLContextAttributes.alpha')
471 @DocsEditable 465 @DocsEditable
472 void set alpha(bool value) native "WebGLContextAttributes_alpha_Setter"; 466 void set alpha(bool value) native "WebGLContextAttributes_alpha_Setter";
473 467
474 @DomName('WebGLContextAttributes.antialias') 468 @DomName('WebGLContextAttributes.antialias')
(...skipping 41 matching lines...) Expand 10 before | Expand all | Expand 10 after
516 // for details. All rights reserved. Use of this source code is governed by a 510 // for details. All rights reserved. Use of this source code is governed by a
517 // BSD-style license that can be found in the LICENSE file. 511 // BSD-style license that can be found in the LICENSE file.
518 512
519 // WARNING: Do not edit - generated code. 513 // WARNING: Do not edit - generated code.
520 514
521 515
522 @DocsEditable 516 @DocsEditable
523 @DomName('WebGLContextEvent') 517 @DomName('WebGLContextEvent')
524 @Unstable 518 @Unstable
525 class ContextEvent extends Event { 519 class ContextEvent extends Event {
526 // To suppress missing implicit constructor warnings. 520 ContextEvent.internal() : super.internal();
527 factory ContextEvent._() { throw new UnsupportedError("Not supported"); }
528 521
529 @DomName('WebGLContextEvent.statusMessage') 522 @DomName('WebGLContextEvent.statusMessage')
530 @DocsEditable 523 @DocsEditable
531 String get statusMessage native "WebGLContextEvent_statusMessage_Getter"; 524 String get statusMessage native "WebGLContextEvent_statusMessage_Getter";
532 525
533 } 526 }
534 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 527 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
535 // for details. All rights reserved. Use of this source code is governed by a 528 // for details. All rights reserved. Use of this source code is governed by a
536 // BSD-style license that can be found in the LICENSE file. 529 // BSD-style license that can be found in the LICENSE file.
537 530
538 // WARNING: Do not edit - generated code. 531 // WARNING: Do not edit - generated code.
539 532
540 533
541 @DocsEditable 534 @DocsEditable
542 @DomName('WebGLDebugRendererInfo') 535 @DomName('WebGLDebugRendererInfo')
543 // http://www.khronos.org/registry/webgl/extensions/WEBGL_debug_renderer_info/ 536 // http://www.khronos.org/registry/webgl/extensions/WEBGL_debug_renderer_info/
544 @Experimental // experimental 537 @Experimental // experimental
545 class DebugRendererInfo extends NativeFieldWrapperClass1 { 538 class DebugRendererInfo extends NativeFieldWrapperClass1 {
546 // To suppress missing implicit constructor warnings. 539 DebugRendererInfo.internal();
547 factory DebugRendererInfo._() { throw new UnsupportedError("Not supported"); }
548 540
549 @DomName('WebGLDebugRendererInfo.UNMASKED_RENDERER_WEBGL') 541 @DomName('WebGLDebugRendererInfo.UNMASKED_RENDERER_WEBGL')
550 @DocsEditable 542 @DocsEditable
551 static const int UNMASKED_RENDERER_WEBGL = 0x9246; 543 static const int UNMASKED_RENDERER_WEBGL = 0x9246;
552 544
553 @DomName('WebGLDebugRendererInfo.UNMASKED_VENDOR_WEBGL') 545 @DomName('WebGLDebugRendererInfo.UNMASKED_VENDOR_WEBGL')
554 @DocsEditable 546 @DocsEditable
555 static const int UNMASKED_VENDOR_WEBGL = 0x9245; 547 static const int UNMASKED_VENDOR_WEBGL = 0x9245;
556 548
557 } 549 }
558 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 550 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
559 // for details. All rights reserved. Use of this source code is governed by a 551 // for details. All rights reserved. Use of this source code is governed by a
560 // BSD-style license that can be found in the LICENSE file. 552 // BSD-style license that can be found in the LICENSE file.
561 553
562 // WARNING: Do not edit - generated code. 554 // WARNING: Do not edit - generated code.
563 555
564 556
565 @DocsEditable 557 @DocsEditable
566 @DomName('WebGLDebugShaders') 558 @DomName('WebGLDebugShaders')
567 // http://www.khronos.org/registry/webgl/extensions/WEBGL_debug_shaders/ 559 // http://www.khronos.org/registry/webgl/extensions/WEBGL_debug_shaders/
568 @Experimental // experimental 560 @Experimental // experimental
569 class DebugShaders extends NativeFieldWrapperClass1 { 561 class DebugShaders extends NativeFieldWrapperClass1 {
570 // To suppress missing implicit constructor warnings. 562 DebugShaders.internal();
571 factory DebugShaders._() { throw new UnsupportedError("Not supported"); }
572 563
573 @DomName('WebGLDebugShaders.getTranslatedShaderSource') 564 @DomName('WebGLDebugShaders.getTranslatedShaderSource')
574 @DocsEditable 565 @DocsEditable
575 String getTranslatedShaderSource(Shader shader) native "WebGLDebugShaders_getT ranslatedShaderSource_Callback"; 566 String getTranslatedShaderSource(Shader shader) native "WebGLDebugShaders_getT ranslatedShaderSource_Callback";
576 567
577 } 568 }
578 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 569 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
579 // for details. All rights reserved. Use of this source code is governed by a 570 // for details. All rights reserved. Use of this source code is governed by a
580 // BSD-style license that can be found in the LICENSE file. 571 // BSD-style license that can be found in the LICENSE file.
581 572
582 // WARNING: Do not edit - generated code. 573 // WARNING: Do not edit - generated code.
583 574
584 575
585 @DocsEditable 576 @DocsEditable
586 @DomName('WebGLDepthTexture') 577 @DomName('WebGLDepthTexture')
587 // http://www.khronos.org/registry/webgl/extensions/WEBGL_depth_texture/ 578 // http://www.khronos.org/registry/webgl/extensions/WEBGL_depth_texture/
588 @Experimental // experimental 579 @Experimental // experimental
589 class DepthTexture extends NativeFieldWrapperClass1 { 580 class DepthTexture extends NativeFieldWrapperClass1 {
590 // To suppress missing implicit constructor warnings. 581 DepthTexture.internal();
591 factory DepthTexture._() { throw new UnsupportedError("Not supported"); }
592 582
593 @DomName('WebGLDepthTexture.UNSIGNED_INT_24_8_WEBGL') 583 @DomName('WebGLDepthTexture.UNSIGNED_INT_24_8_WEBGL')
594 @DocsEditable 584 @DocsEditable
595 static const int UNSIGNED_INT_24_8_WEBGL = 0x84FA; 585 static const int UNSIGNED_INT_24_8_WEBGL = 0x84FA;
596 586
597 } 587 }
598 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 588 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
599 // for details. All rights reserved. Use of this source code is governed by a 589 // for details. All rights reserved. Use of this source code is governed by a
600 // BSD-style license that can be found in the LICENSE file. 590 // BSD-style license that can be found in the LICENSE file.
601 591
602 // WARNING: Do not edit - generated code. 592 // WARNING: Do not edit - generated code.
603 593
604 594
605 @DocsEditable 595 @DocsEditable
606 @DomName('EXTDrawBuffers') 596 @DomName('EXTDrawBuffers')
607 // http://www.khronos.org/registry/webgl/specs/latest/ 597 // http://www.khronos.org/registry/webgl/specs/latest/
608 @Experimental // stable 598 @Experimental // stable
609 class ExtDrawBuffers extends NativeFieldWrapperClass1 { 599 class ExtDrawBuffers extends NativeFieldWrapperClass1 {
610 // To suppress missing implicit constructor warnings. 600 ExtDrawBuffers.internal();
611 factory ExtDrawBuffers._() { throw new UnsupportedError("Not supported"); }
612 601
613 @DomName('EXTDrawBuffers.COLOR_ATTACHMENT0_EXT') 602 @DomName('EXTDrawBuffers.COLOR_ATTACHMENT0_EXT')
614 @DocsEditable 603 @DocsEditable
615 static const int COLOR_ATTACHMENT0_EXT = 0x8CE0; 604 static const int COLOR_ATTACHMENT0_EXT = 0x8CE0;
616 605
617 @DomName('EXTDrawBuffers.COLOR_ATTACHMENT10_EXT') 606 @DomName('EXTDrawBuffers.COLOR_ATTACHMENT10_EXT')
618 @DocsEditable 607 @DocsEditable
619 static const int COLOR_ATTACHMENT10_EXT = 0x8CEA; 608 static const int COLOR_ATTACHMENT10_EXT = 0x8CEA;
620 609
621 @DomName('EXTDrawBuffers.COLOR_ATTACHMENT11_EXT') 610 @DomName('EXTDrawBuffers.COLOR_ATTACHMENT11_EXT')
(...skipping 130 matching lines...) Expand 10 before | Expand all | Expand 10 after
752 // BSD-style license that can be found in the LICENSE file. 741 // BSD-style license that can be found in the LICENSE file.
753 742
754 // WARNING: Do not edit - generated code. 743 // WARNING: Do not edit - generated code.
755 744
756 745
757 @DocsEditable 746 @DocsEditable
758 @DomName('EXTFragDepth') 747 @DomName('EXTFragDepth')
759 // http://www.khronos.org/registry/webgl/extensions/EXT_frag_depth/ 748 // http://www.khronos.org/registry/webgl/extensions/EXT_frag_depth/
760 @Experimental 749 @Experimental
761 class ExtFragDepth extends NativeFieldWrapperClass1 { 750 class ExtFragDepth extends NativeFieldWrapperClass1 {
762 // To suppress missing implicit constructor warnings. 751 ExtFragDepth.internal();
763 factory ExtFragDepth._() { throw new UnsupportedError("Not supported"); }
764 752
765 } 753 }
766 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 754 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
767 // for details. All rights reserved. Use of this source code is governed by a 755 // for details. All rights reserved. Use of this source code is governed by a
768 // BSD-style license that can be found in the LICENSE file. 756 // BSD-style license that can be found in the LICENSE file.
769 757
770 // WARNING: Do not edit - generated code. 758 // WARNING: Do not edit - generated code.
771 759
772 760
773 @DocsEditable 761 @DocsEditable
774 @DomName('EXTTextureFilterAnisotropic') 762 @DomName('EXTTextureFilterAnisotropic')
775 // http://www.khronos.org/registry/webgl/extensions/EXT_texture_filter_anisotrop ic/ 763 // http://www.khronos.org/registry/webgl/extensions/EXT_texture_filter_anisotrop ic/
776 @Experimental 764 @Experimental
777 class ExtTextureFilterAnisotropic extends NativeFieldWrapperClass1 { 765 class ExtTextureFilterAnisotropic extends NativeFieldWrapperClass1 {
778 // To suppress missing implicit constructor warnings. 766 ExtTextureFilterAnisotropic.internal();
779 factory ExtTextureFilterAnisotropic._() { throw new UnsupportedError("Not supp orted"); }
780 767
781 @DomName('EXTTextureFilterAnisotropic.MAX_TEXTURE_MAX_ANISOTROPY_EXT') 768 @DomName('EXTTextureFilterAnisotropic.MAX_TEXTURE_MAX_ANISOTROPY_EXT')
782 @DocsEditable 769 @DocsEditable
783 static const int MAX_TEXTURE_MAX_ANISOTROPY_EXT = 0x84FF; 770 static const int MAX_TEXTURE_MAX_ANISOTROPY_EXT = 0x84FF;
784 771
785 @DomName('EXTTextureFilterAnisotropic.TEXTURE_MAX_ANISOTROPY_EXT') 772 @DomName('EXTTextureFilterAnisotropic.TEXTURE_MAX_ANISOTROPY_EXT')
786 @DocsEditable 773 @DocsEditable
787 static const int TEXTURE_MAX_ANISOTROPY_EXT = 0x84FE; 774 static const int TEXTURE_MAX_ANISOTROPY_EXT = 0x84FE;
788 775
789 } 776 }
790 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 777 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
791 // for details. All rights reserved. Use of this source code is governed by a 778 // for details. All rights reserved. Use of this source code is governed by a
792 // BSD-style license that can be found in the LICENSE file. 779 // BSD-style license that can be found in the LICENSE file.
793 780
794 // WARNING: Do not edit - generated code. 781 // WARNING: Do not edit - generated code.
795 782
796 783
797 @DocsEditable 784 @DocsEditable
798 @DomName('WebGLFramebuffer') 785 @DomName('WebGLFramebuffer')
799 @Unstable 786 @Unstable
800 class Framebuffer extends NativeFieldWrapperClass1 { 787 class Framebuffer extends NativeFieldWrapperClass1 {
801 // To suppress missing implicit constructor warnings. 788 Framebuffer.internal();
802 factory Framebuffer._() { throw new UnsupportedError("Not supported"); }
803 789
804 } 790 }
805 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 791 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
806 // for details. All rights reserved. Use of this source code is governed by a 792 // for details. All rights reserved. Use of this source code is governed by a
807 // BSD-style license that can be found in the LICENSE file. 793 // BSD-style license that can be found in the LICENSE file.
808 794
809 // WARNING: Do not edit - generated code. 795 // WARNING: Do not edit - generated code.
810 796
811 797
812 @DocsEditable 798 @DocsEditable
813 @DomName('WebGLLoseContext') 799 @DomName('WebGLLoseContext')
814 // http://www.khronos.org/registry/webgl/extensions/WEBGL_lose_context/ 800 // http://www.khronos.org/registry/webgl/extensions/WEBGL_lose_context/
815 @Experimental 801 @Experimental
816 class LoseContext extends NativeFieldWrapperClass1 { 802 class LoseContext extends NativeFieldWrapperClass1 {
817 // To suppress missing implicit constructor warnings. 803 LoseContext.internal();
818 factory LoseContext._() { throw new UnsupportedError("Not supported"); }
819 804
820 @DomName('WebGLLoseContext.loseContext') 805 @DomName('WebGLLoseContext.loseContext')
821 @DocsEditable 806 @DocsEditable
822 void loseContext() native "WebGLLoseContext_loseContext_Callback"; 807 void loseContext() native "WebGLLoseContext_loseContext_Callback";
823 808
824 @DomName('WebGLLoseContext.restoreContext') 809 @DomName('WebGLLoseContext.restoreContext')
825 @DocsEditable 810 @DocsEditable
826 void restoreContext() native "WebGLLoseContext_restoreContext_Callback"; 811 void restoreContext() native "WebGLLoseContext_restoreContext_Callback";
827 812
828 } 813 }
829 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 814 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
830 // for details. All rights reserved. Use of this source code is governed by a 815 // for details. All rights reserved. Use of this source code is governed by a
831 // BSD-style license that can be found in the LICENSE file. 816 // BSD-style license that can be found in the LICENSE file.
832 817
833 // WARNING: Do not edit - generated code. 818 // WARNING: Do not edit - generated code.
834 819
835 820
836 @DocsEditable 821 @DocsEditable
837 @DomName('OESElementIndexUint') 822 @DomName('OESElementIndexUint')
838 // http://www.khronos.org/registry/webgl/extensions/OES_element_index_uint/ 823 // http://www.khronos.org/registry/webgl/extensions/OES_element_index_uint/
839 @Experimental // experimental 824 @Experimental // experimental
840 class OesElementIndexUint extends NativeFieldWrapperClass1 { 825 class OesElementIndexUint extends NativeFieldWrapperClass1 {
841 // To suppress missing implicit constructor warnings. 826 OesElementIndexUint.internal();
842 factory OesElementIndexUint._() { throw new UnsupportedError("Not supported"); }
843 827
844 } 828 }
845 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 829 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
846 // for details. All rights reserved. Use of this source code is governed by a 830 // for details. All rights reserved. Use of this source code is governed by a
847 // BSD-style license that can be found in the LICENSE file. 831 // BSD-style license that can be found in the LICENSE file.
848 832
849 // WARNING: Do not edit - generated code. 833 // WARNING: Do not edit - generated code.
850 834
851 835
852 @DocsEditable 836 @DocsEditable
853 @DomName('OESStandardDerivatives') 837 @DomName('OESStandardDerivatives')
854 // http://www.khronos.org/registry/webgl/extensions/OES_standard_derivatives/ 838 // http://www.khronos.org/registry/webgl/extensions/OES_standard_derivatives/
855 @Experimental // experimental 839 @Experimental // experimental
856 class OesStandardDerivatives extends NativeFieldWrapperClass1 { 840 class OesStandardDerivatives extends NativeFieldWrapperClass1 {
857 // To suppress missing implicit constructor warnings. 841 OesStandardDerivatives.internal();
858 factory OesStandardDerivatives._() { throw new UnsupportedError("Not supported "); }
859 842
860 @DomName('OESStandardDerivatives.FRAGMENT_SHADER_DERIVATIVE_HINT_OES') 843 @DomName('OESStandardDerivatives.FRAGMENT_SHADER_DERIVATIVE_HINT_OES')
861 @DocsEditable 844 @DocsEditable
862 static const int FRAGMENT_SHADER_DERIVATIVE_HINT_OES = 0x8B8B; 845 static const int FRAGMENT_SHADER_DERIVATIVE_HINT_OES = 0x8B8B;
863 846
864 } 847 }
865 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 848 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
866 // for details. All rights reserved. Use of this source code is governed by a 849 // for details. All rights reserved. Use of this source code is governed by a
867 // BSD-style license that can be found in the LICENSE file. 850 // BSD-style license that can be found in the LICENSE file.
868 851
869 // WARNING: Do not edit - generated code. 852 // WARNING: Do not edit - generated code.
870 853
871 854
872 @DocsEditable 855 @DocsEditable
873 @DomName('OESTextureFloat') 856 @DomName('OESTextureFloat')
874 // http://www.khronos.org/registry/webgl/extensions/OES_texture_float/ 857 // http://www.khronos.org/registry/webgl/extensions/OES_texture_float/
875 @Experimental // experimental 858 @Experimental // experimental
876 class OesTextureFloat extends NativeFieldWrapperClass1 { 859 class OesTextureFloat extends NativeFieldWrapperClass1 {
877 // To suppress missing implicit constructor warnings. 860 OesTextureFloat.internal();
878 factory OesTextureFloat._() { throw new UnsupportedError("Not supported"); }
879 861
880 } 862 }
881 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 863 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
882 // for details. All rights reserved. Use of this source code is governed by a 864 // for details. All rights reserved. Use of this source code is governed by a
883 // BSD-style license that can be found in the LICENSE file. 865 // BSD-style license that can be found in the LICENSE file.
884 866
885 // WARNING: Do not edit - generated code. 867 // WARNING: Do not edit - generated code.
886 868
887 869
888 @DocsEditable 870 @DocsEditable
889 @DomName('OESTextureFloatLinear') 871 @DomName('OESTextureFloatLinear')
890 // http://www.khronos.org/registry/webgl/extensions/OES_texture_float_linear/ 872 // http://www.khronos.org/registry/webgl/extensions/OES_texture_float_linear/
891 @Experimental 873 @Experimental
892 class OesTextureFloatLinear extends NativeFieldWrapperClass1 { 874 class OesTextureFloatLinear extends NativeFieldWrapperClass1 {
893 // To suppress missing implicit constructor warnings. 875 OesTextureFloatLinear.internal();
894 factory OesTextureFloatLinear._() { throw new UnsupportedError("Not supported" ); }
895 876
896 } 877 }
897 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 878 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
898 // for details. All rights reserved. Use of this source code is governed by a 879 // for details. All rights reserved. Use of this source code is governed by a
899 // BSD-style license that can be found in the LICENSE file. 880 // BSD-style license that can be found in the LICENSE file.
900 881
901 // WARNING: Do not edit - generated code. 882 // WARNING: Do not edit - generated code.
902 883
903 884
904 @DocsEditable 885 @DocsEditable
905 @DomName('OESTextureHalfFloat') 886 @DomName('OESTextureHalfFloat')
906 // http://www.khronos.org/registry/webgl/extensions/OES_texture_half_float/ 887 // http://www.khronos.org/registry/webgl/extensions/OES_texture_half_float/
907 @Experimental // experimental 888 @Experimental // experimental
908 class OesTextureHalfFloat extends NativeFieldWrapperClass1 { 889 class OesTextureHalfFloat extends NativeFieldWrapperClass1 {
909 // To suppress missing implicit constructor warnings. 890 OesTextureHalfFloat.internal();
910 factory OesTextureHalfFloat._() { throw new UnsupportedError("Not supported"); }
911 891
912 @DomName('OESTextureHalfFloat.HALF_FLOAT_OES') 892 @DomName('OESTextureHalfFloat.HALF_FLOAT_OES')
913 @DocsEditable 893 @DocsEditable
914 static const int HALF_FLOAT_OES = 0x8D61; 894 static const int HALF_FLOAT_OES = 0x8D61;
915 895
916 } 896 }
917 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 897 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
918 // for details. All rights reserved. Use of this source code is governed by a 898 // for details. All rights reserved. Use of this source code is governed by a
919 // BSD-style license that can be found in the LICENSE file. 899 // BSD-style license that can be found in the LICENSE file.
920 900
921 // WARNING: Do not edit - generated code. 901 // WARNING: Do not edit - generated code.
922 902
923 903
924 @DocsEditable 904 @DocsEditable
925 @DomName('OESTextureHalfFloatLinear') 905 @DomName('OESTextureHalfFloatLinear')
926 // http://www.khronos.org/registry/webgl/extensions/OES_texture_half_float_linea r/ 906 // http://www.khronos.org/registry/webgl/extensions/OES_texture_half_float_linea r/
927 @Experimental 907 @Experimental
928 class OesTextureHalfFloatLinear extends NativeFieldWrapperClass1 { 908 class OesTextureHalfFloatLinear extends NativeFieldWrapperClass1 {
929 // To suppress missing implicit constructor warnings. 909 OesTextureHalfFloatLinear.internal();
930 factory OesTextureHalfFloatLinear._() { throw new UnsupportedError("Not suppor ted"); }
931 910
932 } 911 }
933 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 912 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
934 // for details. All rights reserved. Use of this source code is governed by a 913 // for details. All rights reserved. Use of this source code is governed by a
935 // BSD-style license that can be found in the LICENSE file. 914 // BSD-style license that can be found in the LICENSE file.
936 915
937 // WARNING: Do not edit - generated code. 916 // WARNING: Do not edit - generated code.
938 917
939 918
940 @DocsEditable 919 @DocsEditable
941 @DomName('OESVertexArrayObject') 920 @DomName('OESVertexArrayObject')
942 // http://www.khronos.org/registry/webgl/extensions/OES_vertex_array_object/ 921 // http://www.khronos.org/registry/webgl/extensions/OES_vertex_array_object/
943 @Experimental // experimental 922 @Experimental // experimental
944 class OesVertexArrayObject extends NativeFieldWrapperClass1 { 923 class OesVertexArrayObject extends NativeFieldWrapperClass1 {
945 // To suppress missing implicit constructor warnings. 924 OesVertexArrayObject.internal();
946 factory OesVertexArrayObject._() { throw new UnsupportedError("Not supported") ; }
947 925
948 @DomName('OESVertexArrayObject.VERTEX_ARRAY_BINDING_OES') 926 @DomName('OESVertexArrayObject.VERTEX_ARRAY_BINDING_OES')
949 @DocsEditable 927 @DocsEditable
950 static const int VERTEX_ARRAY_BINDING_OES = 0x85B5; 928 static const int VERTEX_ARRAY_BINDING_OES = 0x85B5;
951 929
952 @DomName('OESVertexArrayObject.bindVertexArrayOES') 930 @DomName('OESVertexArrayObject.bindVertexArrayOES')
953 @DocsEditable 931 @DocsEditable
954 void bindVertexArray(VertexArrayObject arrayObject) native "OESVertexArrayObje ct_bindVertexArrayOES_Callback"; 932 void bindVertexArray(VertexArrayObject arrayObject) native "OESVertexArrayObje ct_bindVertexArrayOES_Callback";
955 933
956 @DomName('OESVertexArrayObject.createVertexArrayOES') 934 @DomName('OESVertexArrayObject.createVertexArrayOES')
(...skipping 13 matching lines...) Expand all
970 // for details. All rights reserved. Use of this source code is governed by a 948 // for details. All rights reserved. Use of this source code is governed by a
971 // BSD-style license that can be found in the LICENSE file. 949 // BSD-style license that can be found in the LICENSE file.
972 950
973 // WARNING: Do not edit - generated code. 951 // WARNING: Do not edit - generated code.
974 952
975 953
976 @DocsEditable 954 @DocsEditable
977 @DomName('WebGLProgram') 955 @DomName('WebGLProgram')
978 @Unstable 956 @Unstable
979 class Program extends NativeFieldWrapperClass1 { 957 class Program extends NativeFieldWrapperClass1 {
980 // To suppress missing implicit constructor warnings. 958 Program.internal();
981 factory Program._() { throw new UnsupportedError("Not supported"); }
982 959
983 } 960 }
984 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 961 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
985 // for details. All rights reserved. Use of this source code is governed by a 962 // for details. All rights reserved. Use of this source code is governed by a
986 // BSD-style license that can be found in the LICENSE file. 963 // BSD-style license that can be found in the LICENSE file.
987 964
988 // WARNING: Do not edit - generated code. 965 // WARNING: Do not edit - generated code.
989 966
990 967
991 @DocsEditable 968 @DocsEditable
992 @DomName('WebGLRenderbuffer') 969 @DomName('WebGLRenderbuffer')
993 @Unstable 970 @Unstable
994 class Renderbuffer extends NativeFieldWrapperClass1 { 971 class Renderbuffer extends NativeFieldWrapperClass1 {
995 // To suppress missing implicit constructor warnings. 972 Renderbuffer.internal();
996 factory Renderbuffer._() { throw new UnsupportedError("Not supported"); }
997 973
998 } 974 }
999 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 975 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
1000 // for details. All rights reserved. Use of this source code is governed by a 976 // for details. All rights reserved. Use of this source code is governed by a
1001 // BSD-style license that can be found in the LICENSE file. 977 // BSD-style license that can be found in the LICENSE file.
1002 978
1003 // WARNING: Do not edit - generated code. 979 // WARNING: Do not edit - generated code.
1004 980
1005 981
1006 @DocsEditable 982 @DocsEditable
1007 @DomName('WebGLRenderingContext') 983 @DomName('WebGLRenderingContext')
1008 @SupportedBrowser(SupportedBrowser.CHROME) 984 @SupportedBrowser(SupportedBrowser.CHROME)
1009 @SupportedBrowser(SupportedBrowser.FIREFOX) 985 @SupportedBrowser(SupportedBrowser.FIREFOX)
1010 @Experimental 986 @Experimental
1011 @Unstable 987 @Unstable
1012 class RenderingContext extends CanvasRenderingContext { 988 class RenderingContext extends CanvasRenderingContext {
1013 // To suppress missing implicit constructor warnings. 989 RenderingContext.internal() : super.internal();
1014 factory RenderingContext._() { throw new UnsupportedError("Not supported"); }
1015 990
1016 /// Checks if this type is supported on the current platform. 991 /// Checks if this type is supported on the current platform.
1017 static bool get supported => true; 992 static bool get supported => true;
1018 993
1019 @DomName('WebGLRenderingContext.ACTIVE_ATTRIBUTES') 994 @DomName('WebGLRenderingContext.ACTIVE_ATTRIBUTES')
1020 @DocsEditable 995 @DocsEditable
1021 static const int ACTIVE_ATTRIBUTES = 0x8B89; 996 static const int ACTIVE_ATTRIBUTES = 0x8B89;
1022 997
1023 @DomName('WebGLRenderingContext.ACTIVE_TEXTURE') 998 @DomName('WebGLRenderingContext.ACTIVE_TEXTURE')
1024 @DocsEditable 999 @DocsEditable
(...skipping 1817 matching lines...) Expand 10 before | Expand all | Expand 10 after
2842 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 2817 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2843 // for details. All rights reserved. Use of this source code is governed by a 2818 // for details. All rights reserved. Use of this source code is governed by a
2844 // BSD-style license that can be found in the LICENSE file. 2819 // BSD-style license that can be found in the LICENSE file.
2845 2820
2846 // WARNING: Do not edit - generated code. 2821 // WARNING: Do not edit - generated code.
2847 2822
2848 2823
2849 @DocsEditable 2824 @DocsEditable
2850 @DomName('WebGLShader') 2825 @DomName('WebGLShader')
2851 class Shader extends NativeFieldWrapperClass1 { 2826 class Shader extends NativeFieldWrapperClass1 {
2852 // To suppress missing implicit constructor warnings. 2827 Shader.internal();
2853 factory Shader._() { throw new UnsupportedError("Not supported"); }
2854 2828
2855 } 2829 }
2856 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 2830 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2857 // for details. All rights reserved. Use of this source code is governed by a 2831 // for details. All rights reserved. Use of this source code is governed by a
2858 // BSD-style license that can be found in the LICENSE file. 2832 // BSD-style license that can be found in the LICENSE file.
2859 2833
2860 // WARNING: Do not edit - generated code. 2834 // WARNING: Do not edit - generated code.
2861 2835
2862 2836
2863 @DocsEditable 2837 @DocsEditable
2864 @DomName('WebGLShaderPrecisionFormat') 2838 @DomName('WebGLShaderPrecisionFormat')
2865 class ShaderPrecisionFormat extends NativeFieldWrapperClass1 { 2839 class ShaderPrecisionFormat extends NativeFieldWrapperClass1 {
2866 // To suppress missing implicit constructor warnings. 2840 ShaderPrecisionFormat.internal();
2867 factory ShaderPrecisionFormat._() { throw new UnsupportedError("Not supported" ); }
2868 2841
2869 @DomName('WebGLShaderPrecisionFormat.precision') 2842 @DomName('WebGLShaderPrecisionFormat.precision')
2870 @DocsEditable 2843 @DocsEditable
2871 int get precision native "WebGLShaderPrecisionFormat_precision_Getter"; 2844 int get precision native "WebGLShaderPrecisionFormat_precision_Getter";
2872 2845
2873 @DomName('WebGLShaderPrecisionFormat.rangeMax') 2846 @DomName('WebGLShaderPrecisionFormat.rangeMax')
2874 @DocsEditable 2847 @DocsEditable
2875 int get rangeMax native "WebGLShaderPrecisionFormat_rangeMax_Getter"; 2848 int get rangeMax native "WebGLShaderPrecisionFormat_rangeMax_Getter";
2876 2849
2877 @DomName('WebGLShaderPrecisionFormat.rangeMin') 2850 @DomName('WebGLShaderPrecisionFormat.rangeMin')
2878 @DocsEditable 2851 @DocsEditable
2879 int get rangeMin native "WebGLShaderPrecisionFormat_rangeMin_Getter"; 2852 int get rangeMin native "WebGLShaderPrecisionFormat_rangeMin_Getter";
2880 2853
2881 } 2854 }
2882 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 2855 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2883 // for details. All rights reserved. Use of this source code is governed by a 2856 // for details. All rights reserved. Use of this source code is governed by a
2884 // BSD-style license that can be found in the LICENSE file. 2857 // BSD-style license that can be found in the LICENSE file.
2885 2858
2886 // WARNING: Do not edit - generated code. 2859 // WARNING: Do not edit - generated code.
2887 2860
2888 2861
2889 @DocsEditable 2862 @DocsEditable
2890 @DomName('WebGLTexture') 2863 @DomName('WebGLTexture')
2891 class Texture extends NativeFieldWrapperClass1 { 2864 class Texture extends NativeFieldWrapperClass1 {
2892 // To suppress missing implicit constructor warnings. 2865 Texture.internal();
2893 factory Texture._() { throw new UnsupportedError("Not supported"); }
2894 2866
2895 } 2867 }
2896 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 2868 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2897 // for details. All rights reserved. Use of this source code is governed by a 2869 // for details. All rights reserved. Use of this source code is governed by a
2898 // BSD-style license that can be found in the LICENSE file. 2870 // BSD-style license that can be found in the LICENSE file.
2899 2871
2900 // WARNING: Do not edit - generated code. 2872 // WARNING: Do not edit - generated code.
2901 2873
2902 2874
2903 @DocsEditable 2875 @DocsEditable
2904 @DomName('WebGLUniformLocation') 2876 @DomName('WebGLUniformLocation')
2905 class UniformLocation extends NativeFieldWrapperClass1 { 2877 class UniformLocation extends NativeFieldWrapperClass1 {
2906 // To suppress missing implicit constructor warnings. 2878 UniformLocation.internal();
2907 factory UniformLocation._() { throw new UnsupportedError("Not supported"); }
2908 2879
2909 } 2880 }
2910 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file 2881 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file
2911 // for details. All rights reserved. Use of this source code is governed by a 2882 // for details. All rights reserved. Use of this source code is governed by a
2912 // BSD-style license that can be found in the LICENSE file. 2883 // BSD-style license that can be found in the LICENSE file.
2913 2884
2914 // WARNING: Do not edit - generated code. 2885 // WARNING: Do not edit - generated code.
2915 2886
2916 2887
2917 @DocsEditable 2888 @DocsEditable
2918 @DomName('WebGLVertexArrayObjectOES') 2889 @DomName('WebGLVertexArrayObjectOES')
2919 // http://www.khronos.org/registry/webgl/extensions/OES_vertex_array_object/ 2890 // http://www.khronos.org/registry/webgl/extensions/OES_vertex_array_object/
2920 @Experimental // experimental 2891 @Experimental // experimental
2921 class VertexArrayObject extends NativeFieldWrapperClass1 { 2892 class VertexArrayObject extends NativeFieldWrapperClass1 {
2922 // To suppress missing implicit constructor warnings. 2893 VertexArrayObject.internal();
2923 factory VertexArrayObject._() { throw new UnsupportedError("Not supported"); }
2924 2894
2925 } 2895 }
OLDNEW
« no previous file with comments | « sdk/lib/web_gl/dart2js/web_gl_dart2js.dart ('k') | sdk/lib/web_sql/dart2js/web_sql_dart2js.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698