Struct unity_native_plugin_sys::VkPhysicalDeviceDescriptorIndexingFeatures [−][src]
#[repr(C)]pub struct VkPhysicalDeviceDescriptorIndexingFeatures {Show 22 fields
pub sType: VkStructureType,
pub pNext: *mut c_void,
pub shaderInputAttachmentArrayDynamicIndexing: VkBool32,
pub shaderUniformTexelBufferArrayDynamicIndexing: VkBool32,
pub shaderStorageTexelBufferArrayDynamicIndexing: VkBool32,
pub shaderUniformBufferArrayNonUniformIndexing: VkBool32,
pub shaderSampledImageArrayNonUniformIndexing: VkBool32,
pub shaderStorageBufferArrayNonUniformIndexing: VkBool32,
pub shaderStorageImageArrayNonUniformIndexing: VkBool32,
pub shaderInputAttachmentArrayNonUniformIndexing: VkBool32,
pub shaderUniformTexelBufferArrayNonUniformIndexing: VkBool32,
pub shaderStorageTexelBufferArrayNonUniformIndexing: VkBool32,
pub descriptorBindingUniformBufferUpdateAfterBind: VkBool32,
pub descriptorBindingSampledImageUpdateAfterBind: VkBool32,
pub descriptorBindingStorageImageUpdateAfterBind: VkBool32,
pub descriptorBindingStorageBufferUpdateAfterBind: VkBool32,
pub descriptorBindingUniformTexelBufferUpdateAfterBind: VkBool32,
pub descriptorBindingStorageTexelBufferUpdateAfterBind: VkBool32,
pub descriptorBindingUpdateUnusedWhilePending: VkBool32,
pub descriptorBindingPartiallyBound: VkBool32,
pub descriptorBindingVariableDescriptorCount: VkBool32,
pub runtimeDescriptorArray: VkBool32,
}Fields
sType: VkStructureTypepNext: *mut c_voidshaderInputAttachmentArrayDynamicIndexing: VkBool32shaderUniformTexelBufferArrayDynamicIndexing: VkBool32shaderStorageTexelBufferArrayDynamicIndexing: VkBool32shaderUniformBufferArrayNonUniformIndexing: VkBool32shaderSampledImageArrayNonUniformIndexing: VkBool32shaderStorageBufferArrayNonUniformIndexing: VkBool32shaderStorageImageArrayNonUniformIndexing: VkBool32shaderInputAttachmentArrayNonUniformIndexing: VkBool32shaderUniformTexelBufferArrayNonUniformIndexing: VkBool32shaderStorageTexelBufferArrayNonUniformIndexing: VkBool32descriptorBindingUniformBufferUpdateAfterBind: VkBool32descriptorBindingSampledImageUpdateAfterBind: VkBool32descriptorBindingStorageImageUpdateAfterBind: VkBool32descriptorBindingStorageBufferUpdateAfterBind: VkBool32descriptorBindingUniformTexelBufferUpdateAfterBind: VkBool32descriptorBindingStorageTexelBufferUpdateAfterBind: VkBool32descriptorBindingUpdateUnusedWhilePending: VkBool32descriptorBindingPartiallyBound: VkBool32descriptorBindingVariableDescriptorCount: VkBool32runtimeDescriptorArray: VkBool32Trait Implementations
Auto Trait Implementations
Blanket Implementations
Mutably borrows from an owned value. Read more