Issue metadata
Sign in to add a comment
|
WebGL2: Uniform Buffer Objects do not work correctly
Reported by
pdae...@gmail.com,
Dec 8 2017
|
||||||||||||||||||||||||
Issue descriptionUserAgent: Mozilla/5.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/63.0.3239.84 Safari/537.36 Steps to reproduce the problem: Open the file "webgl2_ubo_bug.html" attached to this bug report with version 63 on Windows. The machine must support WebGL2, and the rendering must be via ANGLE. What is the expected behavior? I expect to see a rectangle consisting of two triangles, one red and one green. What went wrong? Starting with version 63, I see a red rectangle. This worked as expected until version 62. This also works as expected with version 63 on Mac OS, so probably it is a bug in ANGLE. Did this work before? Yes Does this work in other browsers? N/A Chrome version: 63.0.3239.84 Channel: stable OS Version: 6.3 Flash Version:
,
Dec 8 2017
Corresponding Firefox ticket: https://bugzilla.mozilla.org/show_bug.cgi?id=1424258
,
Dec 8 2017
,
Dec 8 2017
Thanks for the regression range, that's really helpful. Here's the log for that range: https://crrev.com/501743..501756 which includes this ANGLE roll: https://chromium.googlesource.com/angle/angle.git/+log/9df395c..715e7f1 Almost every patch in that range is +jmadill's; assigning.
,
Dec 8 2017
This may be the same issue as Issue 792966 . Linking the two together and upgrading to P1. It sounds like a lot of WebGL 2.0 content may be broken and we should consider a quick fix for M63.
,
Dec 8 2017
Thanks for the simple test case. Let me add it to WebGL's conformance test suite (I am surprised the current suite fails to catch such regression!)
,
Dec 8 2017
,
Dec 8 2017
Kai said he'd own this at least for the next couple of days.
,
Dec 8 2017
conformance test added: https://github.com/KhronosGroup/WebGL/pull/2559
,
Dec 8 2017
,
Dec 8 2017
|
|||||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||||
Comment 1 by pdae...@gmail.com
, Dec 8 2017