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

Unified Diff: services/ui/gpu/interfaces/gpu_service_internal.mojom

Issue 2481263002: Introduce Display Compositor mojo interface. Use InProcessContextProvider. (Closed)
Patch Set: Speculative fix for android build issue Created 4 years, 1 month ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: services/ui/gpu/interfaces/gpu_service_internal.mojom
diff --git a/services/ui/gpu/interfaces/gpu_service_internal.mojom b/services/ui/gpu/interfaces/gpu_service_internal.mojom
index 18474844f0bb5a4b94b9e77e8800d7fb3541dee8..93451a4765750245911b2588b742e0df593be03b 100644
--- a/services/ui/gpu/interfaces/gpu_service_internal.mojom
+++ b/services/ui/gpu/interfaces/gpu_service_internal.mojom
@@ -4,6 +4,7 @@
module ui.mojom;
+import "cc/ipc/display_compositor.mojom";
import "gpu/ipc/common/gpu_info.mojom";
import "gpu/ipc/common/surface_handle.mojom";
import "gpu/ipc/common/sync_token.mojom";
@@ -32,4 +33,9 @@ interface GpuServiceInternal {
DestroyGpuMemoryBuffer(gfx.mojom.GpuMemoryBufferId id,
int32 client_id,
gpu.mojom.SyncToken sync_token);
+
+ // Tells the GPU process to create a display compositor.
+ CreateDisplayCompositor(
Tom Sepez 2016/11/22 18:39:15 Who has access to this interface?
Fady Samuel 2016/11/22 18:41:23 The window server only. All of GpuServiceInternal
+ cc.mojom.DisplayCompositor& display_compositor,
+ cc.mojom.DisplayCompositorClient display_compositor_client);
};

Powered by Google App Engine
This is Rietveld 408576698