Struct ash::vk::AndroidHardwareBufferFormatPropertiesANDROID [−][src]
#[repr(C)]pub struct AndroidHardwareBufferFormatPropertiesANDROID {
pub s_type: StructureType,
pub p_next: *mut c_void,
pub format: Format,
pub external_format: u64,
pub format_features: FormatFeatureFlags,
pub sampler_ycbcr_conversion_components: ComponentMapping,
pub suggested_ycbcr_model: SamplerYcbcrModelConversion,
pub suggested_ycbcr_range: SamplerYcbcrRange,
pub suggested_x_chroma_offset: ChromaLocation,
pub suggested_y_chroma_offset: ChromaLocation,
}
Expand description
Fields
s_type: StructureType
p_next: *mut c_void
format: Format
external_format: u64
format_features: FormatFeatureFlags
sampler_ycbcr_conversion_components: ComponentMapping
suggested_ycbcr_model: SamplerYcbcrModelConversion
suggested_ycbcr_range: SamplerYcbcrRange
suggested_x_chroma_offset: ChromaLocation
suggested_y_chroma_offset: ChromaLocation
Implementations
Trait Implementations
Returns the “default value” for a type. Read more
Auto Trait Implementations
Blanket Implementations
Mutably borrows from an owned value. Read more