pub struct BlendOp(/* private fields */);
Expand description
Implementations§
Source§impl BlendOp
impl BlendOp
Generated from ‘VK_EXT_blend_operation_advanced’
pub const ZERO_EXT: Self = _
pub const SRC_EXT: Self = _
pub const DST_EXT: Self = _
pub const SRC_OVER_EXT: Self = _
pub const DST_OVER_EXT: Self = _
pub const SRC_IN_EXT: Self = _
pub const DST_IN_EXT: Self = _
pub const SRC_OUT_EXT: Self = _
pub const DST_OUT_EXT: Self = _
pub const SRC_ATOP_EXT: Self = _
pub const DST_ATOP_EXT: Self = _
pub const XOR_EXT: Self = _
pub const MULTIPLY_EXT: Self = _
pub const SCREEN_EXT: Self = _
pub const OVERLAY_EXT: Self = _
pub const DARKEN_EXT: Self = _
pub const LIGHTEN_EXT: Self = _
pub const COLORDODGE_EXT: Self = _
pub const COLORBURN_EXT: Self = _
pub const HARDLIGHT_EXT: Self = _
pub const SOFTLIGHT_EXT: Self = _
pub const DIFFERENCE_EXT: Self = _
pub const EXCLUSION_EXT: Self = _
pub const INVERT_EXT: Self = _
pub const INVERT_RGB_EXT: Self = _
pub const LINEARDODGE_EXT: Self = _
pub const LINEARBURN_EXT: Self = _
pub const VIVIDLIGHT_EXT: Self = _
pub const LINEARLIGHT_EXT: Self = _
pub const PINLIGHT_EXT: Self = _
pub const HARDMIX_EXT: Self = _
pub const HSL_HUE_EXT: Self = _
pub const HSL_SATURATION_EXT: Self = _
pub const HSL_COLOR_EXT: Self = _
pub const HSL_LUMINOSITY_EXT: Self = _
pub const PLUS_EXT: Self = _
pub const PLUS_CLAMPED_EXT: Self = _
pub const PLUS_CLAMPED_ALPHA_EXT: Self = _
pub const PLUS_DARKER_EXT: Self = _
pub const MINUS_EXT: Self = _
pub const MINUS_CLAMPED_EXT: Self = _
pub const CONTRAST_EXT: Self = _
pub const INVERT_OVG_EXT: Self = _
pub const RED_EXT: Self = _
pub const GREEN_EXT: Self = _
pub const BLUE_EXT: Self = _
Trait Implementations§
Source§impl Ord for BlendOp
impl Ord for BlendOp
Source§impl PartialOrd for BlendOp
impl PartialOrd for BlendOp
impl Copy for BlendOp
impl Eq for BlendOp
impl StructuralPartialEq for BlendOp
Auto Trait Implementations§
impl Freeze for BlendOp
impl RefUnwindSafe for BlendOp
impl Send for BlendOp
impl Sync for BlendOp
impl Unpin for BlendOp
impl UnwindSafe for BlendOp
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
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
Source§unsafe fn clone_to_uninit(&self, dst: *mut T)
unsafe fn clone_to_uninit(&self, dst: *mut T)
🔬This is a nightly-only experimental API. (
clone_to_uninit
)