Struct vulkano::format::FormatFeatures [−][src]
pub struct FormatFeatures {Show 26 fields
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_minmax: bool,
pub img_sampled_image_filter_cubic: bool,
pub khr_acceleration_structure_vertex_buffer: bool,
pub ext_fragment_density_map: bool,
}
Expand description
The features supported by a device for images with a particular format.
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_minmax: bool
img_sampled_image_filter_cubic: bool
khr_acceleration_structure_vertex_buffer: bool
ext_fragment_density_map: bool
Trait Implementations
Returns the “default value” for a type. Read more
Performs the conversion.
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
Auto Trait Implementations
impl RefUnwindSafe for FormatFeatures
impl Send for FormatFeatures
impl Sync for FormatFeatures
impl Unpin for FormatFeatures
impl UnwindSafe for FormatFeatures
Blanket Implementations
Mutably borrows from an owned value. Read more
Builds a pointer to this type from a raw pointer.
Returns true if the size is suitable to store a type like this.
Returns the size of an individual element.