Issue metadata
Sign in to add a comment
|
WebGL conformance test is not getting skipped as it should be for an Intel GPU |
||||||||||||||||||||||||
Issue descriptionThe test "WebglConformance.conformance_glsl_bugs_temp_expressions_should_not_crash" is supposed to be skipped [1] for Intel GPUs, yet it runs for me (and freezes my X server occasionally). You can try reproducing it with: ./content/test/gpu/run_gpu_test.py webgl_conformance --story-filter="WebglConformance.conformance_glsl_bugs_temp_expressions_should_not_crash" Given that I had similar problems in other places, this might be because I got 2 GPUs, one intel and one nvidia, though the nvidia is completely disabled. I've had a problem before that it saw the nvidia and applied blacklists for that, even though it doesn't get used. [1] https://code.google.com/p/chromium/codesearch#chromium/src/content/test/gpu/gpu_tests/webgl_conformance_expectations.py&l=206
,
Mar 31 2016
Thanks. I already found it's in fact thinking I got an nvidia in pdb. Now just to find which code does the gpu discovery and try to make it work similarly to chromium's discovery...(Btw, do you by chance know where Chromium does its GPU discovery?)
,
Mar 31 2016
It's in src/gpu/config/gpu_info_collector*.{cc,h}.
If you provide about:gpu information and the exact model of your machine perhaps we can help.
,
Apr 6 2016
Can you provide the about:gpu page again?
,
Apr 11 2016
We ever investigated this bug, and it did hang or crash with old Mesa driver. But with latest Mesa code (version >= 11.3.0), the case could pass but with performance issue (It takes 7 mins to finish with Mesa, while just 1 second with NV driver on same machine). I reported bug at https://bugs.freedesktop.org/show_bug.cgi?id=94302, and Intel Mesa developer already confirmed the issue.
,
Apr 11 2016
Yes, I already reported that in https://bugs.chromium.org/p/chromium/issues/detail?id=593680 and https://bugs.freedesktop.org/show_bug.cgi?id=94477, though I only tried it with Mesa 11.2. Maybe you could add that info to the bug report. Anyway, I found out why it's not being skipped - it's a regression of issue 547025 .
,
Apr 12 2016
,
May 5 2016
Hi, please try with current master (make sure it contains this fix https://codereview.chromium.org/1874643003/) and let us know. Thx, Julien
,
Jan 19 2017
Sorry I forgot to close this, this has been fixed a while ago. |
|||||||||||||||||||||||||
►
Sign in to add a comment |
|||||||||||||||||||||||||
Comment 1 by kbr@chromium.org
, Mar 30 2016