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

Issue 711116 link

Starred by 2 users

Issue metadata

Status: Duplicate
Merged: issue 699566
Owner: ----
Closed: Apr 2017
Cc:
Components:
EstimatedDays: ----
NextAction: ----
OS: ----
Pri: 2
Type: Bug



Sign in to add a comment

Epic Zen Garden canvas has wrong blend mode

Project Member Reported by vmi...@chromium.org, Apr 13 2017

Issue description

Chrome Version: 59.0.3067.0 Canary
OS: OS X 10.12.3, MBP Retina 15" 2015

What steps will reproduce the problem?
(1) Load https://s3.amazonaws.com/mozilla-games/ZenGarden/EpicZenGarden.html

What is the expected result?

 - WebGL Canvas should look opaque.

What happens instead?

 - WebGL Canvas looks 'additive' blended with the background as in attached screenshot.

Issue reproduces with both Discrete AMD Radeon R9 M370X, and Integrated Intel Iris Pro GPU.
 

Comment 1 by vmi...@chromium.org, Apr 13 2017

Attached screenshot.
Screen Shot 2017-04-12 at 6.05.06 PM.png
1.4 MB View Download

Comment 2 by vmi...@chromium.org, Apr 13 2017

The WebGL view renders correctly in full screen mode, so this looks like a compositing issue.  Perhaps a GL state leak.

Comment 3 by kbr@chromium.org, Apr 13 2017

Mergedinto: 699566
Status: Duplicate (was: Available)
I'm embarrassed to say this but this has been a known issue for about a month:  Issue 699566 .

The bug is that the RGB emulation on top of an RGBA IOSurface is being broken by this app's use of the BlitFramebuffer API, which doesn't respect the color mask.

Sign in to add a comment