#[repr(C)]pub struct PhysicalDeviceDescriptorIndexingFeatures {Show 22 fields
pub sType: StructureType,
pub pNext: *mut c_void,
pub shaderInputAttachmentArrayDynamicIndexing: Bool32,
pub shaderUniformTexelBufferArrayDynamicIndexing: Bool32,
pub shaderStorageTexelBufferArrayDynamicIndexing: Bool32,
pub shaderUniformBufferArrayNonUniformIndexing: Bool32,
pub shaderSampledImageArrayNonUniformIndexing: Bool32,
pub shaderStorageBufferArrayNonUniformIndexing: Bool32,
pub shaderStorageImageArrayNonUniformIndexing: Bool32,
pub shaderInputAttachmentArrayNonUniformIndexing: Bool32,
pub shaderUniformTexelBufferArrayNonUniformIndexing: Bool32,
pub shaderStorageTexelBufferArrayNonUniformIndexing: Bool32,
pub descriptorBindingUniformBufferUpdateAfterBind: Bool32,
pub descriptorBindingSampledImageUpdateAfterBind: Bool32,
pub descriptorBindingStorageImageUpdateAfterBind: Bool32,
pub descriptorBindingStorageBufferUpdateAfterBind: Bool32,
pub descriptorBindingUniformTexelBufferUpdateAfterBind: Bool32,
pub descriptorBindingStorageTexelBufferUpdateAfterBind: Bool32,
pub descriptorBindingUpdateUnusedWhilePending: Bool32,
pub descriptorBindingPartiallyBound: Bool32,
pub descriptorBindingVariableDescriptorCount: Bool32,
pub runtimeDescriptorArray: Bool32,
}
Fields§
§sType: StructureType
§pNext: *mut c_void
§shaderInputAttachmentArrayDynamicIndexing: Bool32
§shaderUniformTexelBufferArrayDynamicIndexing: Bool32
§shaderStorageTexelBufferArrayDynamicIndexing: Bool32
§shaderUniformBufferArrayNonUniformIndexing: Bool32
§shaderSampledImageArrayNonUniformIndexing: Bool32
§shaderStorageBufferArrayNonUniformIndexing: Bool32
§shaderStorageImageArrayNonUniformIndexing: Bool32
§shaderInputAttachmentArrayNonUniformIndexing: Bool32
§shaderUniformTexelBufferArrayNonUniformIndexing: Bool32
§shaderStorageTexelBufferArrayNonUniformIndexing: Bool32
§descriptorBindingUniformBufferUpdateAfterBind: Bool32
§descriptorBindingSampledImageUpdateAfterBind: Bool32
§descriptorBindingStorageImageUpdateAfterBind: Bool32
§descriptorBindingStorageBufferUpdateAfterBind: Bool32
§descriptorBindingUniformTexelBufferUpdateAfterBind: Bool32
§descriptorBindingStorageTexelBufferUpdateAfterBind: Bool32
§descriptorBindingUpdateUnusedWhilePending: Bool32
§descriptorBindingPartiallyBound: Bool32
§descriptorBindingVariableDescriptorCount: Bool32
§runtimeDescriptorArray: Bool32
Trait Implementations§
source§impl Clone for PhysicalDeviceDescriptorIndexingFeatures
impl Clone for PhysicalDeviceDescriptorIndexingFeatures
source§fn clone(&self) -> PhysicalDeviceDescriptorIndexingFeatures
fn clone(&self) -> PhysicalDeviceDescriptorIndexingFeatures
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read more