RESOLVED CONFIGURATION CHANGED 56968
Passing too many numbers in uniform* causes some drivers generate INVALID_OPERATION
https://bugs.webkit.org/show_bug.cgi?id=56968
Summary Passing too many numbers in uniform* causes some drivers generate INVALID_OPE...
Zhenyao Mo
Reported 2011-03-23 15:34:24 PDT
Tested on my Mac/Linux, no error is generated. Tested on my Windows (NVIDIA, Quadro FX 380, driver DLL version 8.15.11.9038), INVALID_OPERATION is generated both with Desktop GL or ANGLE. SO the fix is in WebGLRenderingContext, we trim the extra numbers and don't pass them down to the lower GL implementation.
Attachments
Zhenyao Mo
Comment 1 2011-03-23 17:01:48 PDT
The chromium side bug is http://cvbug.com/77233
Zhenyao Mo
Comment 2 2011-03-23 17:03:01 PDT
Wrong link. Should be http://crbug.com/77233
Note You need to log in before you can comment on or make changes to this bug.