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

Unified Diff: tools/dom/scripts/systemnative.py

Issue 261913003: Set up some of the webgl native functions as leaf calls (Closed) Base URL: http://dart.googlecode.com/svn/branches/bleeding_edge/dart/
Patch Set: Created 6 years, 8 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 side-by-side diff with in-line comments
Download patch
« no previous file with comments | « no previous file | no next file » | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: tools/dom/scripts/systemnative.py
===================================================================
--- tools/dom/scripts/systemnative.py (revision 35712)
+++ tools/dom/scripts/systemnative.py (working copy)
@@ -157,6 +157,109 @@
('Node', 'nodeType', 'Getter'),
('NodeList', 'length', 'Getter'),
('NodeList', 'item', 'Callback'),
+ ('WebGLRenderingContext', 'drawingBufferHeight', 'Getter'),
+ ('WebGLRenderingContext', 'drawingBufferWidth', 'Getter'),
+ ('WebGLRenderingContext', 'activeTexture', 'Callback'),
+ ('WebGLRenderingContext', 'attachShader', 'Callback'),
+ ('WebGLRenderingContext', 'bindAttribLocation', 'Callback'),
+ ('WebGLRenderingContext', 'bindBuffer', 'Callback'),
+ ('WebGLRenderingContext', 'bindFramebuffer', 'Callback'),
+ ('WebGLRenderingContext', 'bindRenderbuffer', 'Callback'),
+ ('WebGLRenderingContext', 'bindTexture', 'Callback'),
+ ('WebGLRenderingContext', 'blendColor', 'Callback'),
+ ('WebGLRenderingContext', 'blendEquation', 'Callback'),
+ ('WebGLRenderingContext', 'blendEquationSeparate', 'Callback'),
+ ('WebGLRenderingContext', 'blendFunc', 'Callback'),
+ ('WebGLRenderingContext', 'blendFuncSeparate', 'Callback'),
+ ('WebGLRenderingContext', 'checkFramebufferStatus', 'Callback'),
+ ('WebGLRenderingContext', 'clear', 'Callback'),
+ ('WebGLRenderingContext', 'clearColor', 'Callback'),
+ ('WebGLRenderingContext', 'clearDepth', 'Callback'),
+ ('WebGLRenderingContext', 'clearStencil', 'Callback'),
+ ('WebGLRenderingContext', 'colorMask', 'Callback'),
+ ('WebGLRenderingContext', 'compileShader', 'Callback'),
+ ('WebGLRenderingContext', 'compressedTexImage2D', 'Callback'),
+ ('WebGLRenderingContext', 'compressedTexSubImage2D', 'Callback'),
+ ('WebGLRenderingContext', 'copyTexImage2D', 'Callback'),
+ ('WebGLRenderingContext', 'copyTexSubImage2D', 'Callback'),
+ ('WebGLRenderingContext', 'cullFace', 'Callback'),
+ ('WebGLRenderingContext', 'deleteBuffer', 'Callback'),
+ ('WebGLRenderingContext', 'deleteFramebuffer', 'Callback'),
+ ('WebGLRenderingContext', 'deleteProgram', 'Callback'),
+ ('WebGLRenderingContext', 'deleteRenderbuffer', 'Callback'),
+ ('WebGLRenderingContext', 'deleteShader', 'Callback'),
+ ('WebGLRenderingContext', 'deleteTexture', 'Callback'),
+ ('WebGLRenderingContext', 'depthFunc', 'Callback'),
+ ('WebGLRenderingContext', 'depthMask', 'Callback'),
+ ('WebGLRenderingContext', 'depthRange', 'Callback'),
+ ('WebGLRenderingContext', 'detachShader', 'Callback'),
+ ('WebGLRenderingContext', 'disable', 'Callback'),
+ ('WebGLRenderingContext', 'disableVertexAttribArray', 'Callback'),
+ ('WebGLRenderingContext', 'drawArrays', 'Callback'),
+ ('WebGLRenderingContext', 'drawElements', 'Callback'),
+ ('WebGLRenderingContext', 'enable', 'Callback'),
+ ('WebGLRenderingContext', 'enableVertexAttribArray', 'Callback'),
+ ('WebGLRenderingContext', 'finish', 'Callback'),
+ ('WebGLRenderingContext', 'flush', 'Callback'),
+ ('WebGLRenderingContext', 'framebufferRenderbuffer', 'Callback'),
+ ('WebGLRenderingContext', 'framebufferTexture2D', 'Callback'),
+ ('WebGLRenderingContext', 'frontFace', 'Callback'),
+ ('WebGLRenderingContext', 'generateMipmap', 'Callback'),
+ ('WebGLRenderingContext', 'getActiveAttrib', 'Callback'),
+ ('WebGLRenderingContext', 'getActiveUniform', 'Callback'),
+ ('WebGLRenderingContext', 'getAttachedShaders', 'Callback'),
+ ('WebGLRenderingContext', 'getAttribLocation', 'Callback'),
+ ('WebGLRenderingContext', 'hint', 'Callback'),
+ ('WebGLRenderingContext', 'isBuffer', 'Callback'),
+ ('WebGLRenderingContext', 'isContextLost', 'Callback'),
+ ('WebGLRenderingContext', 'isEnabled', 'Callback'),
+ ('WebGLRenderingContext', 'isFramebuffer', 'Callback'),
+ ('WebGLRenderingContext', 'isProgram', 'Callback'),
+ ('WebGLRenderingContext', 'isRenderbuffer', 'Callback'),
+ ('WebGLRenderingContext', 'isShader', 'Callback'),
+ ('WebGLRenderingContext', 'isTexture', 'Callback'),
+ ('WebGLRenderingContext', 'lineWidth', 'Callback'),
+ ('WebGLRenderingContext', 'linkProgram', 'Callback'),
+ ('WebGLRenderingContext', 'pixelStorei', 'Callback'),
+ ('WebGLRenderingContext', 'polygonOffset', 'Callback'),
+ ('WebGLRenderingContext', 'scissor', 'Callback'),
+ ('WebGLRenderingContext', 'stencilFunc', 'Callback'),
+ ('WebGLRenderingContext', 'stencilFuncSeparate', 'Callback'),
+ ('WebGLRenderingContext', 'stencilMask', 'Callback'),
+ ('WebGLRenderingContext', 'stencilMaskSeparate', 'Callback'),
+ ('WebGLRenderingContext', 'stencilOp', 'Callback'),
+ ('WebGLRenderingContext', 'stencilOpSeparate', 'Callback'),
+ ('WebGLRenderingContext', 'uniform1f', 'Callback'),
+ ('WebGLRenderingContext', 'uniform1fv', 'Callback'),
+ ('WebGLRenderingContext', 'uniform1i', 'Callback'),
+ ('WebGLRenderingContext', 'uniform1iv', 'Callback'),
+ ('WebGLRenderingContext', 'uniform2f', 'Callback'),
+ ('WebGLRenderingContext', 'uniform2fv', 'Callback'),
+ ('WebGLRenderingContext', 'uniform2i', 'Callback'),
+ ('WebGLRenderingContext', 'uniform2iv', 'Callback'),
+ ('WebGLRenderingContext', 'uniform3f', 'Callback'),
+ ('WebGLRenderingContext', 'uniform3fv', 'Callback'),
+ ('WebGLRenderingContext', 'uniform3i', 'Callback'),
+ ('WebGLRenderingContext', 'uniform3iv', 'Callback'),
+ ('WebGLRenderingContext', 'uniform4f', 'Callback'),
+ ('WebGLRenderingContext', 'uniform4fv', 'Callback'),
+ ('WebGLRenderingContext', 'uniform4i', 'Callback'),
+ ('WebGLRenderingContext', 'uniform4iv', 'Callback'),
+ ('WebGLRenderingContext', 'uniformMatrix2fv', 'Callback'),
+ ('WebGLRenderingContext', 'uniformMatrix3fv', 'Callback'),
+ ('WebGLRenderingContext', 'uniformMatrix4fv', 'Callback'),
+ ('WebGLRenderingContext', 'useProgram', 'Callback'),
+ ('WebGLRenderingContext', 'validateProgram', 'Callback'),
+ ('WebGLRenderingContext', 'vertexAttrib1f', 'Callback'),
+ ('WebGLRenderingContext', 'vertexAttrib1fv', 'Callback'),
+ ('WebGLRenderingContext', 'vertexAttrib2f', 'Callback'),
+ ('WebGLRenderingContext', 'vertexAttrib2fv', 'Callback'),
+ ('WebGLRenderingContext', 'vertexAttrib3f', 'Callback'),
+ ('WebGLRenderingContext', 'vertexAttrib3fv', 'Callback'),
+ ('WebGLRenderingContext', 'vertexAttrib4f', 'Callback'),
+ ('WebGLRenderingContext', 'vertexAttrib4fv', 'Callback'),
+ ('WebGLRenderingContext', 'vertexAttribPointer', 'Callback'),
+ ('WebGLRenderingContext', 'viewport', 'Callback'),
])
# TODO(vsm): This should be recoverable from IDL, but we appear to not
« no previous file with comments | « no previous file | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698