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

Issue 1448883002: Make NVPR a GL context option instead of a GL context (Closed)

Created:
5 years, 1 month ago by Kimmo Kinnunen
Modified:
5 years ago
CC:
reviews_skia.org
Base URL:
https://skia.googlesource.com/skia.git@commandbuffer-as-api-02-other-tests-refactor
Target Ref:
refs/heads/master
Project:
skia
Visibility:
Public.

Description

Make NVPR a GL context option instead of a GL context Make NVPR a GL context option instead of a GL context. This may enable NVPR to be run with command buffer interface. No functionality change in DM or nanobench. NVPR can only be run with normal GL APIs. BUG=skia:2992 Committed: https://skia.googlesource.com/skia/+/eeebdb538d476c1bfc8b63a946094ca1b505ecd1 Committed: https://skia.googlesource.com/skia/+/64492c43c3faee7ab0f69b1c84e0267616f85e52 Committed: https://skia.googlesource.com/skia/+/5219fd9ff7aa6ebf64c905ad40f5e0027a39962b

Patch Set 1 #

Patch Set 2 : rebase #

Patch Set 3 : fix android fw build #

Patch Set 4 : make nvpr context creation fail if nvpr not present #

Patch Set 5 : #

Total comments: 2

Patch Set 6 : rebase #

Patch Set 7 : #

Patch Set 8 : rebase #

Patch Set 9 : rebase #

Patch Set 10 : add missing contextOption #

Patch Set 11 : rebase #

Unified diffs Side-by-side diffs Delta from patch set Stats (+130 lines, -95 lines) Patch
M bench/nanobench.h View 1 chunk +2 lines, -0 lines 0 comments Download
M bench/nanobench.cpp View 1 2 3 4 5 6 7 7 chunks +37 lines, -25 lines 0 comments Download
M dm/DM.cpp View 1 2 3 4 5 6 7 8 9 10 5 chunks +26 lines, -16 lines 0 comments Download
M dm/DMGpuSupport.h View 1 2 3 4 5 6 3 chunks +8 lines, -2 lines 0 comments Download
M dm/DMSrcSink.h View 1 2 3 4 5 6 1 chunk +8 lines, -6 lines 0 comments Download
M dm/DMSrcSink.cpp View 1 2 3 4 5 6 7 8 9 10 2 chunks +13 lines, -9 lines 0 comments Download
M src/gpu/GrContextFactory.h View 1 2 3 4 5 6 4 chunks +23 lines, -23 lines 0 comments Download
M src/gpu/GrContextFactory.cpp View 1 2 3 4 5 5 chunks +9 lines, -9 lines 0 comments Download
M tests/GrContextFactoryTest.cpp View 1 2 3 4 5 6 2 chunks +4 lines, -5 lines 0 comments Download

Messages

Total messages: 39 (16 generated)
Kimmo Kinnunen
5 years, 1 month ago (2015-11-16 10:53:04 UTC) #2
bsalomon
lgtm
5 years, 1 month ago (2015-11-16 14:13:50 UTC) #3
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1448883002/20001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1448883002/20001
5 years ago (2015-12-01 12:55:01 UTC) #6
commit-bot: I haz the power
Committed patchset #2 (id:20001) as https://skia.googlesource.com/skia/+/eeebdb538d476c1bfc8b63a946094ca1b505ecd1
5 years ago (2015-12-01 13:10:52 UTC) #8
bsalomon
A revert of this CL (patchset #2 id:20001) has been created in https://codereview.chromium.org/1486153002/ by bsalomon@google.com. ...
5 years ago (2015-12-01 15:58:25 UTC) #9
scroggo
When relanding, please include the fix in crrec.com/1487033002
5 years ago (2015-12-01 16:10:01 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/1448883002/60001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1448883002/60001
5 years ago (2015-12-02 13:51:38 UTC) #14
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1448883002/80001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1448883002/80001
5 years ago (2015-12-02 13:59:38 UTC) #16
Kimmo Kinnunen
Sorry for the trouble. This should fix the regressions.
5 years ago (2015-12-02 13:59:55 UTC) #17
Kimmo Kinnunen
https://codereview.chromium.org/1448883002/diff/80001/src/gpu/GrContextFactory.cpp File src/gpu/GrContextFactory.cpp (left): https://codereview.chromium.org/1448883002/diff/80001/src/gpu/GrContextFactory.cpp#oldcode102 src/gpu/GrContextFactory.cpp:102: GrGpu* gpu = grCtx->getGpu(); IIRC this hunk was interesting ...
5 years ago (2015-12-02 14:03:57 UTC) #18
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
5 years ago (2015-12-02 14:14:37 UTC) #20
bsalomon
https://codereview.chromium.org/1448883002/diff/80001/src/gpu/GrContextFactory.cpp File src/gpu/GrContextFactory.cpp (left): https://codereview.chromium.org/1448883002/diff/80001/src/gpu/GrContextFactory.cpp#oldcode102 src/gpu/GrContextFactory.cpp:102: GrGpu* gpu = grCtx->getGpu(); On 2015/12/02 14:03:57, Kimmo Kinnunen ...
5 years ago (2015-12-02 14:30:28 UTC) #21
Kimmo Kinnunen
On 2015/12/02 14:30:28, bsalomon wrote: > https://codereview.chromium.org/1448883002/diff/80001/src/gpu/GrContextFactory.cpp > File src/gpu/GrContextFactory.cpp (left): > > https://codereview.chromium.org/1448883002/diff/80001/src/gpu/GrContextFactory.cpp#oldcode102 > ...
5 years ago (2015-12-07 09:29:39 UTC) #22
bsalomon
On 2015/12/07 09:29:39, Kimmo Kinnunen wrote: > On 2015/12/02 14:30:28, bsalomon wrote: > > > ...
5 years ago (2015-12-07 14:24:26 UTC) #23
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1448883002/160001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1448883002/160001
5 years ago (2015-12-08 08:29:02 UTC) #26
commit-bot: I haz the power
Committed patchset #9 (id:160001) as https://skia.googlesource.com/skia/+/64492c43c3faee7ab0f69b1c84e0267616f85e52
5 years ago (2015-12-08 09:24:46 UTC) #28
borenet
A revert of this CL (patchset #9 id:160001) has been created in https://codereview.chromium.org/1513703002/ by borenet@google.com. ...
5 years ago (2015-12-09 15:03:29 UTC) #29
bsalomon
A revert of this CL (patchset #9 id:160001) has been created in https://codereview.chromium.org/1511613004/ by bsalomon@google.com. ...
5 years ago (2015-12-09 15:03:47 UTC) #30
Kimmo Kinnunen
On 2015/12/09 15:03:47, bsalomon wrote: > A revert of this CL (patchset #9 id:160001) has ...
5 years ago (2015-12-09 15:33:44 UTC) #32
Kimmo Kinnunen
On 2015/12/09 15:33:44, Kimmo Kinnunen wrote: > On 2015/12/09 15:03:47, bsalomon wrote: > > A ...
5 years ago (2015-12-09 15:57:23 UTC) #33
bsalomon
On 2015/12/09 15:57:23, Kimmo Kinnunen wrote: > On 2015/12/09 15:33:44, Kimmo Kinnunen wrote: > > ...
5 years ago (2015-12-09 17:12:19 UTC) #34
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1448883002/200001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1448883002/200001
5 years ago (2015-12-10 11:45:24 UTC) #37
commit-bot: I haz the power
5 years ago (2015-12-10 14:28:17 UTC) #39
Message was sent while issue was closed.
Committed patchset #11 (id:200001) as
https://skia.googlesource.com/skia/+/5219fd9ff7aa6ebf64c905ad40f5e0027a39962b

Powered by Google App Engine
This is Rietveld 408576698