Improve .cmx files

Allow access to sysmem and tracelink, which the driver expects to be
able to use. Also enable system-temp, which can be useful for storing
log outputs.

Change-Id: Iade5a7e8e3279f62391cf43aa42ac7c0da02acd4
diff --git a/fuchsia/meta/vulkan-cts-1.0.2.cmx b/fuchsia/meta/vulkan-cts-1.0.2.cmx
index e16e785..2720918 100644
--- a/fuchsia/meta/vulkan-cts-1.0.2.cmx
+++ b/fuchsia/meta/vulkan-cts-1.0.2.cmx
@@ -2,6 +2,7 @@
     "facets": {
         "fuchsia.test": {
             "injected-services": {
+                "fuchsia.sysmem.Allocator": "fuchsia-pkg://fuchsia.com/sysmem_connector#meta/sysmem_connector.cmx",
                 "fuchsia.vulkan.loader.Loader": "fuchsia-pkg://fuchsia.com/vulkan_loader#meta/vulkan_loader.cmx"
             }
         }
@@ -21,9 +22,12 @@
         ],
         "features": [
             "vulkan",
-            "isolated-persistent-storage"
+            "isolated-persistent-storage",
+            "system-temp"
         ],
         "services": [
+            "fuchsia.sysmem.Assistant",
+            "fuchsia.tracelink.Registry",
             "fuchsia.vulkan.loader.Loader"
         ]
     }
diff --git a/fuchsia/meta/vulkan-cts-no-args.cmx b/fuchsia/meta/vulkan-cts-no-args.cmx
index 86b8a05..cab1492 100644
--- a/fuchsia/meta/vulkan-cts-no-args.cmx
+++ b/fuchsia/meta/vulkan-cts-no-args.cmx
@@ -2,6 +2,7 @@
     "facets": {
         "fuchsia.test": {
             "injected-services": {
+                "fuchsia.sysmem.Allocator": "fuchsia-pkg://fuchsia.com/sysmem_connector#meta/sysmem_connector.cmx",
                 "fuchsia.vulkan.loader.Loader": "fuchsia-pkg://fuchsia.com/vulkan_loader#meta/vulkan_loader.cmx"
             }
         }
@@ -15,9 +16,12 @@
         ],
         "features": [
             "vulkan",
-            "isolated-persistent-storage"
+            "isolated-persistent-storage",
+            "system-temp"
         ],
         "services": [
+            "fuchsia.sysmem.Allocator",
+            "fuchsia.tracelink.Registry",
             "fuchsia.vulkan.loader.Loader"
         ]
     }
diff --git a/fuchsia/meta/vulkan-cts.cmx b/fuchsia/meta/vulkan-cts.cmx
index b7c19d1..2387b02 100644
--- a/fuchsia/meta/vulkan-cts.cmx
+++ b/fuchsia/meta/vulkan-cts.cmx
@@ -2,6 +2,7 @@
     "facets": {
         "fuchsia.test": {
             "injected-services": {
+                "fuchsia.sysmem.Allocator": "fuchsia-pkg://fuchsia.com/sysmem_connector#meta/sysmem_connector.cmx",
                 "fuchsia.vulkan.loader.Loader": "fuchsia-pkg://fuchsia.com/vulkan_loader#meta/vulkan_loader.cmx"
             }
         }
@@ -21,9 +22,12 @@
         ],
         "features": [
             "vulkan",
-            "isolated-persistent-storage"
+            "isolated-persistent-storage",
+            "system-temp"
         ],
         "services": [
+            "fuchsia.sysmem.Allocator",
+            "fuchsia.tracelink.Registry",
             "fuchsia.vulkan.loader.Loader"
         ]
     }