New issue
Advanced search Search tips
Note: Color blocks (like or ) mean that a user may not be available. Tooltip shows the reason.

Issue 617290 link

Starred by 1 user

Issue metadata

Status: Verified
Owner: ----
Closed: Nov 2016
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: All
Pri: 2
Type: Bug

Blocking:
issue 429053



Sign in to add a comment

deqp/functional/gles3/multisample.html fails on AMD gpu on macOS and Linux

Project Member Reported by zmo@chromium.org, Jun 3 2016

Issue description

It's on Win, Mac, Linux

 
Project Member

Comment 1 by bugdroid1@chromium.org, Jun 3 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/9ed8df33ad62af479fd31ada3f20bf358f72a2a4

commit 9ed8df33ad62af479fd31ada3f20bf358f72a2a4
Author: zmo <zmo@chromium.org>
Date: Fri Jun 03 21:29:09 2016

Enable two webgl2 conformance tests.

BUG= 617290 
TEST=gpu bots
TBR=kbr@chromium.org
NOTRY=true
CQ_INCLUDE_TRYBOTS=tryserver.chromium.linux:linux_optional_gpu_tests_rel;tryserver.chromium.mac:mac_optional_gpu_tests_rel;tryserver.chromium.win:win_optional_gpu_tests_rel

Review-Url: https://codereview.chromium.org/2032063004
Cr-Commit-Position: refs/heads/master@{#397809}

[modify] https://crrev.com/9ed8df33ad62af479fd31ada3f20bf358f72a2a4/content/test/gpu/gpu_tests/webgl2_conformance_expectations.py

Project Member

Comment 2 by bugdroid1@chromium.org, Sep 8 2016

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/2a4c09ea341637d247fe9500cb6b9ffb33b09931

commit 2a4c09ea341637d247fe9500cb6b9ffb33b09931
Author: jmadill <jmadill@chromium.org>
Date: Thu Sep 08 20:17:13 2016

WebGL 2: Update Windows expectations.

The multisample test seems to be passing on new AMD.
Also there is an NVIDIA test that still seems to fail.

BUG= 617290 
TBR=kbr@chromium.org,zmo@chromium.org
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;master.tryserver.chromium.android:android_optional_gpu_tests_rel

Review-Url: https://codereview.chromium.org/2320173002
Cr-Commit-Position: refs/heads/master@{#417380}

[modify] https://crrev.com/2a4c09ea341637d247fe9500cb6b9ffb33b09931/content/test/gpu/gpu_tests/webgl2_conformance_expectations.py

Comment 3 by kbr@chromium.org, Sep 22 2016

Summary: deqp/functional/gles3/multisample.html fails on AMD gpu on macOS and Linux (was: deqp/functional/gles3/multisample.html fails on AMD gpu)
To summarize the current situation:

The test is failing on macOS and Linux with AMD GPUs. It's also failing on an older AMD GPU on Windows, but passing on the newer, currently used one (an R5 240).

On macOS it looks like using glSampleCoverage in conjunction with blending is causing significantly incorrect rendering results. The colors are off in the interior of the triangles in the sample_coverage_invert tests. I don't understand exactly what's happening because blending is also used in some of the other tests. Planning to file a Radar with Apple since these tests are passing on other operating systems and other GPU types.

Comment 4 by kbr@chromium.org, Sep 22 2016

Note also that the sample_coverage_invert tests are failing on Windows with AMD GPUs and --use-angle=gl , so it seems pretty clear there are general bugs in AMD's OpenGL driver in this area. The macOS failures are more severe though.

Comment 5 by kbr@chromium.org, Sep 22 2016

Labels: GPU-AMD
Filed Radar 28420068 about this issue.

Comment 6 by kbr@chromium.org, Nov 8 2016

Blockedon: 663184

Comment 7 by kbr@chromium.org, Nov 8 2016

Blockedon: -663184

Comment 8 by zmo@chromium.org, Nov 8 2016

Cc: -qiankun....@intel.com kainino@chromium.org
Status: Verified (was: Available)
This is fixed in OSX 10.12.2 Beta (16C32f) with AMD gpu.
Project Member

Comment 9 by bugdroid1@chromium.org, Jun 8 2017

The following revision refers to this bug:
  https://chromium.googlesource.com/chromium/src.git/+/1733d120eb79e2d8d49b18892e60ee1297f646f7

commit 1733d120eb79e2d8d49b18892e60ee1297f646f7
Author: zmo <zmo@chromium.org>
Date: Thu Jun 08 23:24:48 2017

Update WebGL2 conformance test expectations for Mac bots.

BUG= 598930 , 617290 , 618464 ,630800, 641149 , 643866 , 645298 , 646182 , 654187 , 663188 ,665197, 665656 , 676848 , 679682 , 679684 , 679686 , 679687 , 679689 , 679690 , 679691 , 680278 , 684903 
TEST=mac bots on GPU FYI waterfall
TBR=kbr@chromium.org,kainino@chromium.org
NOTRY=true
CQ_INCLUDE_TRYBOTS=master.tryserver.chromium.android:android_optional_gpu_tests_rel;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

Review-Url: https://codereview.chromium.org/2931993002
Cr-Commit-Position: refs/heads/master@{#478121}

[modify] https://crrev.com/1733d120eb79e2d8d49b18892e60ee1297f646f7/content/test/gpu/gpu_tests/webgl2_conformance_expectations.py

Components: -Internals>GPU>WebGL Blink>WebGL

Sign in to add a comment