blob: d2d785aaa3b1e46a264d806381cfcc7ef630be31 [file] [log] [blame]
[
{
"kind": "bits/member",
"name": "fuchsia.vulkan.loader/ConnectToManifestOptions.WAIT_FOR_IDLE",
"value": "1"
},
{
"kind": "bits",
"name": "fuchsia.vulkan.loader/ConnectToManifestOptions",
"strictness": "flexible",
"type": "uint32"
},
{
"kind": "bits/member",
"name": "fuchsia.vulkan.loader/Features.CONNECT_TO_DEVICE_FS",
"value": "2"
},
{
"kind": "bits/member",
"name": "fuchsia.vulkan.loader/Features.CONNECT_TO_MANIFEST_FS",
"value": "4"
},
{
"kind": "bits/member",
"name": "fuchsia.vulkan.loader/Features.GET",
"value": "1"
},
{
"kind": "bits",
"name": "fuchsia.vulkan.loader/Features",
"strictness": "flexible",
"type": "uint32"
},
{
"kind": "protocol/member",
"name": "fuchsia.vulkan.loader/Loader.ConnectToDeviceFs",
"strictness": "strict",
"ordinal": "1282790591899367127",
"direction": "one_way",
"request": "fuchsia.vulkan.loader/LoaderConnectToDeviceFsRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.vulkan.loader/Loader.ConnectToManifestFs",
"strictness": "strict",
"ordinal": "312112136052048332",
"direction": "one_way",
"request": "fuchsia.vulkan.loader/LoaderConnectToManifestFsRequest"
},
{
"kind": "protocol/member",
"name": "fuchsia.vulkan.loader/Loader.Get",
"strictness": "strict",
"ordinal": "8348477123448091146",
"direction": "two_way",
"request": "fuchsia.vulkan.loader/LoaderGetRequest",
"response": "fuchsia.vulkan.loader/LoaderGetResponse"
},
{
"kind": "protocol/member",
"name": "fuchsia.vulkan.loader/Loader.GetSupportedFeatures",
"strictness": "strict",
"ordinal": "4042754507391144637",
"direction": "two_way",
"response": "fuchsia.vulkan.loader/LoaderGetSupportedFeaturesResponse"
},
{
"kind": "protocol",
"name": "fuchsia.vulkan.loader/Loader",
"openness": "closed",
"transport": "channel"
},
{
"kind": "struct/member",
"name": "fuchsia.vulkan.loader/LoaderConnectToDeviceFsRequest.channel",
"ordinal": "1",
"type": "zx/Handle:CHANNEL"
},
{
"kind": "struct",
"name": "fuchsia.vulkan.loader/LoaderConnectToDeviceFsRequest",
"resourceness": "resource"
},
{
"kind": "struct/member",
"name": "fuchsia.vulkan.loader/LoaderConnectToManifestFsRequest.channel",
"ordinal": "2",
"type": "zx/Handle:CHANNEL"
},
{
"kind": "struct/member",
"name": "fuchsia.vulkan.loader/LoaderConnectToManifestFsRequest.options",
"ordinal": "1",
"type": "fuchsia.vulkan.loader/ConnectToManifestOptions"
},
{
"kind": "struct",
"name": "fuchsia.vulkan.loader/LoaderConnectToManifestFsRequest",
"resourceness": "resource"
},
{
"kind": "struct/member",
"name": "fuchsia.vulkan.loader/LoaderGetRequest.name",
"ordinal": "1",
"type": "string:64"
},
{
"kind": "struct",
"name": "fuchsia.vulkan.loader/LoaderGetRequest"
},
{
"kind": "struct/member",
"name": "fuchsia.vulkan.loader/LoaderGetResponse.lib",
"ordinal": "1",
"type": "zx/Handle:<VMO,optional>"
},
{
"kind": "struct",
"name": "fuchsia.vulkan.loader/LoaderGetResponse",
"resourceness": "resource"
},
{
"kind": "struct/member",
"name": "fuchsia.vulkan.loader/LoaderGetSupportedFeaturesResponse.features",
"ordinal": "1",
"type": "fuchsia.vulkan.loader/Features"
},
{
"kind": "struct",
"name": "fuchsia.vulkan.loader/LoaderGetSupportedFeaturesResponse"
},
{
"kind": "library",
"name": "fuchsia.vulkan.loader"
}
]