VkPhysicalDeviceDescriptorIndexingPropertiesEXT

Type Alias VkPhysicalDeviceDescriptorIndexingPropertiesEXT 

Source
pub type VkPhysicalDeviceDescriptorIndexingPropertiesEXT = VkPhysicalDeviceDescriptorIndexingProperties;

Aliased Type§

#[repr(C)]
pub struct VkPhysicalDeviceDescriptorIndexingPropertiesEXT {
Show 25 fields pub sType: u32, pub pNext: *mut c_void, pub maxUpdateAfterBindDescriptorsInAllPools: u32, pub shaderUniformBufferArrayNonUniformIndexingNative: u32, pub shaderSampledImageArrayNonUniformIndexingNative: u32, pub shaderStorageBufferArrayNonUniformIndexingNative: u32, pub shaderStorageImageArrayNonUniformIndexingNative: u32, pub shaderInputAttachmentArrayNonUniformIndexingNative: u32, pub robustBufferAccessUpdateAfterBind: u32, pub quadDivergentImplicitLod: u32, 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: u32§pNext: *mut c_void§maxUpdateAfterBindDescriptorsInAllPools: u32§shaderUniformBufferArrayNonUniformIndexingNative: u32§shaderSampledImageArrayNonUniformIndexingNative: u32§shaderStorageBufferArrayNonUniformIndexingNative: u32§shaderStorageImageArrayNonUniformIndexingNative: u32§shaderInputAttachmentArrayNonUniformIndexingNative: u32§robustBufferAccessUpdateAfterBind: u32§quadDivergentImplicitLod: u32§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