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

Unified Diff: cc/ipc/BUILD.gn

Issue 2686833003: CopyOutputResult must have a working release callback when received over mojo (Closed)
Patch Set: c Created 3 years, 10 months 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
« no previous file with comments | « no previous file | cc/ipc/copy_output_result.mojom » ('j') | cc/ipc/copy_output_result.mojom » ('J')
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: cc/ipc/BUILD.gn
diff --git a/cc/ipc/BUILD.gn b/cc/ipc/BUILD.gn
index 42eaf444d11a0eabe11071c3d90a3a392fcb9c62..0f4e8147ecb64a01085be9925d67eaa3b9212251 100644
--- a/cc/ipc/BUILD.gn
+++ b/cc/ipc/BUILD.gn
@@ -37,6 +37,15 @@ cc_component("ipc") {
]
}
+mojom("texture_mailbox_releaser_interface") {
+ sources = [
+ "texture_mailbox_releaser.mojom",
danakj 2017/02/10 18:32:50 why isn't this part of "interfaces" below?
Saman Sami 2017/02/10 19:10:07 because struct traits depending on interfaces crea
danakj 2017/02/10 22:51:03 Can you leave a comment here explaining this is a
+ ]
+ public_deps = [
+ "//gpu/ipc/common:interfaces",
+ ]
+}
+
mojom("interfaces") {
sources = [
"begin_frame_args.mojom",
@@ -63,6 +72,7 @@ mojom("interfaces") {
]
public_deps = [
+ "//cc/ipc:texture_mailbox_releaser_interface",
"//gpu/ipc/common:interfaces",
"//mojo/common:common_custom_types",
"//skia/public/interfaces",
@@ -130,6 +140,7 @@ cc_source_set("struct_traits") {
":interfaces_shared_cpp_sources",
"//base",
"//cc",
+ "//cc/ipc:texture_mailbox_releaser_interface",
"//cc/surfaces:surface_id",
"//gpu/ipc/common:struct_traits",
"//mojo/common:struct_traits",
« no previous file with comments | « no previous file | cc/ipc/copy_output_result.mojom » ('j') | cc/ipc/copy_output_result.mojom » ('J')

Powered by Google App Engine
This is Rietveld 408576698