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

Issue 2838153003: Fix darkened pixels when rendering using GPU (Closed)

Created:
3 years, 8 months ago by zakerinasab
Modified:
3 years, 8 months ago
CC:
chromium-reviews, piman+watch_chromium.org, xlai (Olivia)
Target Ref:
refs/heads/master
Project:
chromium
Visibility:
Public.

Description

Fix darkened pixels when rendering using GPU This CL fixes the issue reported in bugs 713632 and 713702, where the pixels are darker than usual when rendered with GPU on some specific devices. BUG=713632 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/2838153003 Cr-Commit-Position: refs/heads/master@{#467372} Committed: https://chromium.googlesource.com/chromium/src/+/678a0bea8eb9989953ca780f6afcb382ae047aee

Patch Set 1 #

Total comments: 2

Patch Set 2 : Addressing comments #

Patch Set 3 : Correcting ImageBuffer + adding pixel test #

Total comments: 1

Patch Set 4 : Adding layout test #

Patch Set 5 : Rebaseline #

Patch Set 6 : Removing unneeded layout-test #

Unified diffs Side-by-side diffs Delta from patch set Stats (+58 lines, -2 lines) Patch
A content/test/data/gpu/pixel_canvas2d_untagged.html View 1 2 1 chunk +48 lines, -0 lines 0 comments Download
M content/test/gpu/gpu_tests/pixel_expectations.py View 1 2 3 4 1 chunk +3 lines, -0 lines 0 comments Download
M content/test/gpu/gpu_tests/pixel_test_pages.py View 1 2 1 chunk +6 lines, -0 lines 0 comments Download
M third_party/WebKit/Source/platform/graphics/ImageBuffer.cpp View 1 2 1 chunk +1 line, -2 lines 0 comments Download

Messages

Total messages: 56 (32 generated)
Ken Russell (switch to Gerrit)
+xlai as FYI
3 years, 8 months ago (2017-04-25 16:06:56 UTC) #8
zakerinasab
For the record, bisect narrows down to this CL: https://codereview.chromium.org/2560563002/
3 years, 8 months ago (2017-04-25 16:08:59 UTC) #9
Ken Russell (switch to Gerrit)
https://codereview.chromium.org/2838153003/diff/1/gpu/command_buffer/service/feature_info.cc File gpu/command_buffer/service/feature_info.cc (left): https://codereview.chromium.org/2838153003/diff/1/gpu/command_buffer/service/feature_info.cc#oldcode692 gpu/command_buffer/service/feature_info.cc:692: } Simply stopping the command buffer from advertising the ...
3 years, 8 months ago (2017-04-25 16:15:01 UTC) #11
bsalomon_chromium
On 2017/04/25 16:15:01, Ken Russell wrote: > https://codereview.chromium.org/2838153003/diff/1/gpu/command_buffer/service/feature_info.cc > File gpu/command_buffer/service/feature_info.cc (left): > > https://codereview.chromium.org/2838153003/diff/1/gpu/command_buffer/service/feature_info.cc#oldcode692 ...
3 years, 8 months ago (2017-04-25 16:18:39 UTC) #13
Ken Russell (switch to Gerrit)
lgtm
3 years, 8 months ago (2017-04-25 16:45:14 UTC) #16
zakerinasab
I added the sRGB decode extension to the exception list in gpu/config/gpu_driver_bug_list.json and filed a ...
3 years, 8 months ago (2017-04-25 16:45:46 UTC) #17
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/2838153003/20001
3 years, 8 months ago (2017-04-25 17:25:00 UTC) #21
Justin Novosad
I have a more fundamental question: Why is this extension kicking in at all when ...
3 years, 8 months ago (2017-04-25 17:26:29 UTC) #22
Brian Osman
On 2017/04/25 17:26:29, junov - OoO - back April 24 wrote: > I have a ...
3 years, 8 months ago (2017-04-25 17:32:06 UTC) #24
vmiura
On 2017/04/25 17:32:06, Brian Osman wrote: > On 2017/04/25 17:26:29, junov - OoO - back ...
3 years, 8 months ago (2017-04-25 18:10:29 UTC) #25
zakerinasab
On 2017/04/25 18:10:29, vmiura wrote: > On 2017/04/25 17:32:06, Brian Osman wrote: > > On ...
3 years, 8 months ago (2017-04-25 18:24:31 UTC) #26
zakerinasab
New CL uploaded doing a quick fix in ImageBuffer.cpp and adding a pixel test to ...
3 years, 8 months ago (2017-04-25 18:54:44 UTC) #28
msarett1
On 2017/04/25 18:54:44, zakerinasab wrote: > New CL uploaded doing a quick fix in ImageBuffer.cpp ...
3 years, 8 months ago (2017-04-25 19:06:58 UTC) #30
Justin Novosad
Even now that the skia issue is fixed, I think this CL should still land. ...
3 years, 8 months ago (2017-04-25 22:12:21 UTC) #31
Ken Russell (switch to Gerrit)
Good work adding a test for this, but a question about it. https://codereview.chromium.org/2838153003/diff/40001/content/test/data/gpu/pixel_canvas2d_untagged.html File content/test/data/gpu/pixel_canvas2d_untagged.html ...
3 years, 8 months ago (2017-04-25 22:28:55 UTC) #32
chromium-reviews
Yes, the bug is visible in a put/getImageData round-trip. We need a pixel test since ...
3 years, 8 months ago (2017-04-25 22:58:22 UTC) #33
Ken Russell (switch to Gerrit)
On 2017/04/25 22:58:22, chromium-reviews wrote: > Yes, the bug is visible in a put/getImageData round-trip. ...
3 years, 8 months ago (2017-04-25 23:24:20 UTC) #34
zakerinasab
On 2017/04/25 23:24:20, Ken Russell wrote: > On 2017/04/25 22:58:22, chromium-reviews wrote: > > Yes, ...
3 years, 8 months ago (2017-04-26 04:48:10 UTC) #37
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/2838153003/60001
3 years, 8 months ago (2017-04-26 04:48:42 UTC) #40
commit-bot: I haz the power
Try jobs failed on following builders: mac_chromium_rel_ng on master.tryserver.chromium.mac (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.mac/builders/mac_chromium_rel_ng/builds/438818)
3 years, 8 months ago (2017-04-26 06:02:14 UTC) #42
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/2838153003/80001
3 years, 8 months ago (2017-04-26 13:34:34 UTC) #45
Justin Novosad
On 2017/04/26 04:48:10, zakerinasab wrote: > On 2017/04/25 23:24:20, Ken Russell wrote: > > On ...
3 years, 8 months ago (2017-04-26 13:40:04 UTC) #46
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/2838153003/120001
3 years, 8 months ago (2017-04-26 15:32:12 UTC) #53
commit-bot: I haz the power
3 years, 8 months ago (2017-04-26 17:50:41 UTC) #56
Message was sent while issue was closed.
Committed patchset #6 (id:120001) as
https://chromium.googlesource.com/chromium/src/+/678a0bea8eb9989953ca780f6afc...

Powered by Google App Engine
This is Rietveld 408576698