Struct bedrock::SparseBindingOpBatch
[−]
[src]
pub struct SparseBindingOpBatch<'s> { pub wait_semaphores: Cow<'s, [&'s Semaphore]>, pub buffer_binds: Cow<'s, [VkSparseBufferMemoryBindInfo]>, pub image_opaque_binds: Cow<'s, [VkSparseImageOpaqueMemoryBindInfo]>, pub image_binds: Cow<'s, [VkSparseImageMemoryBindInfo]>, pub signal_semaphores: Cow<'s, [&'s Semaphore]>, }
Sparse Binding operation batch
Fields
wait_semaphores: Cow<'s, [&'s Semaphore]>
An array of semaphores upon which to wait on before the sparse binding operations for this batch begin execution
buffer_binds: Cow<'s, [VkSparseBufferMemoryBindInfo]>
An array of VkSparseBufferMemoryBindInfo
structures
image_opaque_binds: Cow<'s, [VkSparseImageOpaqueMemoryBindInfo]>
An array of VkSparseImageOpaqueMemoryBindInfo
structures
image_binds: Cow<'s, [VkSparseImageMemoryBindInfo]>
An array of VkSparseImageMemoryBindInfo
structures
signal_semaphores: Cow<'s, [&'s Semaphore]>
An array of semaphores which will be signaled when the sparse binding operations for this batch have completed execution