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: VkStructureTypepNext: *mut c_voidmaxUpdateAfterBindDescriptorsInAllPools: u32shaderUniformBufferArrayNonUniformIndexingNative: VkBool32shaderSampledImageArrayNonUniformIndexingNative: VkBool32shaderStorageBufferArrayNonUniformIndexingNative: VkBool32shaderStorageImageArrayNonUniformIndexingNative: VkBool32shaderInputAttachmentArrayNonUniformIndexingNative: VkBool32robustBufferAccessUpdateAfterBind: VkBool32quadDivergentImplicitLod: VkBool32maxPerStageDescriptorUpdateAfterBindSamplers: u32maxPerStageDescriptorUpdateAfterBindUniformBuffers: u32maxPerStageDescriptorUpdateAfterBindStorageBuffers: u32maxPerStageDescriptorUpdateAfterBindSampledImages: u32maxPerStageDescriptorUpdateAfterBindStorageImages: u32maxPerStageDescriptorUpdateAfterBindInputAttachments: u32maxPerStageUpdateAfterBindResources: u32maxDescriptorSetUpdateAfterBindSamplers: u32maxDescriptorSetUpdateAfterBindUniformBuffers: u32maxDescriptorSetUpdateAfterBindUniformBuffersDynamic: u32maxDescriptorSetUpdateAfterBindStorageBuffers: u32maxDescriptorSetUpdateAfterBindStorageBuffersDynamic: u32maxDescriptorSetUpdateAfterBindSampledImages: u32maxDescriptorSetUpdateAfterBindStorageImages: u32maxDescriptorSetUpdateAfterBindInputAttachments: u32Trait Implementations
Auto Trait Implementations
Blanket Implementations
Mutably borrows from an owned value. Read more