blob: 8c0549ba50bf5518c8fe80bca2fd64ed6b5b5e30 [file]
// Copyright 2022 The Fuchsia Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
{
include: [ "syslog/client.shard.cml" ],
children: [
{
name: "test",
url: "#meta/vkloop-test-child.cm",
},
],
capabilities: [
{
config: "fuchsia.gpu.test.GpuVendorId",
type: "uint32",
value: 0x13b5,
},
{
config: "fuchsia.gpu.test.GpuDriverUrl",
type: "string",
value: "fuchsia-pkg://fuchsia.com/msd-arm-mali#meta/msd_arm.cm",
max_size: 1024,
},
],
offer: [
{
protocol: [
"fuchsia.driver.development.Manager",
"fuchsia.sysmem2.Allocator",
"fuchsia.tracing.provider.Registry",
"fuchsia.vulkan.loader.Loader",
],
from: "parent",
to: [ "#test" ],
},
{
service: "fuchsia.gpu.magma.Service",
from: "parent",
to: [ "#test" ],
},
{
config: [
"fuchsia.gpu.test.GpuDriverUrl",
"fuchsia.gpu.test.GpuVendorId",
],
from: "self",
to: "#test",
},
],
expose: [
{
protocol: "fuchsia.test.Suite",
from: "#test",
},
],
}