| [ |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.images/AlphaFormat.NON_PREMULTIPLIED", |
| "value": "2" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.images/AlphaFormat.OPAQUE", |
| "value": "0" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.images/AlphaFormat.PREMULTIPLIED", |
| "value": "1" |
| }, |
| { |
| "kind": "enum", |
| "name": "fuchsia.images/AlphaFormat", |
| "strictness": "strict", |
| "type": "uint32" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.images/ColorSpace.SRGB", |
| "value": "0" |
| }, |
| { |
| "kind": "enum", |
| "name": "fuchsia.images/ColorSpace", |
| "strictness": "strict", |
| "type": "uint32" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.images/ImageInfo.alpha_format", |
| "ordinal": "8", |
| "type": "fuchsia.images/AlphaFormat", |
| "value": "0" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.images/ImageInfo.color_space", |
| "ordinal": "6", |
| "type": "fuchsia.images/ColorSpace", |
| "value": "0" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.images/ImageInfo.height", |
| "ordinal": "3", |
| "type": "uint32" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.images/ImageInfo.pixel_format", |
| "ordinal": "5", |
| "type": "fuchsia.images/PixelFormat", |
| "value": "0" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.images/ImageInfo.stride", |
| "ordinal": "4", |
| "type": "uint32" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.images/ImageInfo.tiling", |
| "ordinal": "7", |
| "type": "fuchsia.images/Tiling", |
| "value": "0" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.images/ImageInfo.transform", |
| "ordinal": "1", |
| "type": "fuchsia.images/Transform", |
| "value": "0" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.images/ImageInfo.width", |
| "ordinal": "2", |
| "type": "uint32" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.images/ImageInfo" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.images/ImagePipe2.AddBufferCollection", |
| "strictness": "strict", |
| "ordinal": "7367545316235049989", |
| "direction": "one_way", |
| "request": "fuchsia.images/ImagePipe2AddBufferCollectionRequest" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.images/ImagePipe2.AddImage", |
| "strictness": "strict", |
| "ordinal": "2546337025867051925", |
| "direction": "one_way", |
| "request": "fuchsia.images/ImagePipe2AddImageRequest" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.images/ImagePipe2.PresentImage", |
| "strictness": "strict", |
| "ordinal": "8345087712037704762", |
| "direction": "two_way", |
| "request": "fuchsia.images/ImagePipe2PresentImageRequest", |
| "response": "fuchsia.images/ImagePipe2PresentImageResponse" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.images/ImagePipe2.RemoveBufferCollection", |
| "strictness": "strict", |
| "ordinal": "1638953428188340889", |
| "direction": "one_way", |
| "request": "fuchsia.images/ImagePipe2RemoveBufferCollectionRequest" |
| }, |
| { |
| "kind": "protocol/member", |
| "name": "fuchsia.images/ImagePipe2.RemoveImage", |
| "strictness": "strict", |
| "ordinal": "1650830745147871080", |
| "direction": "one_way", |
| "request": "fuchsia.images/ImagePipe2RemoveImageRequest" |
| }, |
| { |
| "kind": "protocol", |
| "name": "fuchsia.images/ImagePipe2", |
| "openness": "closed", |
| "transport": "channel" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.images/ImagePipe2AddBufferCollectionRequest.buffer_collection_id", |
| "ordinal": "1", |
| "type": "uint32" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.images/ImagePipe2AddBufferCollectionRequest.buffer_collection_token", |
| "ordinal": "2", |
| "type": "fuchsia.sysmem/BufferCollectionToken" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.images/ImagePipe2AddBufferCollectionRequest", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.images/ImagePipe2AddImageRequest.buffer_collection_id", |
| "ordinal": "2", |
| "type": "uint32" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.images/ImagePipe2AddImageRequest.buffer_collection_index", |
| "ordinal": "3", |
| "type": "uint32" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.images/ImagePipe2AddImageRequest.image_format", |
| "ordinal": "4", |
| "type": "fuchsia.sysmem/ImageFormat_2" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.images/ImagePipe2AddImageRequest.image_id", |
| "ordinal": "1", |
| "type": "uint32" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.images/ImagePipe2AddImageRequest" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.images/ImagePipe2PresentImageRequest.acquire_fences", |
| "ordinal": "3", |
| "type": "vector<zx/Handle:EVENT>:16" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.images/ImagePipe2PresentImageRequest.image_id", |
| "ordinal": "1", |
| "type": "uint32" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.images/ImagePipe2PresentImageRequest.presentation_time", |
| "ordinal": "2", |
| "type": "uint64" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.images/ImagePipe2PresentImageRequest.release_fences", |
| "ordinal": "4", |
| "type": "vector<zx/Handle:EVENT>:16" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.images/ImagePipe2PresentImageRequest", |
| "resourceness": "resource" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.images/ImagePipe2PresentImageResponse.presentation_info", |
| "ordinal": "1", |
| "type": "fuchsia.images/PresentationInfo" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.images/ImagePipe2PresentImageResponse" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.images/ImagePipe2RemoveBufferCollectionRequest.buffer_collection_id", |
| "ordinal": "1", |
| "type": "uint32" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.images/ImagePipe2RemoveBufferCollectionRequest" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.images/ImagePipe2RemoveImageRequest.image_id", |
| "ordinal": "1", |
| "type": "uint32" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.images/ImagePipe2RemoveImageRequest" |
| }, |
| { |
| "kind": "const", |
| "name": "fuchsia.images/MAX_ACQUIRE_RELEASE_FENCE_COUNT", |
| "type": "int32", |
| "value": "16" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.images/MemoryType.HOST_MEMORY", |
| "value": "0" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.images/MemoryType.VK_DEVICE_MEMORY", |
| "value": "1" |
| }, |
| { |
| "kind": "enum", |
| "name": "fuchsia.images/MemoryType", |
| "strictness": "strict", |
| "type": "uint32" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.images/PixelFormat.BGRA_8", |
| "value": "0" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.images/PixelFormat.NV12", |
| "value": "2" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.images/PixelFormat.R8G8B8A8", |
| "value": "4" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.images/PixelFormat.YUY2", |
| "value": "1" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.images/PixelFormat.YV12", |
| "value": "3" |
| }, |
| { |
| "kind": "enum", |
| "name": "fuchsia.images/PixelFormat", |
| "strictness": "strict", |
| "type": "uint32" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.images/PresentationInfo.presentation_interval", |
| "ordinal": "2", |
| "type": "uint64" |
| }, |
| { |
| "kind": "struct/member", |
| "name": "fuchsia.images/PresentationInfo.presentation_time", |
| "ordinal": "1", |
| "type": "uint64" |
| }, |
| { |
| "kind": "struct", |
| "name": "fuchsia.images/PresentationInfo" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.images/Tiling.GPU_OPTIMAL", |
| "value": "1" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.images/Tiling.LINEAR", |
| "value": "0" |
| }, |
| { |
| "kind": "enum", |
| "name": "fuchsia.images/Tiling", |
| "strictness": "strict", |
| "type": "uint32" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.images/Transform.FLIP_HORIZONTAL", |
| "value": "1" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.images/Transform.FLIP_VERTICAL", |
| "value": "2" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.images/Transform.FLIP_VERTICAL_AND_HORIZONTAL", |
| "value": "3" |
| }, |
| { |
| "kind": "enum/member", |
| "name": "fuchsia.images/Transform.NORMAL", |
| "value": "0" |
| }, |
| { |
| "kind": "enum", |
| "name": "fuchsia.images/Transform", |
| "strictness": "strict", |
| "type": "uint32" |
| }, |
| { |
| "kind": "library", |
| "name": "fuchsia.images" |
| } |
| ] |