pub struct VkSamplerYcbcrConversionCreateInfo {
pub format: VkFormat,
pub ycbcr_model: VkSamplerYcbcrModelConversion,
pub ycbcr_range: VkSamplerYcbcrRange,
pub components: VkComponentMapping,
pub x_chroma_offset: VkChromaLocation,
pub y_chroma_offset: VkChromaLocation,
pub chroma_filter: VkFilter,
pub force_explicit_reconstruction: bool,
}Expand description
Wrapper for VkSamplerYcbcrConversionCreateInfo.
Fields§
§format: VkFormat§ycbcr_model: VkSamplerYcbcrModelConversion§ycbcr_range: VkSamplerYcbcrRange§components: VkComponentMapping§x_chroma_offset: VkChromaLocation§y_chroma_offset: VkChromaLocation§chroma_filter: VkFilter§force_explicit_reconstruction: boolTrait Implementations§
Source§impl Clone for VkSamplerYcbcrConversionCreateInfo
impl Clone for VkSamplerYcbcrConversionCreateInfo
Source§fn clone(&self) -> VkSamplerYcbcrConversionCreateInfo
fn clone(&self) -> VkSamplerYcbcrConversionCreateInfo
Returns a duplicate 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 moreSource§impl Default for VkSamplerYcbcrConversionCreateInfo
impl Default for VkSamplerYcbcrConversionCreateInfo
Source§fn default() -> VkSamplerYcbcrConversionCreateInfo
fn default() -> VkSamplerYcbcrConversionCreateInfo
Returns the “default value” for a type. Read more
Auto Trait Implementations§
impl Freeze for VkSamplerYcbcrConversionCreateInfo
impl RefUnwindSafe for VkSamplerYcbcrConversionCreateInfo
impl Send for VkSamplerYcbcrConversionCreateInfo
impl Sync for VkSamplerYcbcrConversionCreateInfo
impl Unpin for VkSamplerYcbcrConversionCreateInfo
impl UnwindSafe for VkSamplerYcbcrConversionCreateInfo
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more