Struct unity_native_plugin_sys::VkPhysicalDeviceDescriptorIndexingProperties [−][src]
#[repr(C)]pub struct VkPhysicalDeviceDescriptorIndexingProperties {Show 25 fields
pub sType: VkStructureType,
pub pNext: *mut c_void,
pub maxUpdateAfterBindDescriptorsInAllPools: u32,
pub shaderUniformBufferArrayNonUniformIndexingNative: VkBool32,
pub shaderSampledImageArrayNonUniformIndexingNative: VkBool32,
pub shaderStorageBufferArrayNonUniformIndexingNative: VkBool32,
pub shaderStorageImageArrayNonUniformIndexingNative: VkBool32,
pub shaderInputAttachmentArrayNonUniformIndexingNative: VkBool32,
pub robustBufferAccessUpdateAfterBind: VkBool32,
pub quadDivergentImplicitLod: VkBool32,
pub maxPerStageDescriptorUpdateAfterBindSamplers: u32,
pub maxPerStageDescriptorUpdateAfterBindUniformBuffers: u32,
pub maxPerStageDescriptorUpdateAfterBindStorageBuffers: u32,
pub maxPerStageDescriptorUpdateAfterBindSampledImages: u32,
pub maxPerStageDescriptorUpdateAfterBindStorageImages: u32,
pub maxPerStageDescriptorUpdateAfterBindInputAttachments: u32,
pub maxPerStageUpdateAfterBindResources: u32,
pub maxDescriptorSetUpdateAfterBindSamplers: u32,
pub maxDescriptorSetUpdateAfterBindUniformBuffers: u32,
pub maxDescriptorSetUpdateAfterBindUniformBuffersDynamic: u32,
pub maxDescriptorSetUpdateAfterBindStorageBuffers: u32,
pub maxDescriptorSetUpdateAfterBindStorageBuffersDynamic: u32,
pub maxDescriptorSetUpdateAfterBindSampledImages: u32,
pub maxDescriptorSetUpdateAfterBindStorageImages: u32,
pub maxDescriptorSetUpdateAfterBindInputAttachments: u32,
}
Fields
sType: VkStructureType
pNext: *mut c_void
maxUpdateAfterBindDescriptorsInAllPools: u32
shaderUniformBufferArrayNonUniformIndexingNative: VkBool32
shaderSampledImageArrayNonUniformIndexingNative: VkBool32
shaderStorageBufferArrayNonUniformIndexingNative: VkBool32
shaderStorageImageArrayNonUniformIndexingNative: VkBool32
shaderInputAttachmentArrayNonUniformIndexingNative: VkBool32
robustBufferAccessUpdateAfterBind: VkBool32
quadDivergentImplicitLod: VkBool32
maxPerStageDescriptorUpdateAfterBindSamplers: u32
maxPerStageDescriptorUpdateAfterBindUniformBuffers: u32
maxPerStageDescriptorUpdateAfterBindStorageBuffers: u32
maxPerStageDescriptorUpdateAfterBindSampledImages: u32
maxPerStageDescriptorUpdateAfterBindStorageImages: u32
maxPerStageDescriptorUpdateAfterBindInputAttachments: u32
maxPerStageUpdateAfterBindResources: u32
maxDescriptorSetUpdateAfterBindSamplers: u32
maxDescriptorSetUpdateAfterBindUniformBuffers: u32
maxDescriptorSetUpdateAfterBindUniformBuffersDynamic: u32
maxDescriptorSetUpdateAfterBindStorageBuffers: u32
maxDescriptorSetUpdateAfterBindStorageBuffersDynamic: u32
maxDescriptorSetUpdateAfterBindSampledImages: u32
maxDescriptorSetUpdateAfterBindStorageImages: u32
maxDescriptorSetUpdateAfterBindInputAttachments: u32
Trait Implementations
Auto Trait Implementations
Blanket Implementations
Mutably borrows from an owned value. Read more