Skip to main content

PhysicalDeviceDescriptorIndexingFeaturesEXT

Type Alias PhysicalDeviceDescriptorIndexingFeaturesEXT 

Source
pub type PhysicalDeviceDescriptorIndexingFeaturesEXT<'a> = PhysicalDeviceDescriptorIndexingFeatures<'a>;
Expand description

Native type VkPhysicalDeviceDescriptorIndexingFeaturesEXT.

Khronos reference: VkPhysicalDeviceDescriptorIndexingFeaturesEXT

Aliased Type§

pub struct PhysicalDeviceDescriptorIndexingFeaturesEXT<'a> {
Show 22 fields pub s_type: StructureType, pub p_next: *mut c_void, pub shader_input_attachment_array_dynamic_indexing: u32, pub shader_uniform_texel_buffer_array_dynamic_indexing: u32, pub shader_storage_texel_buffer_array_dynamic_indexing: u32, pub shader_uniform_buffer_array_non_uniform_indexing: u32, pub shader_sampled_image_array_non_uniform_indexing: u32, pub shader_storage_buffer_array_non_uniform_indexing: u32, pub shader_storage_image_array_non_uniform_indexing: u32, pub shader_input_attachment_array_non_uniform_indexing: u32, pub shader_uniform_texel_buffer_array_non_uniform_indexing: u32, pub shader_storage_texel_buffer_array_non_uniform_indexing: u32, pub descriptor_binding_uniform_buffer_update_after_bind: u32, pub descriptor_binding_sampled_image_update_after_bind: u32, pub descriptor_binding_storage_image_update_after_bind: u32, pub descriptor_binding_storage_buffer_update_after_bind: u32, pub descriptor_binding_uniform_texel_buffer_update_after_bind: u32, pub descriptor_binding_storage_texel_buffer_update_after_bind: u32, pub descriptor_binding_update_unused_while_pending: u32, pub descriptor_binding_partially_bound: u32, pub descriptor_binding_variable_descriptor_count: u32, pub runtime_descriptor_array: u32, /* private fields */
}

Fields§

§s_type: StructureType

Native field sType.

§p_next: *mut c_void

Native field pNext.

§shader_input_attachment_array_dynamic_indexing: u32

Native field shaderInputAttachmentArrayDynamicIndexing.

§shader_uniform_texel_buffer_array_dynamic_indexing: u32

Native field shaderUniformTexelBufferArrayDynamicIndexing.

§shader_storage_texel_buffer_array_dynamic_indexing: u32

Native field shaderStorageTexelBufferArrayDynamicIndexing.

§shader_uniform_buffer_array_non_uniform_indexing: u32

Native field shaderUniformBufferArrayNonUniformIndexing.

§shader_sampled_image_array_non_uniform_indexing: u32

Native field shaderSampledImageArrayNonUniformIndexing.

§shader_storage_buffer_array_non_uniform_indexing: u32

Native field shaderStorageBufferArrayNonUniformIndexing.

§shader_storage_image_array_non_uniform_indexing: u32

Native field shaderStorageImageArrayNonUniformIndexing.

§shader_input_attachment_array_non_uniform_indexing: u32

Native field shaderInputAttachmentArrayNonUniformIndexing.

§shader_uniform_texel_buffer_array_non_uniform_indexing: u32

Native field shaderUniformTexelBufferArrayNonUniformIndexing.

§shader_storage_texel_buffer_array_non_uniform_indexing: u32

Native field shaderStorageTexelBufferArrayNonUniformIndexing.

§descriptor_binding_uniform_buffer_update_after_bind: u32

Native field descriptorBindingUniformBufferUpdateAfterBind.

§descriptor_binding_sampled_image_update_after_bind: u32

Native field descriptorBindingSampledImageUpdateAfterBind.

§descriptor_binding_storage_image_update_after_bind: u32

Native field descriptorBindingStorageImageUpdateAfterBind.

§descriptor_binding_storage_buffer_update_after_bind: u32

Native field descriptorBindingStorageBufferUpdateAfterBind.

§descriptor_binding_uniform_texel_buffer_update_after_bind: u32

Native field descriptorBindingUniformTexelBufferUpdateAfterBind.

§descriptor_binding_storage_texel_buffer_update_after_bind: u32

Native field descriptorBindingStorageTexelBufferUpdateAfterBind.

§descriptor_binding_update_unused_while_pending: u32

Native field descriptorBindingUpdateUnusedWhilePending.

§descriptor_binding_partially_bound: u32

Native field descriptorBindingPartiallyBound.

§descriptor_binding_variable_descriptor_count: u32

Native field descriptorBindingVariableDescriptorCount.

§runtime_descriptor_array: u32

Native field runtimeDescriptorArray.