| [ |
| { |
| "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" |
| } |
| ] |