ScreenshotSync WithDivs test failing on Windows with AMD GCN GPUs |
||||
Issue descriptionThe screenshot_sync WithDivs test is failing on Windows machines with AMD GPUs that are of the GCN (Graphics Core Next) family. One such machine was just brought up: https://build.chromium.org/p/chromium.gpu.fyi/builders/Win7%20Release%20(AMD%20R7%20240) It turns out that this test was always running with GPU rasterization enabled. Talking with vmiura@, it seems this is expected to not work currently. However, the failure mode is bizarre -- the div whose color is changed becomes black after the first iteration. Also, there are serious rendering correctness bugs, where half the page turns black in newly-created windows. This test works properly on pre-GCN GPUs. It seems like a potentially serious bug, potentially in ANGLE or Skia, that should be investigated. I'm going to land a CL which runs these tests in both modes (software and GPU rasterization) and add a suppression for the failure on this bot. (The WithCanvas test exhibits a similar problem where half the root layer renders black, but the test passes apparently because the canvas is promoted to its own layer and is not affected by this bug.)
,
Aug 20 2016
The following revision refers to this bug: https://chromium.googlesource.com/chromium/src.git/+/dc76813e2aac9bc53fa9bde968e22917c26a30f6 commit dc76813e2aac9bc53fa9bde968e22917c26a30f6 Author: kbr <kbr@chromium.org> Date: Sat Aug 20 01:56:05 2016 Run ScreenshotSync tests with both software and GPU rasterization. They were previously only running in GPU rasterization mode, which is apparently expected to not work on at least some platforms. However, this exposed a bug on Windows with AMD GCN GPUs, which must be investigated and which is being suppressed. BUG= 639489 CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.linux:linux_optional_gpu_tests_rel;master.tryserver.chromium.mac:mac_optional_gpu_tests_rel;master.tryserver.chromium.win:win_optional_gpu_tests_rel NOTRY=true Review-Url: https://codereview.chromium.org/2267433002 Cr-Commit-Position: refs/heads/master@{#413305} [modify] https://crrev.com/dc76813e2aac9bc53fa9bde968e22917c26a30f6/content/test/gpu/gpu_tests/screenshot_sync.py [modify] https://crrev.com/dc76813e2aac9bc53fa9bde968e22917c26a30f6/content/test/gpu/gpu_tests/screenshot_sync_expectations.py
,
Aug 22 2016
,
Aug 23 2017
This issue has been Available for over a year. If it's no longer important or seems unlikely to be fixed, please consider closing it out. If it is important, please re-triage the issue. Sorry for the inconvenience if the bug really should have been left as Available. If you change it back, also remove the "Hotlist-Recharge-Cold" label. For more details visit https://www.chromium.org/issue-tracking/autotriage - Your friendly Sheriffbot
,
Aug 23 2017
|
||||
►
Sign in to add a comment |
||||
Comment 1 by kbr@chromium.org
, Aug 19 2016Components: -Infra>Client>Angle Internals>GPU>ANGLE