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

Issue 2534663002: mus: Move MusGpuMemoryBufferManager into common. (Closed)

Created:
4 years ago by sadrul
Modified:
4 years ago
Reviewers:
Fady Samuel, sky
CC:
chromium-reviews, rjkroege, piman+watch_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

mus: Move MusGpuMemoryBufferManager into common. MusGpuMemoryBufferManager needs to be used by both the window server (to service gpu memory requests from clients), and the gpu process (for the display compositor). So move it into a service_common that various server components can use. BUG=none Committed: https://crrev.com/d9ea7ed90d1de14db8eca3ed1df66c6851f13648 Cr-Commit-Position: refs/heads/master@{#434681}

Patch Set 1 #

Patch Set 2 : . #

Total comments: 3

Patch Set 3 : . #

Unified diffs Side-by-side diffs Delta from patch set Stats (+51 lines, -156 lines) Patch
M services/ui/common/BUILD.gn View 1 2 2 chunks +22 lines, -2 lines 0 comments Download
M services/ui/common/DEPS View 1 chunk +1 line, -0 lines 0 comments Download
A + services/ui/common/mus_gpu_memory_buffer_manager.h View 3 chunks +8 lines, -7 lines 0 comments Download
A + services/ui/common/mus_gpu_memory_buffer_manager.cc View 2 chunks +3 lines, -5 lines 0 comments Download
M services/ui/gpu/BUILD.gn View 1 2 1 chunk +1 line, -1 line 0 comments Download
M services/ui/gpu/gpu_service_internal.h View 1 1 chunk +4 lines, -0 lines 0 comments Download
M services/ui/gpu/gpu_service_internal.cc View 3 chunks +4 lines, -4 lines 0 comments Download
M services/ui/surfaces/BUILD.gn View 1 2 2 chunks +1 line, -3 lines 0 comments Download
M services/ui/surfaces/display_compositor.h View 1 chunk +1 line, -1 line 0 comments Download
M services/ui/surfaces/display_compositor.cc View 1 1 chunk +1 line, -0 lines 0 comments Download
D services/ui/surfaces/mus_gpu_memory_buffer_manager.h View 1 chunk +0 lines, -53 lines 0 comments Download
D services/ui/surfaces/mus_gpu_memory_buffer_manager.cc View 1 chunk +0 lines, -80 lines 0 comments Download
M services/ui/ws/BUILD.gn View 1 2 1 chunk +1 line, -0 lines 0 comments Download
M services/ui/ws/gpu_service_proxy.h View 1 chunk +1 line, -0 lines 0 comments Download
M services/ui/ws/gpu_service_proxy.cc View 2 chunks +3 lines, -0 lines 0 comments Download

Messages

Total messages: 32 (18 generated)
sadrul
4 years ago (2016-11-25 21:46:26 UTC) #8
sadrul
Note: GpuServiceProxy doesn't use the MusGMBManager instances yet, but it's going to soon (CL: https://codereview.chromium.org/2503113002/)
4 years ago (2016-11-25 21:47:19 UTC) #9
Fady Samuel
lgtm
4 years ago (2016-11-25 21:52:44 UTC) #10
sadrul
+sky@ for owner review of the rest.
4 years ago (2016-11-26 00:47:55 UTC) #12
Fady Samuel
BTW, MojoGpuMemoryBufferManager and MusGpuMemoryBufferManager are pretty bad names. I can't tell from the name alone ...
4 years ago (2016-11-26 12:10:04 UTC) #15
sky
https://codereview.chromium.org/2534663002/diff/20001/services/ui/common/BUILD.gn File services/ui/common/BUILD.gn (right): https://codereview.chromium.org/2534663002/diff/20001/services/ui/common/BUILD.gn#newcode39 services/ui/common/BUILD.gn:39: source_set("service_common") { service_common is quite redundant given this is ...
4 years ago (2016-11-26 16:42:19 UTC) #16
sadrul
On 2016/11/26 12:10:04, Fady Samuel wrote: > BTW, MojoGpuMemoryBufferManager and MusGpuMemoryBufferManager are pretty bad > ...
4 years ago (2016-11-27 00:54:43 UTC) #17
Fady Samuel
On 2016/11/27 00:54:43, sadrul wrote: > On 2016/11/26 12:10:04, Fady Samuel wrote: > > BTW, ...
4 years ago (2016-11-27 01:04:36 UTC) #18
sadrul
https://codereview.chromium.org/2534663002/diff/20001/services/ui/common/BUILD.gn File services/ui/common/BUILD.gn (right): https://codereview.chromium.org/2534663002/diff/20001/services/ui/common/BUILD.gn#newcode39 services/ui/common/BUILD.gn:39: source_set("service_common") { On 2016/11/26 16:42:19, sky wrote: > service_common ...
4 years ago (2016-11-27 01:13:44 UTC) #19
sadrul
https://codereview.chromium.org/2534663002/diff/20001/services/ui/common/BUILD.gn File services/ui/common/BUILD.gn (right): https://codereview.chromium.org/2534663002/diff/20001/services/ui/common/BUILD.gn#newcode39 services/ui/common/BUILD.gn:39: source_set("service_common") { On 2016/11/27 01:13:44, sadrul wrote: > On ...
4 years ago (2016-11-27 04:16:25 UTC) #22
sky
LGTM
4 years ago (2016-11-28 16:11:44 UTC) #25
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/v2/patch-status/codereview.chromium.org/2534663002/40001
4 years ago (2016-11-28 16:50:25 UTC) #28
commit-bot: I haz the power
Committed patchset #3 (id:40001)
4 years ago (2016-11-28 17:44:00 UTC) #30
commit-bot: I haz the power
4 years ago (2016-11-28 17:46:42 UTC) #32
Message was sent while issue was closed.
Patchset 3 (id:??) landed as
https://crrev.com/d9ea7ed90d1de14db8eca3ed1df66c6851f13648
Cr-Commit-Position: refs/heads/master@{#434681}

Powered by Google App Engine
This is Rietveld 408576698