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

Issue 679200 link

Starred by 2 users

Issue metadata

Status: Verified
Owner:
Last visit > 30 days ago
Closed: Jan 2017
Cc:
EstimatedDays: ----
NextAction: ----
OS: Chrome
Pri: 1
Type: Bug



Sign in to add a comment

Alpha compositing broken for Android and other exo apps

Project Member Reported by reve...@chromium.org, Jan 8 2017

Issue description

Blending of translucent layers is broken. This is making a lot of layers black. Including the mouse cursor.

Reverting https://crrev.com/d40f036aa8e40227403313246418c4ce8b908368 fixed the problem for me but I can't find anything in that change that is obviously causing this. staraz@, can you debug this? Any arc++ enabled chromeos device should be sufficient to reproduce this. Wayland clients such as weston-smoke can likely be used to reproduce this on desktop too.
 
Cc: sdantul...@chromium.org bhthompson@chromium.org
Labels: ReleaseBlock-Dev
https://codereview.chromium.org/2627753003 will most likely fix this.
Project Member

Comment 4 by bugdroid1@chromium.org, Jan 11 2017

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

commit 7ee8b4ecbb130b6b88443a0a2cc78c6df5dd7a29
Author: reveman <reveman@chromium.org>
Date: Wed Jan 11 22:10:53 2017

exo: Fix use of invalid texture mailbox.

Texture must be bound before it has a valid mailbox.
https://crrev.com/d40f03 accidentally broke this by
accessing the mailbox before calling BindTexImage.

BUG= 679200 

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

[modify] https://crrev.com/7ee8b4ecbb130b6b88443a0a2cc78c6df5dd7a29/components/exo/buffer.cc

Labels: M-57

Comment 6 by staraz@chromium.org, Jan 14 2017

Status: Fixed (was: Assigned)
Verified on ChromeOS 9199.0.0, 57.0.2984.0
Status: Verified (was: Fixed)

Sign in to add a comment