Struct lava::ext::VkPhysicalDeviceDescriptorIndexingProperties [−][src]
pub struct VkPhysicalDeviceDescriptorIndexingProperties { pub max_update_after_bind_descriptors_in_all_pools: usize, pub shader_uniform_buffer_array_non_uniform_indexing_native: bool, pub shader_sampled_image_array_non_uniform_indexing_native: bool, pub shader_storage_buffer_array_non_uniform_indexing_native: bool, pub shader_storage_image_array_non_uniform_indexing_native: bool, pub shader_input_attachment_array_non_uniform_indexing_native: bool, pub robust_buffer_access_update_after_bind: bool, pub quad_divergent_implicit_lod: bool, pub max_per_stage_descriptor_update_after_bind_samplers: usize, pub max_per_stage_descriptor_update_after_bind_uniform_buffers: usize, pub max_per_stage_descriptor_update_after_bind_storage_buffers: usize, pub max_per_stage_descriptor_update_after_bind_sampled_images: usize, pub max_per_stage_descriptor_update_after_bind_storage_images: usize, pub max_per_stage_descriptor_update_after_bind_input_attachments: usize, pub max_per_stage_update_after_bind_resources: usize, pub max_descriptor_set_update_after_bind_samplers: usize, pub max_descriptor_set_update_after_bind_uniform_buffers: usize, pub max_descriptor_set_update_after_bind_uniform_buffers_dynamic: usize, pub max_descriptor_set_update_after_bind_storage_buffers: usize, pub max_descriptor_set_update_after_bind_storage_buffers_dynamic: usize, pub max_descriptor_set_update_after_bind_sampled_images: usize, pub max_descriptor_set_update_after_bind_storage_images: usize, pub max_descriptor_set_update_after_bind_input_attachments: usize, }
Fields
max_update_after_bind_descriptors_in_all_pools: usize
shader_uniform_buffer_array_non_uniform_indexing_native: bool
shader_sampled_image_array_non_uniform_indexing_native: bool
shader_storage_buffer_array_non_uniform_indexing_native: bool
shader_storage_image_array_non_uniform_indexing_native: bool
shader_input_attachment_array_non_uniform_indexing_native: bool
robust_buffer_access_update_after_bind: bool
quad_divergent_implicit_lod: bool
max_per_stage_descriptor_update_after_bind_samplers: usize
max_per_stage_descriptor_update_after_bind_uniform_buffers: usize
max_per_stage_descriptor_update_after_bind_storage_buffers: usize
max_per_stage_descriptor_update_after_bind_sampled_images: usize
max_per_stage_descriptor_update_after_bind_storage_images: usize
max_per_stage_descriptor_update_after_bind_input_attachments: usize
max_per_stage_update_after_bind_resources: usize
max_descriptor_set_update_after_bind_samplers: usize
max_descriptor_set_update_after_bind_uniform_buffers: usize
max_descriptor_set_update_after_bind_uniform_buffers_dynamic: usize
max_descriptor_set_update_after_bind_storage_buffers: usize
max_descriptor_set_update_after_bind_storage_buffers_dynamic: usize
max_descriptor_set_update_after_bind_sampled_images: usize
max_descriptor_set_update_after_bind_storage_images: usize
max_descriptor_set_update_after_bind_input_attachments: usize
Trait Implementations
impl Debug for VkPhysicalDeviceDescriptorIndexingProperties
[src]
impl Debug for VkPhysicalDeviceDescriptorIndexingProperties
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl Clone for VkPhysicalDeviceDescriptorIndexingProperties
[src]
impl Clone for VkPhysicalDeviceDescriptorIndexingProperties
fn clone(&self) -> VkPhysicalDeviceDescriptorIndexingProperties
[src]
fn clone(&self) -> VkPhysicalDeviceDescriptorIndexingProperties
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
1.0.0
[src]Performs copy-assignment from source
. Read more
impl Default for VkPhysicalDeviceDescriptorIndexingProperties
[src]
impl Default for VkPhysicalDeviceDescriptorIndexingProperties
fn default() -> VkPhysicalDeviceDescriptorIndexingProperties
[src]
fn default() -> VkPhysicalDeviceDescriptorIndexingProperties
Returns the "default value" for a type. Read more