RESOLVED DUPLICATE of bug 215846 218327
WebGL2 is missing new overloaded uniform setters (taking extra source offset and length arguments)
https://bugs.webkit.org/show_bug.cgi?id=218327
Summary WebGL2 is missing new overloaded uniform setters (taking extra source offset ...
Marcin
Reported 2020-10-29 02:10:59 PDT
Looks like these functions don't work at all: void uniform1uiv(WebGLUniformLocation? location, Uint32List data, optional GLuint srcOffset = 0, optional GLuint srcLength = 0); void uniform2uiv(WebGLUniformLocation? location, Uint32List data, optional GLuint srcOffset = 0, optional GLuint srcLength = 0); void uniform3uiv(WebGLUniformLocation? location, Uint32List data, optional GLuint srcOffset = 0, optional GLuint srcLength = 0); void uniform4uiv(WebGLUniformLocation? location, Uint32List data, optional GLuint srcOffset = 0, optional GLuint srcLength = 0); void uniformMatrix3x2fv(WebGLUniformLocation? location, GLboolean transpose, Float32List data, optional GLuint srcOffset = 0, optional GLuint srcLength = 0); void uniformMatrix4x2fv(WebGLUniformLocation? location, GLboolean transpose, Float32List data, optional GLuint srcOffset = 0, optional GLuint srcLength = 0); void uniformMatrix2x3fv(WebGLUniformLocation? location, GLboolean transpose, Float32List data, optional GLuint srcOffset = 0, optional GLuint srcLength = 0); void uniformMatrix4x3fv(WebGLUniformLocation? location, GLboolean transpose, Float32List data, optional GLuint srcOffset = 0, optional GLuint srcLength = 0); void uniformMatrix2x4fv(WebGLUniformLocation? location, GLboolean transpose, Float32List data, optional GLuint srcOffset = 0, optional GLuint srcLength = 0); void uniformMatrix3x4fv(WebGLUniformLocation? location, GLboolean transpose, Float32List data, optional GLuint srcOffset = 0, optional GLuint srcLength = 0);
Attachments
Radar WebKit Bug Importer
Comment 1 2020-10-29 18:13:09 PDT
Kenneth Russell
Comment 2 2020-10-29 18:32:01 PDT
Thanks for reporting. I think this has already been fixed on top-of-tree in Bug 215846. This fix needs to be merged to the Safari 14 release branch.
Kenneth Russell
Comment 3 2020-10-30 08:30:46 PDT
Without more information or a test case I'm going to duplicate this into the other bug. *** This bug has been marked as a duplicate of bug 215846 ***
Note You need to log in before you can comment on or make changes to this bug.