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

Issue 1607253002: Add gpu implementation of OverdrawXfermode (Closed)

Created:
4 years, 11 months ago by robertphillips
Modified:
4 years, 10 months ago
Reviewers:
egdaniel
CC:
reviews_skia.org
Base URL:
https://skia.googlesource.com/skia.git@master
Target Ref:
refs/heads/master
Project:
skia
Visibility:
Public.

Description

Patch Set 1 #

Total comments: 6

Patch Set 2 : Addressed code review comments #

Patch Set 3 : Fixed headers #

Patch Set 4 : Fix factory count check #

Patch Set 5 : clean up #

Patch Set 6 : Update factory counts #

Patch Set 7 : Rm array initialization and offending int value #

Patch Set 8 : Update FP & XP Factory counts #

Unified diffs Side-by-side diffs Delta from patch set Stats (+390 lines, -90 lines) Patch
M debugger/QT/SkDebuggerGUI.cpp View 2 chunks +1 line, -1 line 0 comments Download
M debugger/QT/SkSettingsWidget.cpp View 1 chunk +9 lines, -3 lines 0 comments Download
M gyp/debugger.gyp View 1 chunk +2 lines, -0 lines 0 comments Download
M gyp/dm.gypi View 1 chunk +2 lines, -0 lines 0 comments Download
M gyp/gmslides.gypi View 1 chunk +2 lines, -0 lines 0 comments Download
M gyp/tests.gypi View 1 chunk +2 lines, -0 lines 0 comments Download
M src/effects/SkArithmeticMode.cpp View 1 2 3 4 5 6 1 chunk +2 lines, -2 lines 0 comments Download
M src/effects/SkArithmeticMode_gpu.cpp View 1 1 chunk +2 lines, -11 lines 0 comments Download
M src/gpu/GrProcessor.cpp View 1 2 3 4 5 6 7 1 chunk +2 lines, -2 lines 0 comments Download
M src/gpu/effects/GrCustomXfermode.cpp View 1 1 chunk +2 lines, -11 lines 0 comments Download
M src/gpu/effects/GrPorterDuffXferProcessor.cpp View 1 1 chunk +2 lines, -11 lines 0 comments Download
M src/gpu/glsl/GrGLSLXferProcessor.h View 1 2 3 4 5 6 1 chunk +1 line, -1 line 0 comments Download
M src/utils/debugger/SkDebugCanvas.cpp View 1 2 3 chunks +2 lines, -48 lines 0 comments Download
A src/utils/debugger/SkOverdrawMode.h View 1 chunk +25 lines, -0 lines 0 comments Download
A src/utils/debugger/SkOverdrawMode.cpp View 1 2 3 4 5 6 1 chunk +334 lines, -0 lines 0 comments Download

Messages

Total messages: 44 (22 generated)
robertphillips
4 years, 11 months ago (2016-01-20 13:40:37 UTC) #4
egdaniel
https://codereview.chromium.org/1607253002/diff/1/src/utils/debugger/SkOverdrawMode.cpp File src/utils/debugger/SkOverdrawMode.cpp (right): https://codereview.chromium.org/1607253002/diff/1/src/utils/debugger/SkOverdrawMode.cpp#newcode151 src/utils/debugger/SkOverdrawMode.cpp:151: return GrXferProcessor::kNone_OptFlags; I think this can return ignore color ...
4 years, 11 months ago (2016-01-20 14:28:35 UTC) #5
robertphillips
https://codereview.chromium.org/1607253002/diff/1/src/utils/debugger/SkOverdrawMode.cpp File src/utils/debugger/SkOverdrawMode.cpp (right): https://codereview.chromium.org/1607253002/diff/1/src/utils/debugger/SkOverdrawMode.cpp#newcode151 src/utils/debugger/SkOverdrawMode.cpp:151: return GrXferProcessor::kNone_OptFlags; On 2016/01/20 14:28:34, egdaniel wrote: > I ...
4 years, 11 months ago (2016-01-20 15:45:10 UTC) #6
egdaniel
lgtm
4 years, 11 months ago (2016-01-20 15:46:59 UTC) #7
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1607253002/20001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1607253002/20001
4 years, 11 months ago (2016-01-20 15:47:35 UTC) #9
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-Trybot on client.skia (JOB_FAILED, http://build.chromium.org/p/client.skia/builders/Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Debug-Trybot/builds/5360) Test-Ubuntu-GCC-GCE-CPU-AVX2-x86_64-Release-Shared-Trybot on ...
4 years, 11 months ago (2016-01-20 15:48:25 UTC) #11
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1607253002/40001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1607253002/40001
4 years, 11 months ago (2016-01-20 15:52:04 UTC) #13
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: Test-Ubuntu-GCC-ShuttleA-GPU-GTX660-x86_64-Release-Trybot on client.skia (JOB_FAILED, http://build.chromium.org/p/client.skia/builders/Test-Ubuntu-GCC-ShuttleA-GPU-GTX660-x86_64-Release-Trybot/builds/428)
4 years, 11 months ago (2016-01-20 15:57:03 UTC) #15
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1607253002/60001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1607253002/60001
4 years, 11 months ago (2016-01-20 16:55:05 UTC) #17
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
4 years, 11 months ago (2016-01-20 17:06:17 UTC) #19
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1607253002/60001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1607253002/60001
4 years, 11 months ago (2016-01-20 18:35:07 UTC) #22
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1607253002/100001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1607253002/100001
4 years, 11 months ago (2016-01-20 19:38:55 UTC) #25
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
4 years, 11 months ago (2016-01-20 19:55:17 UTC) #27
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1607253002/100001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1607253002/100001
4 years, 11 months ago (2016-01-20 19:56:45 UTC) #30
commit-bot: I haz the power
Committed patchset #6 (id:100001) as https://skia.googlesource.com/skia/+/8bc3cf88bbf5e5d5724356f076931bb70a6117ba
4 years, 11 months ago (2016-01-20 20:00:24 UTC) #32
robertphillips
A revert of this CL (patchset #6 id:100001) has been created in https://codereview.chromium.org/1626443002/ by robertphillips@google.com. ...
4 years, 11 months ago (2016-01-22 14:27:41 UTC) #33
robertphillips
PTAL - this should now address the GLSL 1.10 compatibility issues
4 years, 10 months ago (2016-01-26 21:14:20 UTC) #35
egdaniel
lgtm
4 years, 10 months ago (2016-01-26 21:37:08 UTC) #36
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1607253002/140001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1607253002/140001
4 years, 10 months ago (2016-01-27 12:42:04 UTC) #38
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
4 years, 10 months ago (2016-01-27 12:53:55 UTC) #40
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1607253002/140001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1607253002/140001
4 years, 10 months ago (2016-01-27 12:59:23 UTC) #42
commit-bot: I haz the power
4 years, 10 months ago (2016-01-27 13:00:08 UTC) #44
Message was sent while issue was closed.
Committed patchset #8 (id:140001) as
https://skia.googlesource.com/skia/+/f42fca4027ed4f235ef927786813a5ed0e6652b9

Powered by Google App Engine
This is Rietveld 408576698