WebKit Bugzilla
New
Browse
Log In
×
Sign in with GitHub
or
Remember my login
Create Account
·
Forgot Password
Forgotten password account recovery
RESOLVED FIXED
126938
[WebGL2] Implement new uniform and vertex methods
https://bugs.webkit.org/show_bug.cgi?id=126938
Summary
[WebGL2] Implement new uniform and vertex methods
Dean Jackson
Reported
2014-01-13 15:38:02 PST
Implement /* Uniforms and attributes */ void vertexAttribIPointer(GLuint index, GLint size, GLenum type, GLsizei stride, GLintptr offset); void uniform1ui(WebGLUniformLocation? location, GLuint v0); void uniform2ui(WebGLUniformLocation? location, GLuint v0, GLuint v1); void uniform3ui(WebGLUniformLocation? location, GLuint v0, GLuint v1, GLuint v2); void uniform4ui(WebGLUniformLocation? location, GLuint v0, GLuint v1, GLuint v2, GLuint v3); void uniform1uiv(WebGLUniformLocation? location, sequence<GLuint> value); void uniform2uiv(WebGLUniformLocation? location, sequence<GLuint> value); void uniform3uiv(WebGLUniformLocation? location, sequence<GLuint> value); void uniform4uiv(WebGLUniformLocation? location, sequence<GLuint> value); void uniformMatrix2x3fv(WebGLUniformLocation? location, GLboolean transpose, Float32Array value); void uniformMatrix2x3fv(WebGLUniformLocation? location, GLboolean transpose, sequence<GLfloat> value); void uniformMatrix3x2fv(WebGLUniformLocation? location, GLboolean transpose, Float32Array value); void uniformMatrix3x2fv(WebGLUniformLocation? location, GLboolean transpose, sequence<GLfloat> value); void uniformMatrix2x4fv(WebGLUniformLocation? location, GLboolean transpose, Float32Array value); void uniformMatrix2x4fv(WebGLUniformLocation? location, GLboolean transpose, sequence<GLfloat> value); void uniformMatrix4x2fv(WebGLUniformLocation? location, GLboolean transpose, Float32Array value); void uniformMatrix4x2fv(WebGLUniformLocation? location, GLboolean transpose, sequence<GLfloat> value); void uniformMatrix3x4fv(WebGLUniformLocation? location, GLboolean transpose, Float32Array value); void uniformMatrix3x4fv(WebGLUniformLocation? location, GLboolean transpose, sequence<GLfloat> value); void uniformMatrix4x3fv(WebGLUniformLocation? location, GLboolean transpose, Float32Array value); void uniformMatrix4x3fv(WebGLUniformLocation? location, GLboolean transpose, sequence<GLfloat> value); void vertexAttribI4i(GLuint index, GLint x, GLint y, GLint z, GLint w); void vertexAttribI4iv(GLuint index, sequence<GLint> v); void vertexAttribI4ui(GLuint index, GLuint x, GLuint y, GLuint z, GLuint w); void vertexAttribI4uiv(GLuint index, sequence<GLuint> v);
Attachments
Add attachment
proposed patch, testcase, etc.
Dean Jackson
Comment 1
2014-01-13 15:38:40 PST
<
rdar://problem/15002366
>
James Darpinian
Comment 2
2020-07-14 17:48:36 PDT
Done in
bug 214211
and
bug 214116
.
Note
You need to
log in
before you can comment on or make changes to this bug.
Top of Page
Format For Printing
XML
Clone This Bug