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

Unified Diff: modules/webgl/WebGLRenderingContextBase.idl

Issue 1660113002: Updated to Chrome 45 (2454) moved from SVN to git. Base URL: https://github.com/dart-lang/webcore.git@roll_45
Patch Set: Created 4 years, 11 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 | « modules/webgl/WebGLRenderingContext.idl ('k') | modules/webgl/WebGLSampler.idl » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: modules/webgl/WebGLRenderingContextBase.idl
diff --git a/core/html/canvas/WebGLRenderingContextBase.idl b/modules/webgl/WebGLRenderingContextBase.idl
similarity index 73%
rename from core/html/canvas/WebGLRenderingContextBase.idl
rename to modules/webgl/WebGLRenderingContextBase.idl
index 5ba168332342277e20817d0664d4088f276564bc..d0a3dd1878e749ede4ec16a7779c4a74e5508c16 100644
--- a/core/html/canvas/WebGLRenderingContextBase.idl
+++ b/modules/webgl/WebGLRenderingContextBase.idl
@@ -41,11 +41,11 @@ typedef unrestricted float GLfloat;
typedef unrestricted float GLclampf;
[
- // FIXME: [DoNotCheckConstants] and [TypeChecking=(Interface,Unrestricted)] should be applied
+ // FIXME: [DoNotCheckConstants] and [TypeChecking=Interface] should be applied
// to members and not need to be put on implementing interface
// DoNotCheckConstants, // need to put on implementing interface
NoInterfaceObject, // Always used on target of 'implements'
- // TypeChecking=(Interface,Unrestricted), // need to put on implementing interface
+ // TypeChecking=Interface, // need to put on implementing interface
WillBeGarbageCollected,
] interface WebGLRenderingContextBase {
@@ -470,21 +470,21 @@ typedef unrestricted float GLclampf;
const GLenum UNPACK_COLORSPACE_CONVERSION_WEBGL = 0x9243;
const GLenum BROWSER_DEFAULT_WEBGL = 0x9244;
- [DartNoAutoScope] readonly attribute GLsizei drawingBufferWidth;
- [DartNoAutoScope] readonly attribute GLsizei drawingBufferHeight;
-
- [DartNoAutoScope] void activeTexture(GLenum texture);
- [DartNoAutoScope] void attachShader(WebGLProgram? program, WebGLShader? shader);
- [DartNoAutoScope] void bindAttribLocation(WebGLProgram? program, GLuint index, DOMString name);
- [DartNoAutoScope] void bindBuffer(GLenum target, WebGLBuffer? buffer);
- [DartNoAutoScope] void bindFramebuffer(GLenum target, WebGLFramebuffer? framebuffer);
- [DartNoAutoScope] void bindRenderbuffer(GLenum target, WebGLRenderbuffer? renderbuffer);
- [DartNoAutoScope] void bindTexture(GLenum target, WebGLTexture? texture);
- [DartNoAutoScope] void blendColor(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha);
- [DartNoAutoScope] void blendEquation(GLenum mode);
- [DartNoAutoScope] void blendEquationSeparate(GLenum modeRGB, GLenum modeAlpha);
- [DartNoAutoScope] void blendFunc(GLenum sfactor, GLenum dfactor);
- [DartNoAutoScope] void blendFuncSeparate(GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha);
+ readonly attribute GLsizei drawingBufferWidth;
+ readonly attribute GLsizei drawingBufferHeight;
+
+ void activeTexture(GLenum texture);
+ void attachShader(WebGLProgram? program, WebGLShader? shader);
+ void bindAttribLocation(WebGLProgram? program, GLuint index, DOMString name);
+ void bindBuffer(GLenum target, WebGLBuffer? buffer);
+ void bindFramebuffer(GLenum target, WebGLFramebuffer? framebuffer);
+ void bindRenderbuffer(GLenum target, WebGLRenderbuffer? renderbuffer);
+ void bindTexture(GLenum target, WebGLTexture? texture);
+ void blendColor(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha);
+ void blendEquation(GLenum mode);
+ void blendEquationSeparate(GLenum modeRGB, GLenum modeAlpha);
+ void blendFunc(GLenum sfactor, GLenum dfactor);
+ void blendFuncSeparate(GLenum srcRGB, GLenum dstRGB, GLenum srcAlpha, GLenum dstAlpha);
// FIXME: should be union type
// https://www.khronos.org/bugzilla/show_bug.cgi?id=1172
void bufferData(GLenum target, GLsizeiptr size, GLenum usage);
@@ -493,21 +493,21 @@ typedef unrestricted float GLclampf;
void bufferSubData(GLenum target, GLintptr offset, ArrayBufferView data);
void bufferSubData(GLenum target, GLintptr offset, ArrayBuffer? data);
- [DartNoAutoScope] GLenum checkFramebufferStatus(GLenum target);
- [DartNoAutoScope] void clear(GLbitfield mask);
- [DartNoAutoScope] void clearColor(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha);
- [DartNoAutoScope] void clearDepth(GLclampf depth);
- [DartNoAutoScope] void clearStencil(GLint s);
- [DartNoAutoScope] void colorMask(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha);
- [DartNoAutoScope] void compileShader(WebGLShader? shader);
+ GLenum checkFramebufferStatus(GLenum target);
+ void clear(GLbitfield mask);
+ void clearColor(GLclampf red, GLclampf green, GLclampf blue, GLclampf alpha);
+ void clearDepth(GLclampf depth);
+ void clearStencil(GLint s);
+ void colorMask(GLboolean red, GLboolean green, GLboolean blue, GLboolean alpha);
+ void compileShader(WebGLShader? shader);
- [DartNoAutoScope] void compressedTexImage2D(GLenum target, GLint level, GLenum internalformat,
+ void compressedTexImage2D(GLenum target, GLint level, GLenum internalformat,
GLsizei width, GLsizei height, GLint border, ArrayBufferView? data);
- [DartNoAutoScope] void compressedTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset,
+ void compressedTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset,
GLsizei width, GLsizei height, GLenum format, ArrayBufferView? data);
- [DartNoAutoScope] void copyTexImage2D(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border);
- [DartNoAutoScope] void copyTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height);
+ void copyTexImage2D(GLenum target, GLint level, GLenum internalformat, GLint x, GLint y, GLsizei width, GLsizei height, GLint border);
+ void copyTexSubImage2D(GLenum target, GLint level, GLint xoffset, GLint yoffset, GLint x, GLint y, GLsizei width, GLsizei height);
WebGLBuffer createBuffer();
WebGLFramebuffer createFramebuffer();
@@ -516,55 +516,54 @@ typedef unrestricted float GLclampf;
WebGLShader createShader(GLenum type);
WebGLTexture createTexture();
- [DartNoAutoScope] void cullFace(GLenum mode);
+ void cullFace(GLenum mode);
- [DartNoAutoScope] void deleteBuffer(WebGLBuffer? buffer);
- [DartNoAutoScope] void deleteFramebuffer(WebGLFramebuffer? framebuffer);
- [DartNoAutoScope] void deleteProgram(WebGLProgram? program);
- [DartNoAutoScope] void deleteRenderbuffer(WebGLRenderbuffer? renderbuffer);
- [DartNoAutoScope] void deleteShader(WebGLShader? shader);
- [DartNoAutoScope] void deleteTexture(WebGLTexture? texture);
+ void deleteBuffer(WebGLBuffer? buffer);
+ void deleteFramebuffer(WebGLFramebuffer? framebuffer);
+ void deleteProgram(WebGLProgram? program);
+ void deleteRenderbuffer(WebGLRenderbuffer? renderbuffer);
+ void deleteShader(WebGLShader? shader);
+ void deleteTexture(WebGLTexture? texture);
- [DartNoAutoScope] void depthFunc(GLenum func);
- [DartNoAutoScope] void depthMask(GLboolean flag);
- [DartNoAutoScope] void depthRange(GLclampf zNear, GLclampf zFar);
- [DartNoAutoScope] void detachShader(WebGLProgram? program, WebGLShader? shader);
- [DartNoAutoScope] void disable(GLenum cap);
- [DartNoAutoScope] void disableVertexAttribArray(GLuint index);
- [DartNoAutoScope] void drawArrays(GLenum mode, GLint first, GLsizei count);
- [DartNoAutoScope] void drawElements(GLenum mode, GLsizei count, GLenum type, GLintptr offset);
+ void depthFunc(GLenum func);
+ void depthMask(GLboolean flag);
+ void depthRange(GLclampf zNear, GLclampf zFar);
+ void detachShader(WebGLProgram? program, WebGLShader? shader);
+ void disable(GLenum cap);
+ void disableVertexAttribArray(GLuint index);
+ void drawArrays(GLenum mode, GLint first, GLsizei count);
+ void drawElements(GLenum mode, GLsizei count, GLenum type, GLintptr offset);
- [DartNoAutoScope] void enable(GLenum cap);
- [DartNoAutoScope] void enableVertexAttribArray(GLuint index);
- [DartNoAutoScope] void finish();
- [DartNoAutoScope] void flush();
- [DartNoAutoScope] void framebufferRenderbuffer(GLenum target, GLenum attachment, GLenum renderbuffertarget, WebGLRenderbuffer? renderbuffer);
- [DartNoAutoScope] void framebufferTexture2D(GLenum target, GLenum attachment, GLenum textarget, WebGLTexture? texture, GLint level);
- [DartNoAutoScope] void frontFace(GLenum mode);
- [DartNoAutoScope] void generateMipmap(GLenum target);
+ void enable(GLenum cap);
+ void enableVertexAttribArray(GLuint index);
+ void finish();
+ void flush();
+ void framebufferRenderbuffer(GLenum target, GLenum attachment, GLenum renderbuffertarget, WebGLRenderbuffer? renderbuffer);
+ void framebufferTexture2D(GLenum target, GLenum attachment, GLenum textarget, WebGLTexture? texture, GLint level);
+ void frontFace(GLenum mode);
+ void generateMipmap(GLenum target);
- [DartNoAutoScope] WebGLActiveInfo getActiveAttrib(WebGLProgram? program, GLuint index);
- [DartNoAutoScope] WebGLActiveInfo getActiveUniform(WebGLProgram? program, GLuint index);
+ WebGLActiveInfo getActiveAttrib(WebGLProgram? program, GLuint index);
+ WebGLActiveInfo getActiveUniform(WebGLProgram? program, GLuint index);
- [DartNoAutoScope] sequence<WebGLShader>? getAttachedShaders(WebGLProgram? program);
+ sequence<WebGLShader>? getAttachedShaders(WebGLProgram? program);
- [DartNoAutoScope] GLint getAttribLocation(WebGLProgram? program, DOMString name);
+ GLint getAttribLocation(WebGLProgram? program, DOMString name);
- [Custom] any getBufferParameter(GLenum target, GLenum pname);
+ [CallWith=ScriptState] any getBufferParameter(GLenum target, GLenum pname);
- WebGLContextAttributes getContextAttributes();
+ WebGLContextAttributes? getContextAttributes();
GLenum getError();
- // object getExtension(DOMString name);
- [Custom] any getExtension(DOMString name);
+ [CallWith=ScriptState] object? getExtension(DOMString name);
- [Custom] any getFramebufferAttachmentParameter(GLenum target, GLenum attachment, GLenum pname);
- [Custom] any getParameter(GLenum pname);
- [Custom] any getProgramParameter(WebGLProgram? program, GLenum pname);
+ [CallWith=ScriptState] any getFramebufferAttachmentParameter(GLenum target, GLenum attachment, GLenum pname);
+ [CallWith=ScriptState] any getParameter(GLenum pname);
+ [CallWith=ScriptState] any getProgramParameter(WebGLProgram? program, GLenum pname);
DOMString? getProgramInfoLog(WebGLProgram? program);
- [Custom] any getRenderbufferParameter(GLenum target, GLenum pname);
- [Custom] any getShaderParameter(WebGLShader? shader, GLenum pname);
+ [CallWith=ScriptState] any getRenderbufferParameter(GLenum target, GLenum pname);
+ [CallWith=ScriptState] any getShaderParameter(WebGLShader? shader, GLenum pname);
DOMString? getShaderInfoLog(WebGLShader? shader);
@@ -574,42 +573,42 @@ typedef unrestricted float GLclampf;
sequence<DOMString>? getSupportedExtensions();
- [Custom] any getTexParameter(GLenum target, GLenum pname);
+ [CallWith=ScriptState] any getTexParameter(GLenum target, GLenum pname);
- [Custom] any getUniform(WebGLProgram? program, WebGLUniformLocation? location);
+ [CallWith=ScriptState] any getUniform(WebGLProgram? program, WebGLUniformLocation? location);
WebGLUniformLocation getUniformLocation(WebGLProgram? program, DOMString name);
- [Custom] any getVertexAttrib(GLuint index, GLenum pname);
+ [CallWith=ScriptState] any getVertexAttrib(GLuint index, GLenum pname);
GLsizeiptr getVertexAttribOffset(GLuint index, GLenum pname);
- [DartNoAutoScope] void hint(GLenum target, GLenum mode);
- [DartNoAutoScope] GLboolean isBuffer(WebGLBuffer? buffer);
- [DartNoAutoScope] GLboolean isContextLost();
- [DartNoAutoScope] GLboolean isEnabled(GLenum cap);
- [DartNoAutoScope] GLboolean isFramebuffer(WebGLFramebuffer? framebuffer);
- [DartNoAutoScope] GLboolean isProgram(WebGLProgram? program);
- [DartNoAutoScope] GLboolean isRenderbuffer(WebGLRenderbuffer? renderbuffer);
- [DartNoAutoScope] GLboolean isShader(WebGLShader? shader);
- [DartNoAutoScope] GLboolean isTexture(WebGLTexture? texture);
- [DartNoAutoScope] void lineWidth(GLfloat width);
- [DartNoAutoScope] void linkProgram(WebGLProgram? program);
- [DartNoAutoScope] void pixelStorei(GLenum pname, GLint param);
- [DartNoAutoScope] void polygonOffset(GLfloat factor, GLfloat units);
+ void hint(GLenum target, GLenum mode);
+ GLboolean isBuffer(WebGLBuffer? buffer);
+ GLboolean isContextLost();
+ GLboolean isEnabled(GLenum cap);
+ GLboolean isFramebuffer(WebGLFramebuffer? framebuffer);
+ GLboolean isProgram(WebGLProgram? program);
+ GLboolean isRenderbuffer(WebGLRenderbuffer? renderbuffer);
+ GLboolean isShader(WebGLShader? shader);
+ GLboolean isTexture(WebGLTexture? texture);
+ void lineWidth(GLfloat width);
+ void linkProgram(WebGLProgram? program);
+ void pixelStorei(GLenum pname, GLint param);
+ void polygonOffset(GLfloat factor, GLfloat units);
void readPixels(GLint x, GLint y, GLsizei width, GLsizei height, GLenum format, GLenum type, ArrayBufferView? pixels);
void renderbufferStorage(GLenum target, GLenum internalformat, GLsizei width, GLsizei height);
void sampleCoverage(GLclampf value, GLboolean invert);
- [DartNoAutoScope] void scissor(GLint x, GLint y, GLsizei width, GLsizei height);
+ void scissor(GLint x, GLint y, GLsizei width, GLsizei height);
void shaderSource(WebGLShader? shader, DOMString string);
- [DartNoAutoScope] void stencilFunc(GLenum func, GLint ref, GLuint mask);
- [DartNoAutoScope] void stencilFuncSeparate(GLenum face, GLenum func, GLint ref, GLuint mask);
- [DartNoAutoScope] void stencilMask(GLuint mask);
- [DartNoAutoScope] void stencilMaskSeparate(GLenum face, GLuint mask);
- [DartNoAutoScope] void stencilOp(GLenum fail, GLenum zfail, GLenum zpass);
- [DartNoAutoScope] void stencilOpSeparate(GLenum face, GLenum fail, GLenum zfail, GLenum zpass);
+ void stencilFunc(GLenum func, GLint ref, GLuint mask);
+ void stencilFuncSeparate(GLenum face, GLenum func, GLint ref, GLuint mask);
+ void stencilMask(GLuint mask);
+ void stencilMaskSeparate(GLenum face, GLuint mask);
+ void stencilOp(GLenum fail, GLenum zfail, GLenum zpass);
+ void stencilOpSeparate(GLenum face, GLenum fail, GLenum zfail, GLenum zpass);
void texParameterf(GLenum target, GLenum pname, GLfloat param);
void texParameteri(GLenum target, GLenum pname, GLint param);
@@ -651,40 +650,55 @@ typedef unrestricted float GLclampf;
GLenum target, GLint level, GLint xoffset, GLint yoffset,
GLenum format, GLenum type, HTMLVideoElement video);
- [DartNoAutoScope] void uniform1f(WebGLUniformLocation? location, GLfloat x);
- [Custom, DartNoAutoScope] void uniform1fv(WebGLUniformLocation? location, Float32Array v);
- [DartNoAutoScope] void uniform1i(WebGLUniformLocation? location, GLint x);
- [Custom, DartNoAutoScope] void uniform1iv(WebGLUniformLocation? location, Int32Array v);
- [DartNoAutoScope] void uniform2f(WebGLUniformLocation? location, GLfloat x, GLfloat y);
- [Custom, DartNoAutoScope] void uniform2fv(WebGLUniformLocation? location, Float32Array v);
- [DartNoAutoScope] void uniform2i(WebGLUniformLocation? location, GLint x, GLint y);
- [Custom, DartNoAutoScope] void uniform2iv(WebGLUniformLocation? location, Int32Array v);
- [DartNoAutoScope] void uniform3f(WebGLUniformLocation? location, GLfloat x, GLfloat y, GLfloat z);
- [Custom, DartNoAutoScope] void uniform3fv(WebGLUniformLocation? location, Float32Array v);
- [DartNoAutoScope] void uniform3i(WebGLUniformLocation? location, GLint x, GLint y, GLint z);
- [Custom, DartNoAutoScope] void uniform3iv(WebGLUniformLocation? location, Int32Array v);
- [DartNoAutoScope] void uniform4f(WebGLUniformLocation? location, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
- [Custom, DartNoAutoScope] void uniform4fv(WebGLUniformLocation? location, Float32Array v);
- [DartNoAutoScope] void uniform4i(WebGLUniformLocation? location, GLint x, GLint y, GLint z, GLint w);
- [Custom, DartNoAutoScope] void uniform4iv(WebGLUniformLocation? location, Int32Array v);
-
- [Custom, DartNoAutoScope] void uniformMatrix2fv(WebGLUniformLocation? location, GLboolean transpose, Float32Array array);
- [Custom, DartNoAutoScope] void uniformMatrix3fv(WebGLUniformLocation? location, GLboolean transpose, Float32Array array);
- [Custom, DartNoAutoScope] void uniformMatrix4fv(WebGLUniformLocation? location, GLboolean transpose, Float32Array array);
-
- [DartNoAutoScope] void useProgram(WebGLProgram? program);
- [DartNoAutoScope] void validateProgram(WebGLProgram? program);
-
- [DartNoAutoScope] void vertexAttrib1f(GLuint indx, GLfloat x);
- [Custom, DartNoAutoScope] void vertexAttrib1fv(GLuint indx, Float32Array values);
- [DartNoAutoScope] void vertexAttrib2f(GLuint indx, GLfloat x, GLfloat y);
- [Custom, DartNoAutoScope] void vertexAttrib2fv(GLuint indx, Float32Array values);
- [DartNoAutoScope] void vertexAttrib3f(GLuint indx, GLfloat x, GLfloat y, GLfloat z);
- [Custom, DartNoAutoScope] void vertexAttrib3fv(GLuint indx, Float32Array values);
- [DartNoAutoScope] void vertexAttrib4f(GLuint indx, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
- [Custom, DartNoAutoScope] void vertexAttrib4fv(GLuint indx, Float32Array values);
- [DartNoAutoScope] void vertexAttribPointer(GLuint indx, GLint size, GLenum type, GLboolean normalized,
+ void uniform1f(WebGLUniformLocation? location, GLfloat x);
+ void uniform1fv(WebGLUniformLocation? location, Float32Array v);
+ void uniform1fv(WebGLUniformLocation? location, sequence<GLfloat> v);
+ void uniform1i(WebGLUniformLocation? location, GLint x);
+ void uniform1iv(WebGLUniformLocation? location, Int32Array v);
+ void uniform1iv(WebGLUniformLocation? location, sequence<GLint> v);
+ void uniform2f(WebGLUniformLocation? location, GLfloat x, GLfloat y);
+ void uniform2fv(WebGLUniformLocation? location, Float32Array v);
+ void uniform2fv(WebGLUniformLocation? location, sequence<GLfloat> v);
+ void uniform2i(WebGLUniformLocation? location, GLint x, GLint y);
+ void uniform2iv(WebGLUniformLocation? location, Int32Array v);
+ void uniform2iv(WebGLUniformLocation? location, sequence<GLint> v);
+ void uniform3f(WebGLUniformLocation? location, GLfloat x, GLfloat y, GLfloat z);
+ void uniform3fv(WebGLUniformLocation? location, Float32Array v);
+ void uniform3fv(WebGLUniformLocation? location, sequence<GLfloat> v);
+ void uniform3i(WebGLUniformLocation? location, GLint x, GLint y, GLint z);
+ void uniform3iv(WebGLUniformLocation? location, Int32Array v);
+ void uniform3iv(WebGLUniformLocation? location, sequence<GLint> v);
+ void uniform4f(WebGLUniformLocation? location, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
+ void uniform4fv(WebGLUniformLocation? location, Float32Array v);
+ void uniform4fv(WebGLUniformLocation? location, sequence<GLfloat> v);
+ void uniform4i(WebGLUniformLocation? location, GLint x, GLint y, GLint z, GLint w);
+ void uniform4iv(WebGLUniformLocation? location, Int32Array v);
+ void uniform4iv(WebGLUniformLocation? location, sequence<GLint> v);
+
+ void uniformMatrix2fv(WebGLUniformLocation? location, GLboolean transpose, Float32Array array);
+ void uniformMatrix2fv(WebGLUniformLocation? location, GLboolean transpose, sequence<GLfloat> array);
+ void uniformMatrix3fv(WebGLUniformLocation? location, GLboolean transpose, Float32Array array);
+ void uniformMatrix3fv(WebGLUniformLocation? location, GLboolean transpose, sequence<GLfloat> array);
+ void uniformMatrix4fv(WebGLUniformLocation? location, GLboolean transpose, Float32Array array);
+ void uniformMatrix4fv(WebGLUniformLocation? location, GLboolean transpose, sequence<GLfloat> array);
+
+ void useProgram(WebGLProgram? program);
+ void validateProgram(WebGLProgram? program);
+
+ void vertexAttrib1f(GLuint indx, GLfloat x);
+ void vertexAttrib1fv(GLuint indx, Float32Array values);
+ void vertexAttrib1fv(GLuint indx, sequence<GLfloat> values);
+ void vertexAttrib2f(GLuint indx, GLfloat x, GLfloat y);
+ void vertexAttrib2fv(GLuint indx, Float32Array values);
+ void vertexAttrib2fv(GLuint indx, sequence<GLfloat> values);
+ void vertexAttrib3f(GLuint indx, GLfloat x, GLfloat y, GLfloat z);
+ void vertexAttrib3fv(GLuint indx, Float32Array values);
+ void vertexAttrib3fv(GLuint indx, sequence<GLfloat> values);
+ void vertexAttrib4f(GLuint indx, GLfloat x, GLfloat y, GLfloat z, GLfloat w);
+ void vertexAttrib4fv(GLuint indx, Float32Array values);
+ void vertexAttrib4fv(GLuint indx, sequence<GLfloat> values);
+ void vertexAttribPointer(GLuint indx, GLint size, GLenum type, GLboolean normalized,
GLsizei stride, GLintptr offset);
- [DartNoAutoScope] void viewport(GLint x, GLint y, GLsizei width, GLsizei height);
+ void viewport(GLint x, GLint y, GLsizei width, GLsizei height);
};
« no previous file with comments | « modules/webgl/WebGLRenderingContext.idl ('k') | modules/webgl/WebGLSampler.idl » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698