Convert vkcube to use .cmx shard
Including this shard helps ensure all applications provide the correct
set of services to the Vulkan driver.
Bug: 64508
Change-Id: I7ee234ee82a39fc790e1aaffab6c3dce2f15e1eb
Reviewed-on: https://fuchsia-review.googlesource.com/c/third_party/Vulkan-Tools/+/458397
Reviewed-by: Craig Stout <cstout@google.com>
diff --git a/cube/fuchsia/meta/vkcube-on-fb.cmx b/cube/fuchsia/meta/vkcube-on-fb.cmx
index 8e9fe3c..87a9ce9 100644
--- a/cube/fuchsia/meta/vkcube-on-fb.cmx
+++ b/cube/fuchsia/meta/vkcube-on-fb.cmx
@@ -1,19 +1,14 @@
{
+ "include": [
+ "sdk/lib/diagnostics/syslog/client.shard.cmx",
+ "src/lib/vulkan/application.shard.cmx"
+ ],
"program": {
"binary": "bin/vkcube-on-fb"
},
"sandbox": {
"dev": [
"class/display-controller"
- ],
- "features": [
- "vulkan"
- ],
- "services": [
- "fuchsia.logger.LogSink",
- "fuchsia.sysmem.Allocator",
- "fuchsia.tracing.provider.Registry",
- "fuchsia.vulkan.loader.Loader"
]
}
}
diff --git a/cube/fuchsia/meta/vkcube-on-scenic.cmx b/cube/fuchsia/meta/vkcube-on-scenic.cmx
index ff2ab81..7f80377 100644
--- a/cube/fuchsia/meta/vkcube-on-scenic.cmx
+++ b/cube/fuchsia/meta/vkcube-on-scenic.cmx
@@ -1,19 +1,9 @@
{
"include": [
- "sdk/lib/diagnostics/syslog/client.shard.cmx"
+ "sdk/lib/diagnostics/syslog/client.shard.cmx",
+ "src/lib/vulkan/application.shard.cmx"
],
"program": {
"binary": "bin/vkcube-on-scenic"
- },
- "sandbox": {
- "features": [
- "vulkan"
- ],
- "services": [
- "fuchsia.sysmem.Allocator",
- "fuchsia.tracing.provider.Registry",
- "fuchsia.ui.scenic.Scenic",
- "fuchsia.vulkan.loader.Loader"
- ]
}
}
diff --git a/cube/fuchsia/meta/vkcube-skip-present.cmx b/cube/fuchsia/meta/vkcube-skip-present.cmx
index bf9723c..0df3fd9 100644
--- a/cube/fuchsia/meta/vkcube-skip-present.cmx
+++ b/cube/fuchsia/meta/vkcube-skip-present.cmx
@@ -1,19 +1,14 @@
{
+ "include": [
+ "sdk/lib/diagnostics/syslog/client.shard.cmx",
+ "src/lib/vulkan/application.shard.cmx"
+ ],
"program": {
"binary": "bin/vkcube-skip-present"
},
"sandbox": {
"dev": [
"class/display-controller"
- ],
- "features": [
- "vulkan"
- ],
- "services": [
- "fuchsia.logger.LogSink",
- "fuchsia.sysmem.Allocator",
- "fuchsia.tracing.provider.Registry",
- "fuchsia.vulkan.loader.Loader"
]
}
}