Struct lava::VkFormatFeatureFlags [−][src]
pub struct VkFormatFeatureFlags { pub sampled_image: bool, pub storage_image: bool, pub storage_image_atomic: bool, pub uniform_texel_buffer: bool, pub storage_texel_buffer: bool, pub storage_texel_buffer_atomic: bool, pub vertex_buffer: bool, pub color_attachment: bool, pub color_attachment_blend: bool, pub depth_stencil_attachment: bool, pub blit_src: bool, pub blit_dst: bool, pub sampled_image_filter_linear: bool, pub transfer_src: bool, pub transfer_dst: bool, pub midpoint_chroma_samples: bool, pub sampled_image_ycbcr_conversion_linear_filter: bool, pub sampled_image_ycbcr_conversion_separate_reconstruction_filter: bool, pub sampled_image_ycbcr_conversion_chroma_reconstruction_explicit: bool, pub sampled_image_ycbcr_conversion_chroma_reconstruction_explicit_forceable: bool, pub disjoint: bool, pub cosited_chroma_samples: bool, pub sampled_image_filter_cubic_img: bool, pub sampled_image_filter_minmax_ext: bool, }
Fields
sampled_image: bool
storage_image: bool
storage_image_atomic: bool
uniform_texel_buffer: bool
storage_texel_buffer: bool
storage_texel_buffer_atomic: bool
vertex_buffer: bool
color_attachment: bool
color_attachment_blend: bool
depth_stencil_attachment: bool
blit_src: bool
blit_dst: bool
sampled_image_filter_linear: bool
transfer_src: bool
transfer_dst: bool
midpoint_chroma_samples: bool
sampled_image_ycbcr_conversion_linear_filter: bool
sampled_image_ycbcr_conversion_separate_reconstruction_filter: bool
sampled_image_ycbcr_conversion_chroma_reconstruction_explicit: bool
sampled_image_ycbcr_conversion_chroma_reconstruction_explicit_forceable: bool
disjoint: bool
cosited_chroma_samples: bool
sampled_image_filter_cubic_img: bool
sampled_image_filter_minmax_ext: bool
Methods
impl VkFormatFeatureFlags
[src]
impl VkFormatFeatureFlags
pub fn none() -> VkFormatFeatureFlags
[src]
pub fn none() -> VkFormatFeatureFlags
pub fn all() -> VkFormatFeatureFlags
[src]
pub fn all() -> VkFormatFeatureFlags
Trait Implementations
impl Debug for VkFormatFeatureFlags
[src]
impl Debug for VkFormatFeatureFlags
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 VkFormatFeatureFlags
[src]
impl Clone for VkFormatFeatureFlags
fn clone(&self) -> VkFormatFeatureFlags
[src]
fn clone(&self) -> VkFormatFeatureFlags
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 Copy for VkFormatFeatureFlags
[src]
impl Copy for VkFormatFeatureFlags
impl Default for VkFormatFeatureFlags
[src]
impl Default for VkFormatFeatureFlags
fn default() -> VkFormatFeatureFlags
[src]
fn default() -> VkFormatFeatureFlags
Returns the "default value" for a type. Read more
Auto Trait Implementations
impl Send for VkFormatFeatureFlags
impl Send for VkFormatFeatureFlags
impl Sync for VkFormatFeatureFlags
impl Sync for VkFormatFeatureFlags