Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(240)

Issue 2467643002: mac: Fix bug where opacity is applied twice on RenderPassDrawQuads. (Closed)

Created:
4 years, 1 month ago by erikchen
Modified:
4 years, 1 month ago
CC:
chromium-reviews, cc-bugs_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

mac: Fix bug where opacity is applied twice on RenderPassDrawQuads. When using the CoreAnimation compositor, RenderPassDrawQuads are copied to an IOSurface. The opacity is already applied there, so there's no need for the CoreAnimation Compositor to apply it again. BUG=660600 CQ_INCLUDE_TRYBOTS=master.tryserver.blink:linux_precise_blink_rel Committed: https://crrev.com/4a9cceac5f1883f48b564ad277d3d39cdd9f8615 Cr-Commit-Position: refs/heads/master@{#429060}

Patch Set 1 #

Patch Set 2 : Add test. #

Total comments: 2

Patch Set 3 : Comments from kbr. #

Unified diffs Side-by-side diffs Delta from patch set Stats (+13 lines, -5 lines) Patch
M cc/output/gl_renderer.cc View 1 chunk +4 lines, -3 lines 0 comments Download
M content/test/data/gpu/filter_effects.html View 1 2 chunks +7 lines, -0 lines 0 comments Download
M content/test/gpu/gpu_tests/pixel_test_pages.py View 1 2 1 chunk +2 lines, -2 lines 0 comments Download

Messages

Total messages: 21 (10 generated)
erikchen
ccameron: Please review.
4 years, 1 month ago (2016-10-31 21:24:43 UTC) #4
ccameron
lgtm (test would be nice)
4 years, 1 month ago (2016-10-31 21:48:37 UTC) #6
erikchen
On 2016/10/31 21:48:37, ccameron wrote: > lgtm > > (test would be nice) Added a ...
4 years, 1 month ago (2016-10-31 23:16:56 UTC) #9
erikchen
kbr: Please review content/test
4 years, 1 month ago (2016-10-31 23:17:25 UTC) #11
Ken Russell (switch to Gerrit)
Sorry about the confusion -- a different test file needs to be updated. These two ...
4 years, 1 month ago (2016-11-01 02:41:53 UTC) #12
erikchen
> These two tests have been marked failing for a while in > src/content/test/gpu/gpu_tests/pixel_expectations.py . ...
4 years, 1 month ago (2016-11-01 17:31:28 UTC) #13
erikchen
kbr: PTAL https://codereview.chromium.org/2467643002/diff/20001/content/test/gpu/page_sets/pixel_tests.py File content/test/gpu/page_sets/pixel_tests.py (right): https://codereview.chromium.org/2467643002/diff/20001/content/test/gpu/page_sets/pixel_tests.py#newcode206 content/test/gpu/page_sets/pixel_tests.py:206: self.AddStory(PixelTestsPage( On 2016/11/01 02:41:53, Ken Russell wrote: ...
4 years, 1 month ago (2016-11-01 17:31:35 UTC) #14
Ken Russell (switch to Gerrit)
LGTM Once the new reference images are generated, please remove the failure expectations for these ...
4 years, 1 month ago (2016-11-01 17:35:54 UTC) #15
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2467643002/40001
4 years, 1 month ago (2016-11-01 17:37:19 UTC) #18
commit-bot: I haz the power
Committed patchset #3 (id:40001)
4 years, 1 month ago (2016-11-01 18:33:56 UTC) #19
commit-bot: I haz the power
4 years, 1 month ago (2016-11-01 18:54:31 UTC) #21
Message was sent while issue was closed.
Patchset 3 (id:??) landed as
https://crrev.com/4a9cceac5f1883f48b564ad277d3d39cdd9f8615
Cr-Commit-Position: refs/heads/master@{#429060}

Powered by Google App Engine
This is Rietveld 408576698