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

Issue 24925002: Move Insert/SignalSyncPoint() to GpuControl (Closed)

Created:
7 years, 2 months ago by jamesr
Modified:
7 years, 2 months ago
Reviewers:
no sievers, danakj1, piman
CC:
chromium-reviews, joi+watch-content_chromium.org, jam, apatrick_chromium, sievers+watch_chromium.org, jbauman+watch_chromium.org, darin-cc_chromium.org, piman+watch_chromium.org, danakj+watch_chromium.org
Visibility:
Public.

Description

Move Insert/SignalSyncPoint() to GpuControl This moves InsertSyncPoint() and SignalSyncPoint() to the gpu::GpuControl interface to get a step closer to removing the WebGraphicsContext3D interface. R=piman,sievers Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=226412

Patch Set 1 #

Total comments: 4

Patch Set 2 : #

Patch Set 3 : address feedback #

Patch Set 4 : rebase past r226145 #

Unified diffs Side-by-side diffs Delta from patch set Stats (+57 lines, -50 lines) Patch
M content/common/gpu/client/command_buffer_proxy_impl.h View 1 2 3 3 chunks +3 lines, -6 lines 0 comments Download
M content/common/gpu/client/command_buffer_proxy_impl.cc View 1 chunk +4 lines, -7 lines 0 comments Download
M content/renderer/pepper/ppb_graphics_3d_impl.cc View 1 chunk +1 line, -1 line 0 comments Download
M gpu/command_buffer/client/client_test_helper.h View 1 2 3 2 chunks +3 lines, -1 line 0 comments Download
M gpu/command_buffer/client/client_test_helper.cc View 1 chunk +0 lines, -5 lines 0 comments Download
M gpu/command_buffer/client/gles2_cmd_helper.h View 1 chunk +0 lines, -5 lines 0 comments Download
M gpu/command_buffer/client/gles2_implementation.cc View 1 2 3 1 chunk +2 lines, -1 line 0 comments Download
M gpu/command_buffer/common/command_buffer.h View 1 chunk +0 lines, -4 lines 0 comments Download
M gpu/command_buffer/common/gpu_control.h View 1 2 3 2 chunks +9 lines, -0 lines 0 comments Download
M gpu/command_buffer/service/command_buffer_service.h View 1 chunk +0 lines, -1 line 0 comments Download
M gpu/command_buffer/service/command_buffer_service.cc View 1 chunk +0 lines, -5 lines 0 comments Download
M gpu/command_buffer/service/gpu_control_service.h View 1 2 3 1 chunk +3 lines, -0 lines 0 comments Download
M gpu/command_buffer/service/gpu_control_service.cc View 1 2 3 1 chunk +10 lines, -0 lines 0 comments Download
M gpu/command_buffer/service/in_process_command_buffer.h View 1 2 3 3 chunks +3 lines, -3 lines 0 comments Download
M gpu/command_buffer/service/in_process_command_buffer.cc View 1 2 3 2 chunks +11 lines, -10 lines 0 comments Download
M ppapi/proxy/ppapi_command_buffer_proxy.h View 1 2 3 2 chunks +3 lines, -1 line 0 comments Download
M ppapi/proxy/ppapi_command_buffer_proxy.cc View 1 2 3 1 chunk +5 lines, -0 lines 0 comments Download

Messages

Total messages: 15 (0 generated)
jamesr
This is a patch on top of https://codereview.chromium.org/24925002. The idea is to then expose this ...
7 years, 2 months ago (2013-09-27 01:10:44 UTC) #1
no sievers
On 2013/09/27 01:10:44, jamesr wrote: > This is a patch on top of https://codereview.chromium.org/24925002. The ...
7 years, 2 months ago (2013-09-27 01:24:18 UTC) #2
piman
LGTM overall, though I think we should fix the wgc3d implementations as we can with ...
7 years, 2 months ago (2013-09-27 01:35:47 UTC) #3
piman
On 2013/09/27 01:24:18, sievers wrote: > On 2013/09/27 01:10:44, jamesr wrote: > > This is ...
7 years, 2 months ago (2013-09-27 01:38:53 UTC) #4
jamesr
On 2013/09/27 01:38:53, piman wrote: > On 2013/09/27 01:24:18, sievers wrote: > > On 2013/09/27 ...
7 years, 2 months ago (2013-09-27 04:36:47 UTC) #5
danakj1
On Thu, Sep 26, 2013 at 9:10 PM, <jamesr@chromium.org> wrote: > Reviewers: piman, sievers, > ...
7 years, 2 months ago (2013-09-27 15:05:28 UTC) #6
no sievers
LGTM, but don't you have to update WebGraphicsContext3DCommandBufferImpl::signalSyncPoint() which calls CommandBufferProxyImpl::SignalSyncPoint() directly? https://codereview.chromium.org/24925002/diff/1/content/common/gpu/client/command_buffer_proxy_impl.cc File content/common/gpu/client/command_buffer_proxy_impl.cc ...
7 years, 2 months ago (2013-09-27 18:13:04 UTC) #7
jamesr
On 2013/09/27 18:13:04, sievers wrote: > LGTM, but don't you have to update > WebGraphicsContext3DCommandBufferImpl::signalSyncPoint() ...
7 years, 2 months ago (2013-10-01 01:36:25 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jamesr@chromium.org/24925002/17001
7 years, 2 months ago (2013-10-01 01:41:19 UTC) #9
commit-bot: I haz the power
Failed to apply patch for content/common/gpu/client/command_buffer_proxy_impl.h: While running patch -p1 --forward --force --no-backup-if-mismatch; patching file ...
7 years, 2 months ago (2013-10-01 05:17:39 UTC) #10
no sievers
On 2013/10/01 01:36:25, jamesr wrote: > On 2013/09/27 18:13:04, sievers wrote: > > LGTM, but ...
7 years, 2 months ago (2013-10-01 16:57:13 UTC) #11
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jamesr@chromium.org/24925002/49001
7 years, 2 months ago (2013-10-02 00:25:53 UTC) #12
commit-bot: I haz the power
Sorry for I got bad news for ya. Compile failed with a clobber build on ...
7 years, 2 months ago (2013-10-02 01:49:49 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/jamesr@chromium.org/24925002/49001
7 years, 2 months ago (2013-10-02 03:21:31 UTC) #14
commit-bot: I haz the power
7 years, 2 months ago (2013-10-02 07:07:38 UTC) #15
Message was sent while issue was closed.
Change committed as 226412

Powered by Google App Engine
This is Rietveld 408576698