Struct vulkano::image::SparseImageFormatInfo
source · pub struct SparseImageFormatInfo {
pub format: Option<Format>,
pub image_type: ImageType,
pub samples: SampleCount,
pub usage: ImageUsage,
pub tiling: ImageTiling,
pub _ne: NonExhaustive,
}
Expand description
The image configuration to query in
PhysicalDevice::sparse_image_format_properties
.
Fields§
§format: Option<Format>
The format
that the image will have.
The default value is None
, which must be overridden.
image_type: ImageType
The dimension type that the image will have.
The default value is ImageType::Dim2d
.
samples: SampleCount
The samples
that the image will have.
The default value is SampleCount::Sample1
.
usage: ImageUsage
The usage
that the image will have.
The default value is ImageUsage::empty()
, which must be overridden.
tiling: ImageTiling
The tiling
that the image will have.
The default value is ImageTiling::Optimal
.
_ne: NonExhaustive
Trait Implementations§
source§impl Clone for SparseImageFormatInfo
impl Clone for SparseImageFormatInfo
source§fn clone(&self) -> SparseImageFormatInfo
fn clone(&self) -> SparseImageFormatInfo
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