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

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

Issue 300923003: Modify blink type map to finalize lazily (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Regenerate / merge Created 6 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:_internal' hide deprecated; 5 import 'dart:_internal' hide deprecated;
6 import 'dart:html'; 6 import 'dart:html';
7 import 'dart:html_common'; 7 import 'dart:html_common';
8 import 'dart:nativewrappers'; 8 import 'dart:nativewrappers';
9 import 'dart:typed_data'; 9 import 'dart:typed_data';
10 import 'dart:_blink' as _blink; 10 import 'dart:_blink' as _blink;
11 // DO NOT EDIT 11 // DO NOT EDIT
12 // Auto-generated dart:web_gl library. 12 // Auto-generated dart:web_gl library.
13 13
14 14
15 15
16 16
17 17
18 // FIXME: Can we make this private? 18 // FIXME: Can we make this private?
19 const web_glBlinkMap = const { 19 final web_glBlinkMap = {
20 'ANGLEInstancedArrays': AngleInstancedArrays, 20 'ANGLEInstancedArrays': () => AngleInstancedArrays,
21 'EXTFragDepth': ExtFragDepth, 21 'EXTFragDepth': () => ExtFragDepth,
22 'EXTTextureFilterAnisotropic': ExtTextureFilterAnisotropic, 22 'EXTTextureFilterAnisotropic': () => ExtTextureFilterAnisotropic,
23 'OESElementIndexUint': OesElementIndexUint, 23 'OESElementIndexUint': () => OesElementIndexUint,
24 'OESStandardDerivatives': OesStandardDerivatives, 24 'OESStandardDerivatives': () => OesStandardDerivatives,
25 'OESTextureFloat': OesTextureFloat, 25 'OESTextureFloat': () => OesTextureFloat,
26 'OESTextureFloatLinear': OesTextureFloatLinear, 26 'OESTextureFloatLinear': () => OesTextureFloatLinear,
27 'OESTextureHalfFloat': OesTextureHalfFloat, 27 'OESTextureHalfFloat': () => OesTextureHalfFloat,
28 'OESTextureHalfFloatLinear': OesTextureHalfFloatLinear, 28 'OESTextureHalfFloatLinear': () => OesTextureHalfFloatLinear,
29 'OESVertexArrayObject': OesVertexArrayObject, 29 'OESVertexArrayObject': () => OesVertexArrayObject,
30 'WebGLActiveInfo': ActiveInfo, 30 'WebGLActiveInfo': () => ActiveInfo,
31 'WebGLBuffer': Buffer, 31 'WebGLBuffer': () => Buffer,
32 'WebGLCompressedTextureATC': CompressedTextureAtc, 32 'WebGLCompressedTextureATC': () => CompressedTextureAtc,
33 'WebGLCompressedTexturePVRTC': CompressedTexturePvrtc, 33 'WebGLCompressedTexturePVRTC': () => CompressedTexturePvrtc,
34 'WebGLCompressedTextureS3TC': CompressedTextureS3TC, 34 'WebGLCompressedTextureS3TC': () => CompressedTextureS3TC,
35 'WebGLContextAttributes': ContextAttributes, 35 'WebGLContextAttributes': () => ContextAttributes,
36 'WebGLContextEvent': ContextEvent, 36 'WebGLContextEvent': () => ContextEvent,
37 'WebGLDebugRendererInfo': DebugRendererInfo, 37 'WebGLDebugRendererInfo': () => DebugRendererInfo,
38 'WebGLDebugShaders': DebugShaders, 38 'WebGLDebugShaders': () => DebugShaders,
39 'WebGLDepthTexture': DepthTexture, 39 'WebGLDepthTexture': () => DepthTexture,
40 'WebGLDrawBuffers': DrawBuffers, 40 'WebGLDrawBuffers': () => DrawBuffers,
41 'WebGLFramebuffer': Framebuffer, 41 'WebGLFramebuffer': () => Framebuffer,
42 'WebGLLoseContext': LoseContext, 42 'WebGLLoseContext': () => LoseContext,
43 'WebGLProgram': Program, 43 'WebGLProgram': () => Program,
44 'WebGLRenderbuffer': Renderbuffer, 44 'WebGLRenderbuffer': () => Renderbuffer,
45 'WebGLRenderingContext': RenderingContext, 45 'WebGLRenderingContext': () => RenderingContext,
46 'WebGLShader': Shader, 46 'WebGLShader': () => Shader,
47 'WebGLShaderPrecisionFormat': ShaderPrecisionFormat, 47 'WebGLShaderPrecisionFormat': () => ShaderPrecisionFormat,
48 'WebGLTexture': Texture, 48 'WebGLTexture': () => Texture,
49 'WebGLUniformLocation': UniformLocation, 49 'WebGLUniformLocation': () => UniformLocation,
50 'WebGLVertexArrayObjectOES': VertexArrayObject, 50 'WebGLVertexArrayObjectOES': () => VertexArrayObject,
51 51
52 }; 52 };
53 // Copyright (c) 2013, the Dart project authors. Please see the AUTHORS file 53 // Copyright (c) 2013, the Dart project authors. Please see the AUTHORS file
54 // for details. All rights reserved. Use of this source code is governed by a 54 // for details. All rights reserved. Use of this source code is governed by a
55 // BSD-style license that can be found in the LICENSE file. 55 // BSD-style license that can be found in the LICENSE file.
56 56
57 57
58 const int ACTIVE_ATTRIBUTES = RenderingContext.ACTIVE_ATTRIBUTES; 58 const int ACTIVE_ATTRIBUTES = RenderingContext.ACTIVE_ATTRIBUTES;
59 const int ACTIVE_TEXTURE = RenderingContext.ACTIVE_TEXTURE; 59 const int ACTIVE_TEXTURE = RenderingContext.ACTIVE_TEXTURE;
60 const int ACTIVE_UNIFORMS = RenderingContext.ACTIVE_UNIFORMS; 60 const int ACTIVE_UNIFORMS = RenderingContext.ACTIVE_UNIFORMS;
(...skipping 2969 matching lines...) Expand 10 before | Expand all | Expand 10 after
3030 3030
3031 @DocsEditable() 3031 @DocsEditable()
3032 @DomName('WebGLVertexArrayObjectOES') 3032 @DomName('WebGLVertexArrayObjectOES')
3033 // http://www.khronos.org/registry/webgl/extensions/OES_vertex_array_object/ 3033 // http://www.khronos.org/registry/webgl/extensions/OES_vertex_array_object/
3034 @Experimental() // experimental 3034 @Experimental() // experimental
3035 class VertexArrayObject extends NativeFieldWrapperClass2 { 3035 class VertexArrayObject extends NativeFieldWrapperClass2 {
3036 // To suppress missing implicit constructor warnings. 3036 // To suppress missing implicit constructor warnings.
3037 factory VertexArrayObject._() { throw new UnsupportedError("Not supported"); } 3037 factory VertexArrayObject._() { throw new UnsupportedError("Not supported"); }
3038 3038
3039 } 3039 }
OLDNEW
« no previous file with comments | « sdk/lib/web_audio/dartium/web_audio_dartium.dart ('k') | sdk/lib/web_sql/dartium/web_sql_dartium.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698