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

Issue 13870010: Move GpuMemoryBuffer interface from ui/gl to gpu/command_buffer/client (Closed)

Created:
7 years, 8 months ago by kaanb
Modified:
7 years, 8 months ago
CC:
chromium-reviews, android-webview-reviews_chromium.org, apatrick_chromium, klobag.chromium
Visibility:
Public.

Description

Move GpuMemoryBuffer interface from ui/gl to gpu/command_buffer/client BUG=175012 Committed: https://src.chromium.org/viewvc/chrome?view=rev&revision=195112

Patch Set 1 #

Patch Set 2 : gfx::GpuMemoryBuffer -> gpu::GpuMemoryBuffer #

Patch Set 3 : fix gyp files #

Patch Set 4 : gfx::GraphicBuffer -> gpu::GraphicBuffer #

Patch Set 5 : fw-declare gfx::Size #

Patch Set 6 : fw-declare gfx::Size #

Total comments: 2

Patch Set 7 : Incorporate code reviews #

Patch Set 8 : Change the factory signature to two uint32s from gfx::Size #

Patch Set 9 : Fix a syntax error #

Total comments: 1

Patch Set 10 : Use int instead of uint32 and DCHECK they're positive #

Patch Set 11 : Rebase #

Patch Set 12 : include base/logging.h for DCHECK #

Unified diffs Side-by-side diffs Delta from patch set Stats (+33 lines, -90 lines) Patch
M android_webview/browser/DEPS View 1 2 3 4 5 6 1 chunk +1 line, -1 line 0 comments Download
M android_webview/browser/gpu_memory_buffer_factory_impl.h View 1 2 3 4 5 6 7 8 9 1 chunk +2 lines, -7 lines 0 comments Download
M android_webview/browser/gpu_memory_buffer_factory_impl.cc View 1 2 3 4 5 6 7 8 9 10 11 1 chunk +8 lines, -3 lines 0 comments Download
M android_webview/browser/gpu_memory_buffer_impl.h View 1 chunk +3 lines, -3 lines 0 comments Download
M android_webview/browser/gpu_memory_buffer_impl.cc View 2 chunks +2 lines, -2 lines 0 comments Download
M android_webview/public/browser/draw_gl.h View 1 chunk +1 line, -1 line 0 comments Download
M android_webview/renderer/aw_content_renderer_client.h View 1 chunk +0 lines, -1 line 0 comments Download
A + gpu/command_buffer/client/gpu_memory_buffer.h View 1 2 3 4 5 6 7 8 9 3 chunks +6 lines, -7 lines 0 comments Download
M gpu/command_buffer/client/gpu_memory_buffer_factory.h View 2 chunks +3 lines, -3 lines 0 comments Download
M gpu/command_buffer/client/gpu_memory_buffer_factory.cc View 1 chunk +4 lines, -4 lines 0 comments Download
M gpu/gpu_common.gypi View 1 2 2 chunks +3 lines, -2 lines 0 comments Download
M ui/gl/gl.gyp View 1 2 1 chunk +0 lines, -1 line 0 comments Download
D ui/gl/gpu_memory_buffer.h View 1 chunk +0 lines, -55 lines 0 comments Download

Messages

Total messages: 18 (0 generated)
kaanb
7 years, 8 months ago (2013-04-17 22:07:08 UTC) #1
joth
lgtm
7 years, 8 months ago (2013-04-17 22:25:22 UTC) #2
apatrick_chromium
https://codereview.chromium.org/13870010/diff/3027/android_webview/browser/DEPS File android_webview/browser/DEPS (right): https://codereview.chromium.org/13870010/diff/3027/android_webview/browser/DEPS#newcode15 android_webview/browser/DEPS:15: "+gpu/command_buffer/client/gpu_memory_buffer.h", You could just do "+gpu/command_buffer/client/" here I think.
7 years, 8 months ago (2013-04-17 22:27:20 UTC) #3
kaanb
https://codereview.chromium.org/13870010/diff/3027/android_webview/browser/DEPS File android_webview/browser/DEPS (right): https://codereview.chromium.org/13870010/diff/3027/android_webview/browser/DEPS#newcode15 android_webview/browser/DEPS:15: "+gpu/command_buffer/client/gpu_memory_buffer.h", On 2013/04/17 22:27:20, apatrick_chromium wrote: > You could ...
7 years, 8 months ago (2013-04-17 23:05:32 UTC) #4
kaanb
On 2013/04/17 23:05:32, kaanb wrote: > https://codereview.chromium.org/13870010/diff/3027/android_webview/browser/DEPS > File android_webview/browser/DEPS (right): > > https://codereview.chromium.org/13870010/diff/3027/android_webview/browser/DEPS#newcode15 > ...
7 years, 8 months ago (2013-04-18 19:10:20 UTC) #5
greggman
lgtm
7 years, 8 months ago (2013-04-18 20:37:32 UTC) #6
joth
(more a question for greggman here) https://codereview.chromium.org/13870010/diff/16001/gpu/command_buffer/client/gpu_memory_buffer.h File gpu/command_buffer/client/gpu_memory_buffer.h (right): https://codereview.chromium.org/13870010/diff/16001/gpu/command_buffer/client/gpu_memory_buffer.h#newcode25 gpu/command_buffer/client/gpu_memory_buffer.h:25: typedef base::Callback<scoped_ptr<GpuMemoryBuffer>(uint32, uint32)> ...
7 years, 8 months ago (2013-04-18 21:18:34 UTC) #7
greggman
lgtm
7 years, 8 months ago (2013-04-18 21:32:08 UTC) #8
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/kaanb@chromium.org/13870010/17014
7 years, 8 months ago (2013-04-18 21:40:11 UTC) #9
commit-bot: I haz the power
Presubmit check for 13870010-17014 failed and returned exit status 1. INFO:root:Found 12 file(s). Running presubmit ...
7 years, 8 months ago (2013-04-18 21:40:21 UTC) #10
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/kaanb@chromium.org/13870010/17015
7 years, 8 months ago (2013-04-18 21:47:38 UTC) #11
commit-bot: I haz the power
Sorry for I got bad news for ya. Compile failed with a clobber build on ...
7 years, 8 months ago (2013-04-18 22:13:56 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/kaanb@chromium.org/13870010/21003
7 years, 8 months ago (2013-04-18 22:25:29 UTC) #13
commit-bot: I haz the power
Retried try job too often on ios_rel_device for step(s) compile http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=ios_rel_device&number=42069
7 years, 8 months ago (2013-04-18 23:05:01 UTC) #14
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/kaanb@chromium.org/13870010/21003
7 years, 8 months ago (2013-04-18 23:06:31 UTC) #15
commit-bot: I haz the power
Retried try job too often on ios_rel_device for step(s) compile http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=ios_rel_device&number=42083
7 years, 8 months ago (2013-04-18 23:45:02 UTC) #16
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/kaanb@chromium.org/13870010/21003
7 years, 8 months ago (2013-04-19 00:16:38 UTC) #17
commit-bot: I haz the power
7 years, 8 months ago (2013-04-19 08:59:00 UTC) #18
Message was sent while issue was closed.
Change committed as 195112

Powered by Google App Engine
This is Rietveld 408576698