GLSL bug: group eval too early on Angle
Reported by
fabrice....@gmail.com,
Dec 5
|
||||
Issue descriptionUserAgent: Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/70.0.3538.110 Safari/537.36 Example URL: https://www.shadertoy.com/view/4lGfWK Steps to reproduce the problem: see URL: 1 correct case + 2 wrong case. test ? col1 : ( group, col2 ) where group change variables used in test or col1 What is the expected behavior? see URL: screen shows B W, B W, B W meaning test ? col1 : ( group, col2 ) evals group at the right time What went wrong? See URL: on windows/Angle, screen shows B W, B B, W W, meaning test ? col1 : ( group, col2 ) evals group before test, which cause bugs if group change variables used in test or col1 Does it occur on multiple sites: Yes Is it a problem with a plugin? No Did this work before? N/A Does this work in other browsers? No firefox Chrome version: 70.0.3538.110 Channel: n/a OS Version: Flash Version: This occurs only on windows angle. Not on windows OpenGl or linux. May somebody please set the flags Blink>WebGL Internals>GPU>ANGLE ? thanks !
,
Dec 5
,
Dec 6
Thanks for filing the issue! Able to reproduce the issue on reported chrome version 70.0.3538.110 and on the latest canary 73.0.3631.0 using Windows 10. Note: Issue isn't seen on Mac 10.14.1 and Ubuntu 14.04 As the issue is seen from M60(60.0.3112.0) considering it as Non-Regression and marking it as Untriaged. Requesting someone from Dev team to have a look in this for further inputs.
,
Dec 7
(gpu triage for Angle) |
||||
►
Sign in to add a comment |
||||
Comment 1 by fabrice....@gmail.com
, Dec 5