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

Issue 1671283002: Bind GrContext to GLES2Interface rather than C GLES interface (Closed)

Created:
4 years, 10 months ago by bsalomon
Modified:
4 years, 9 months ago
CC:
chromium-reviews, piman+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@lkgr
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Bind GrContext to GLES2Interface rather than C GLES interface CQ_INCLUDE_TRYBOTS=tryserver.blink:linux_blink_rel BUG=442811 Committed: https://crrev.com/4b02c26d9d1b2b1a22d9257bded03f0d03a7a898 Cr-Commit-Position: refs/heads/master@{#382393}

Patch Set 1 #

Patch Set 2 : use GLES2Interface #

Patch Set 3 : remove unneeded files and git cl format #

Patch Set 4 : whitespace #

Patch Set 5 : limited capture #

Patch Set 6 : rebase and run git cl format #

Patch Set 7 : remove unneeded helpers in aw_render_thread_context_provider.cc #

Patch Set 8 : Fix dependency in gyp and gn? #

Unified diffs Side-by-side diffs Delta from patch set Stats (+246 lines, -327 lines) Patch
M android_webview/browser/aw_render_thread_context_provider.cc View 1 2 3 4 5 6 2 chunks +1 line, -34 lines 0 comments Download
M blimp/client/feature/compositor/blimp_context_provider.cc View 1 2 chunks +1 line, -32 lines 0 comments Download
M cc/test/test_in_process_context_provider.cc View 1 1 chunk +1 line, -33 lines 0 comments Download
M content/common/gpu/client/grcontext_for_webgraphicscontext3d.cc View 1 2 1 chunk +2 lines, -30 lines 0 comments Download
M gpu/skia_bindings/BUILD.gn View 1 2 3 4 5 6 7 1 chunk +1 line, -1 line 0 comments Download
M gpu/skia_bindings/gl_bindings_skia_cmd_buffer.h View 1 2 1 chunk +9 lines, -3 lines 0 comments Download
M gpu/skia_bindings/gl_bindings_skia_cmd_buffer.cc View 1 2 3 4 5 1 chunk +229 lines, -160 lines 0 comments Download
M gpu/skia_bindings/skia_bindings.gyp View 1 2 3 4 5 6 7 1 chunk +1 line, -1 line 0 comments Download
M ui/compositor/test/in_process_context_provider.cc View 1 2 chunks +1 line, -33 lines 0 comments Download

Dependent Patchsets:

Messages

Total messages: 34 (17 generated)
bsalomon
With https://codereview.chromium.org/1674823002/ patched into Skia this works (at least on Linux).
4 years, 10 months ago (2016-02-08 02:50:00 UTC) #6
piman
Conceptually, this is great. The only thing is that std::function is not yet allowed in ...
4 years, 10 months ago (2016-02-08 16:46:41 UTC) #7
bsalomon
On 2016/02/08 16:46:41, piman wrote: > Conceptually, this is great. > > The only thing ...
4 years, 10 months ago (2016-02-08 18:20:27 UTC) #8
piman
LGTM, it looks like there was enough consensus on the mailing list to allow this ...
4 years, 9 months ago (2016-03-18 16:42:06 UTC) #9
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1671283002/120001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1671283002/120001
4 years, 9 months ago (2016-03-18 16:42:45 UTC) #11
commit-bot: I haz the power
Dry run: Try jobs failed on following builders: linux_blink_rel on tryserver.blink (JOB_FAILED, http://build.chromium.org/p/tryserver.blink/builders/linux_blink_rel/builds/83857) android_chromium_gn_compile_rel on ...
4 years, 9 months ago (2016-03-18 16:46:57 UTC) #13
commit-bot: I haz the power
Dry run: CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1671283002/140001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1671283002/140001
4 years, 9 months ago (2016-03-19 13:16:31 UTC) #15
commit-bot: I haz the power
Dry run: This issue passed the CQ dry run.
4 years, 9 months ago (2016-03-19 14:18:33 UTC) #17
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1671283002/140001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1671283002/140001
4 years, 9 months ago (2016-03-19 14:25:41 UTC) #20
commit-bot: I haz the power
Try jobs failed on following builders: chromium_presubmit on tryserver.chromium.linux (JOB_FAILED, http://build.chromium.org/p/tryserver.chromium.linux/builders/chromium_presubmit/builds/158973)
4 years, 9 months ago (2016-03-19 14:37:05 UTC) #22
bsalomon
Adding wez@ and sgurun@ for owner's reviews on webview and blimp
4 years, 9 months ago (2016-03-19 14:41:25 UTC) #24
Wez
blimp/ LGTM
4 years, 9 months ago (2016-03-19 19:27:28 UTC) #25
bsalomon
+@boliu for another webview owner.
4 years, 9 months ago (2016-03-21 20:05:03 UTC) #27
boliu
On 2016/03/21 20:05:03, bsalomon wrote: > +@boliu for another webview owner. lgtm
4 years, 9 months ago (2016-03-21 20:09:59 UTC) #28
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/1671283002/140001 View timeline at https://chromium-cq-status.appspot.com/patch-timeline/1671283002/140001
4 years, 9 months ago (2016-03-21 20:20:30 UTC) #30
commit-bot: I haz the power
Committed patchset #8 (id:140001)
4 years, 9 months ago (2016-03-21 21:21:21 UTC) #32
commit-bot: I haz the power
4 years, 9 months ago (2016-03-21 21:22:33 UTC) #34
Message was sent while issue was closed.
Patchset 8 (id:??) landed as
https://crrev.com/4b02c26d9d1b2b1a22d9257bded03f0d03a7a898
Cr-Commit-Position: refs/heads/master@{#382393}

Powered by Google App Engine
This is Rietveld 408576698