Struct vks::VkObjectTableCreateInfoNVX
[−]
[src]
#[repr(C)]pub struct VkObjectTableCreateInfoNVX { pub sType: VkStructureType, pub pNext: *const c_void, pub objectCount: u32, pub pObjectEntryTypes: *const VkObjectEntryTypeNVX, pub pObjectEntryCounts: *const u32, pub pObjectEntryUsageFlags: *const VkObjectEntryUsageFlagsNVX, pub maxUniformBuffersPerDescriptor: u32, pub maxStorageBuffersPerDescriptor: u32, pub maxStorageImagesPerDescriptor: u32, pub maxSampledImagesPerDescriptor: u32, pub maxPipelineLayouts: u32, }
See VkObjectTableCreateInfoNVX
and extension VK_NVX_device_generated_commands
Fields
sType: VkStructureType
pNext: *const c_void
objectCount: u32
pObjectEntryTypes: *const VkObjectEntryTypeNVX
pObjectEntryCounts: *const u32
pObjectEntryUsageFlags: *const VkObjectEntryUsageFlagsNVX
maxUniformBuffersPerDescriptor: u32
maxStorageBuffersPerDescriptor: u32
maxStorageImagesPerDescriptor: u32
maxSampledImagesPerDescriptor: u32
maxPipelineLayouts: u32
Trait Implementations
impl Debug for VkObjectTableCreateInfoNVX
[src]
impl Copy for VkObjectTableCreateInfoNVX
[src]
impl Clone for VkObjectTableCreateInfoNVX
[src]
fn clone(&self) -> VkObjectTableCreateInfoNVX
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0
Performs copy-assignment from source
. Read more