List of all items
Structs
- Allocator
- AllocatorSetDebugClientInfoRequest
- AllocatorValidateBufferCollectionTokenRequest
- AllocatorValidateBufferCollectionTokenResponse
- BufferCollection
- BufferCollectionConstraints
- BufferCollectionToken
- BufferCollectionTokenDuplicateSyncRequest
- BufferCollectionTokenGroup
- BufferCollectionTokenGroupCreateChildrenSyncRequest
- BufferMemoryConstraints
- BufferMemorySettings
- BufferUsage
- Config
- DynamicSecureHeap
- FormatCostEntry
- FormatCostKey
- FormatCosts
- Heap
- ImageFormatConstraints
- Node
- NodeGetBufferCollectionIdResponse
- NodeIsAlternateForResponse
- NodeSetDebugClientInfoRequest
- NodeSetDebugTimeoutLogDeadlineRequest
- NodeSetNameRequest
- PixelFormatAndModifier
- SecureHeapAndRange
- SecureHeapAndRangeModification
- SecureHeapAndRanges
- SecureHeapProperties
- SecureHeapRange
- SecureMem
- SecureMemAddSecureHeapPhysicalRangeRequest
- SecureMemDeleteSecureHeapPhysicalRangeRequest
- SecureMemGetDynamicSecureHeapsResponse
- SecureMemGetPhysicalSecureHeapPropertiesRequest
- SecureMemGetPhysicalSecureHeapPropertiesResponse
- SecureMemGetPhysicalSecureHeapsResponse
- SecureMemModifySecureHeapPhysicalRangeRequest
- SecureMemZeroSubRangeRequest
- SingleBufferSettings
- allocator::AllocateNonSharedCollection
- allocator::AllocateSharedCollection
- allocator::BindSharedCollection
- allocator::GetVmoInfo
- allocator::SetDebugClientInfo
- allocator::ValidateBufferCollectionToken
- allocator::prelude::AllocatorSetDebugClientInfoRequest
- allocator::prelude::AllocatorValidateBufferCollectionTokenRequest
- allocator::prelude::AllocatorValidateBufferCollectionTokenResponse
- buffer_collection::AttachLifetimeTracking
- buffer_collection::AttachNodeTracking
- buffer_collection::AttachToken
- buffer_collection::CheckAllBuffersAllocated
- buffer_collection::GetBufferCollectionId
- buffer_collection::GetNodeRef
- buffer_collection::IsAlternateFor
- buffer_collection::Release
- buffer_collection::SetConstraints
- buffer_collection::SetDebugClientInfo
- buffer_collection::SetDebugTimeoutLogDeadline
- buffer_collection::SetName
- buffer_collection::SetVerboseLogging
- buffer_collection::SetWeak
- buffer_collection::SetWeakOk
- buffer_collection::Sync
- buffer_collection::WaitForAllBuffersAllocated
- buffer_collection::prelude::NodeGetBufferCollectionIdResponse
- buffer_collection::prelude::NodeIsAlternateForResponse
- buffer_collection::prelude::NodeSetDebugClientInfoRequest
- buffer_collection::prelude::NodeSetDebugTimeoutLogDeadlineRequest
- buffer_collection::prelude::NodeSetNameRequest
- buffer_collection_token::AttachNodeTracking
- buffer_collection_token::CreateBufferCollectionTokenGroup
- buffer_collection_token::Duplicate
- buffer_collection_token::DuplicateSync
- buffer_collection_token::GetBufferCollectionId
- buffer_collection_token::GetNodeRef
- buffer_collection_token::IsAlternateFor
- buffer_collection_token::Release
- buffer_collection_token::SetDebugClientInfo
- buffer_collection_token::SetDebugTimeoutLogDeadline
- buffer_collection_token::SetDispensable
- buffer_collection_token::SetName
- buffer_collection_token::SetVerboseLogging
- buffer_collection_token::SetWeak
- buffer_collection_token::SetWeakOk
- buffer_collection_token::Sync
- buffer_collection_token::prelude::BufferCollectionTokenDuplicateSyncRequest
- buffer_collection_token::prelude::NodeGetBufferCollectionIdResponse
- buffer_collection_token::prelude::NodeIsAlternateForResponse
- buffer_collection_token::prelude::NodeSetDebugClientInfoRequest
- buffer_collection_token::prelude::NodeSetDebugTimeoutLogDeadlineRequest
- buffer_collection_token::prelude::NodeSetNameRequest
- buffer_collection_token_group::AllChildrenPresent
- buffer_collection_token_group::AttachNodeTracking
- buffer_collection_token_group::CreateChild
- buffer_collection_token_group::CreateChildrenSync
- buffer_collection_token_group::GetBufferCollectionId
- buffer_collection_token_group::GetNodeRef
- buffer_collection_token_group::IsAlternateFor
- buffer_collection_token_group::Release
- buffer_collection_token_group::SetDebugClientInfo
- buffer_collection_token_group::SetDebugTimeoutLogDeadline
- buffer_collection_token_group::SetName
- buffer_collection_token_group::SetVerboseLogging
- buffer_collection_token_group::SetWeak
- buffer_collection_token_group::SetWeakOk
- buffer_collection_token_group::Sync
- buffer_collection_token_group::prelude::BufferCollectionTokenGroupCreateChildrenSyncRequest
- buffer_collection_token_group::prelude::NodeGetBufferCollectionIdResponse
- buffer_collection_token_group::prelude::NodeIsAlternateForResponse
- buffer_collection_token_group::prelude::NodeSetDebugClientInfoRequest
- buffer_collection_token_group::prelude::NodeSetDebugTimeoutLogDeadlineRequest
- buffer_collection_token_group::prelude::NodeSetNameRequest
- generic::PixelFormatAndModifier
- natural::AllocatorAllocateNonSharedCollectionRequest
- natural::AllocatorAllocateSharedCollectionRequest
- natural::AllocatorBindSharedCollectionRequest
- natural::AllocatorGetVmoInfoRequest
- natural::AllocatorGetVmoInfoResponse
- natural::AllocatorSetDebugClientInfoRequest
- natural::AllocatorValidateBufferCollectionTokenRequest
- natural::AllocatorValidateBufferCollectionTokenResponse
- natural::BufferCollectionAttachLifetimeTrackingRequest
- natural::BufferCollectionAttachTokenRequest
- natural::BufferCollectionConstraints
- natural::BufferCollectionInfo
- natural::BufferCollectionSetConstraintsRequest
- natural::BufferCollectionTokenCreateBufferCollectionTokenGroupRequest
- natural::BufferCollectionTokenDuplicateRequest
- natural::BufferCollectionTokenDuplicateSyncRequest
- natural::BufferCollectionTokenDuplicateSyncResponse
- natural::BufferCollectionTokenGroupCreateChildRequest
- natural::BufferCollectionTokenGroupCreateChildrenSyncRequest
- natural::BufferCollectionTokenGroupCreateChildrenSyncResponse
- natural::BufferCollectionWaitForAllBuffersAllocatedResponse
- natural::BufferMemoryConstraints
- natural::BufferMemorySettings
- natural::BufferUsage
- natural::Config
- natural::DynamicSecureHeap
- natural::FormatCostEntry
- natural::FormatCostKey
- natural::FormatCosts
- natural::Heap
- natural::ImageFormatConstraints
- natural::NodeAttachNodeTrackingRequest
- natural::NodeGetBufferCollectionIdResponse
- natural::NodeGetNodeRefResponse
- natural::NodeIsAlternateForRequest
- natural::NodeIsAlternateForResponse
- natural::NodeSetDebugClientInfoRequest
- natural::NodeSetDebugTimeoutLogDeadlineRequest
- natural::NodeSetNameRequest
- natural::NodeSetWeakOkRequest
- natural::PixelFormatAndModifier
- natural::SecureHeapAndRange
- natural::SecureHeapAndRangeModification
- natural::SecureHeapAndRanges
- natural::SecureHeapProperties
- natural::SecureHeapRange
- natural::SecureMemAddSecureHeapPhysicalRangeRequest
- natural::SecureMemDeleteSecureHeapPhysicalRangeRequest
- natural::SecureMemGetDynamicSecureHeapsResponse
- natural::SecureMemGetPhysicalSecureHeapPropertiesRequest
- natural::SecureMemGetPhysicalSecureHeapPropertiesResponse
- natural::SecureMemGetPhysicalSecureHeapsResponse
- natural::SecureMemModifySecureHeapPhysicalRangeRequest
- natural::SecureMemZeroSubRangeRequest
- natural::SingleBufferSettings
- natural::VmoBuffer
- node::AttachNodeTracking
- node::GetBufferCollectionId
- node::GetNodeRef
- node::IsAlternateFor
- node::Release
- node::SetDebugClientInfo
- node::SetDebugTimeoutLogDeadline
- node::SetName
- node::SetVerboseLogging
- node::SetWeak
- node::SetWeakOk
- node::Sync
- node::prelude::NodeGetBufferCollectionIdResponse
- node::prelude::NodeIsAlternateForResponse
- node::prelude::NodeSetDebugClientInfoRequest
- node::prelude::NodeSetDebugTimeoutLogDeadlineRequest
- node::prelude::NodeSetNameRequest
- secure_mem::AddSecureHeapPhysicalRange
- secure_mem::DeleteSecureHeapPhysicalRange
- secure_mem::GetDynamicSecureHeaps
- secure_mem::GetPhysicalSecureHeapProperties
- secure_mem::GetPhysicalSecureHeaps
- secure_mem::ModifySecureHeapPhysicalRange
- secure_mem::ZeroSubRange
- secure_mem::prelude::SecureMem
- secure_mem::prelude::SecureMemAddSecureHeapPhysicalRangeRequest
- secure_mem::prelude::SecureMemDeleteSecureHeapPhysicalRangeRequest
- secure_mem::prelude::SecureMemGetDynamicSecureHeapsResponse
- secure_mem::prelude::SecureMemGetPhysicalSecureHeapPropertiesRequest
- secure_mem::prelude::SecureMemGetPhysicalSecureHeapPropertiesResponse
- secure_mem::prelude::SecureMemGetPhysicalSecureHeapsResponse
- secure_mem::prelude::SecureMemModifySecureHeapPhysicalRangeRequest
- secure_mem::prelude::SecureMemZeroSubRangeRequest
- wire::AllocatorAllocateNonSharedCollectionRequest
- wire::AllocatorAllocateSharedCollectionRequest
- wire::AllocatorBindSharedCollectionRequest
- wire::AllocatorGetVmoInfoRequest
- wire::AllocatorGetVmoInfoResponse
- wire::AllocatorSetDebugClientInfoRequest
- wire::AllocatorValidateBufferCollectionTokenRequest
- wire::AllocatorValidateBufferCollectionTokenResponse
- wire::BufferCollectionAttachLifetimeTrackingRequest
- wire::BufferCollectionAttachTokenRequest
- wire::BufferCollectionConstraints
- wire::BufferCollectionInfo
- wire::BufferCollectionSetConstraintsRequest
- wire::BufferCollectionTokenCreateBufferCollectionTokenGroupRequest
- wire::BufferCollectionTokenDuplicateRequest
- wire::BufferCollectionTokenDuplicateSyncRequest
- wire::BufferCollectionTokenDuplicateSyncResponse
- wire::BufferCollectionTokenGroupCreateChildRequest
- wire::BufferCollectionTokenGroupCreateChildrenSyncRequest
- wire::BufferCollectionTokenGroupCreateChildrenSyncResponse
- wire::BufferCollectionWaitForAllBuffersAllocatedResponse
- wire::BufferMemoryConstraints
- wire::BufferMemorySettings
- wire::BufferUsage
- wire::CoherencyDomain
- wire::Config
- wire::DynamicSecureHeap
- wire::Error
- wire::FormatCostEntry
- wire::FormatCostKey
- wire::FormatCosts
- wire::Heap
- wire::ImageFormatConstraints
- wire::NodeAttachNodeTrackingRequest
- wire::NodeGetBufferCollectionIdResponse
- wire::NodeGetNodeRefResponse
- wire::NodeIsAlternateForRequest
- wire::NodeIsAlternateForResponse
- wire::NodeSetDebugClientInfoRequest
- wire::NodeSetDebugTimeoutLogDeadlineRequest
- wire::NodeSetNameRequest
- wire::NodeSetWeakOkRequest
- wire::PixelFormatAndModifier
- wire::SecureHeapAndRange
- wire::SecureHeapAndRangeModification
- wire::SecureHeapAndRanges
- wire::SecureHeapProperties
- wire::SecureHeapRange
- wire::SecureMemAddSecureHeapPhysicalRangeRequest
- wire::SecureMemDeleteSecureHeapPhysicalRangeRequest
- wire::SecureMemGetDynamicSecureHeapsResponse
- wire::SecureMemGetPhysicalSecureHeapPropertiesRequest
- wire::SecureMemGetPhysicalSecureHeapPropertiesResponse
- wire::SecureMemGetPhysicalSecureHeapsResponse
- wire::SecureMemModifySecureHeapPhysicalRangeRequest
- wire::SecureMemZeroSubRangeRequest
- wire::SingleBufferSettings
- wire::VmoBuffer
Enums
- CoherencyDomain
- Error
- allocator::prelude::Error
- buffer_collection::prelude::Error
- buffer_collection_token::prelude::Error
- buffer_collection_token_group::prelude::Error
- natural::CoherencyDomain
- natural::Error
- node::prelude::Error
- secure_mem::prelude::Error
Traits
- AllocatorClientHandler
- AllocatorLocalClientHandler
- AllocatorLocalServerHandler
- AllocatorServerHandler
- BufferCollectionClientHandler
- BufferCollectionLocalClientHandler
- BufferCollectionLocalServerHandler
- BufferCollectionServerHandler
- BufferCollectionTokenClientHandler
- BufferCollectionTokenGroupClientHandler
- BufferCollectionTokenGroupLocalClientHandler
- BufferCollectionTokenGroupLocalServerHandler
- BufferCollectionTokenGroupServerHandler
- BufferCollectionTokenLocalClientHandler
- BufferCollectionTokenLocalServerHandler
- BufferCollectionTokenServerHandler
- NodeClientHandler
- NodeLocalClientHandler
- NodeLocalServerHandler
- NodeServerHandler
- SecureMemClientHandler
- SecureMemLocalClientHandler
- SecureMemLocalServerHandler
- SecureMemServerHandler
- secure_mem::prelude::SecureMemClientHandler
- secure_mem::prelude::SecureMemLocalClientHandler
- secure_mem::prelude::SecureMemLocalServerHandler
- secure_mem::prelude::SecureMemServerHandler
Type Aliases
- BufferCollectionCheckAllBuffersAllocatedResponse
- NodeSyncResponse
- SecureMemAddSecureHeapPhysicalRangeResponse
- SecureMemDeleteSecureHeapPhysicalRangeResponse
- SecureMemModifySecureHeapPhysicalRangeResponse
- SecureMemZeroSubRangeResponse
- buffer_collection::prelude::BufferCollectionCheckAllBuffersAllocatedResponse
- buffer_collection::prelude::NodeSyncResponse
- buffer_collection_token::prelude::NodeSyncResponse
- buffer_collection_token_group::prelude::NodeSyncResponse
- generic::BufferCollectionCheckAllBuffersAllocatedResponse
- generic::NodeSyncResponse
- generic::SecureMemAddSecureHeapPhysicalRangeResponse
- generic::SecureMemDeleteSecureHeapPhysicalRangeResponse
- generic::SecureMemModifySecureHeapPhysicalRangeResponse
- generic::SecureMemZeroSubRangeResponse
- natural::BufferCollectionCheckAllBuffersAllocatedResponse
- natural::NodeSyncResponse
- natural::SecureMemAddSecureHeapPhysicalRangeResponse
- natural::SecureMemDeleteSecureHeapPhysicalRangeResponse
- natural::SecureMemModifySecureHeapPhysicalRangeResponse
- natural::SecureMemZeroSubRangeResponse
- node::prelude::NodeSyncResponse
- secure_mem::prelude::SecureMemAddSecureHeapPhysicalRangeResponse
- secure_mem::prelude::SecureMemDeleteSecureHeapPhysicalRangeResponse
- secure_mem::prelude::SecureMemModifySecureHeapPhysicalRangeResponse
- secure_mem::prelude::SecureMemZeroSubRangeResponse
- wire::BufferCollectionCheckAllBuffersAllocatedResponse
- wire::NodeSyncResponse
- wire::SecureMemAddSecureHeapPhysicalRangeResponse
- wire::SecureMemDeleteSecureHeapPhysicalRangeResponse
- wire::SecureMemModifySecureHeapPhysicalRangeResponse
- wire::SecureMemZeroSubRangeResponse
Constants
- CPU_USAGE_READ
- CPU_USAGE_READ_OFTEN
- CPU_USAGE_WRITE
- CPU_USAGE_WRITE_OFTEN
- DISPLAY_USAGE_CURSOR
- DISPLAY_USAGE_LAYER
- MAX_CLIENT_NAME_LENGTH
- MAX_COUNT_BUFFER_COLLECTION_CONSTRAINTS_IMAGE_FORMAT_CONSTRAINTS
- MAX_COUNT_BUFFER_COLLECTION_INFO_BUFFERS
- MAX_COUNT_BUFFER_MEMORY_CONSTRAINTS_PERMITTED_HEAPS
- MAX_COUNT_CREATE_CHILDREN
- MAX_COUNT_DUPLICATES
- MAX_COUNT_IMAGE_FORMAT_CONSTRAINTS_COLOR_SPACES
- MAX_COUNT_IMAGE_FORMAT_CONSTRAINTS_REQUIRED_MAX_SIZE_LIST
- MAX_COUNT_PIXEL_FORMAT_AND_MODIFIERS
- MAX_HEAPS_COUNT
- MAX_RANGES_COUNT
- NONE_USAGE
- NONE_USAGE_PERMIT_ALLOCATION
- VIDEO_USAGE_CAPTURE
- VIDEO_USAGE_DECRYPTOR_OUTPUT
- VIDEO_USAGE_HW_DECODER
- VIDEO_USAGE_HW_DECODER_INTERNAL
- VIDEO_USAGE_HW_ENCODER
- VULKAN_BUFFER_USAGE_INDEX_BUFFER
- VULKAN_BUFFER_USAGE_INDIRECT_BUFFER
- VULKAN_BUFFER_USAGE_STORAGE_BUFFER
- VULKAN_BUFFER_USAGE_STORAGE_TEXEL_BUFFER
- VULKAN_BUFFER_USAGE_TRANSFER_DST
- VULKAN_BUFFER_USAGE_TRANSFER_SRC
- VULKAN_BUFFER_USAGE_UNIFORM_BUFFER
- VULKAN_BUFFER_USAGE_UNIFORM_TEXEL_BUFFER
- VULKAN_BUFFER_USAGE_VERTEX_BUFFER
- VULKAN_IMAGE_USAGE_COLOR_ATTACHMENT
- VULKAN_IMAGE_USAGE_INPUT_ATTACHMENT
- VULKAN_IMAGE_USAGE_SAMPLED
- VULKAN_IMAGE_USAGE_STENCIL_ATTACHMENT
- VULKAN_IMAGE_USAGE_STORAGE
- VULKAN_IMAGE_USAGE_TRANSFER_DST
- VULKAN_IMAGE_USAGE_TRANSFER_SRC
- VULKAN_IMAGE_USAGE_TRANSIENT_ATTACHMENT