#[repr(C)]pub enum VkLineRasterizationMode {
VK_LINE_RASTERIZATION_MODE_DEFAULT = 0,
VK_LINE_RASTERIZATION_MODE_RECTANGULAR = 1,
VK_LINE_RASTERIZATION_MODE_BRESENHAM = 2,
VK_LINE_RASTERIZATION_MODE_RECTANGULAR_SMOOTH = 3,
VK_LINE_RASTERIZATION_MODE_MAX_ENUM = 2_147_483_647,
}Expand description
enum VkLineRasterizationMode from VK_VERSION_1_4
Variants§
VK_LINE_RASTERIZATION_MODE_DEFAULT = 0
VK_LINE_RASTERIZATION_MODE_RECTANGULAR = 1
VK_LINE_RASTERIZATION_MODE_BRESENHAM = 2
VK_LINE_RASTERIZATION_MODE_RECTANGULAR_SMOOTH = 3
VK_LINE_RASTERIZATION_MODE_MAX_ENUM = 2_147_483_647
Implementations§
Source§impl VkLineRasterizationMode
impl VkLineRasterizationMode
pub const VK_LINE_RASTERIZATION_MODE_DEFAULT_EXT: VkLineRasterizationMode = VkLineRasterizationMode::VK_LINE_RASTERIZATION_MODE_DEFAULT
pub const VK_LINE_RASTERIZATION_MODE_RECTANGULAR_EXT: VkLineRasterizationMode = VkLineRasterizationMode::VK_LINE_RASTERIZATION_MODE_RECTANGULAR
pub const VK_LINE_RASTERIZATION_MODE_BRESENHAM_EXT: VkLineRasterizationMode = VkLineRasterizationMode::VK_LINE_RASTERIZATION_MODE_BRESENHAM
pub const VK_LINE_RASTERIZATION_MODE_RECTANGULAR_SMOOTH_EXT: VkLineRasterizationMode = VkLineRasterizationMode::VK_LINE_RASTERIZATION_MODE_RECTANGULAR_SMOOTH
pub const VK_LINE_RASTERIZATION_MODE_DEFAULT_KHR: VkLineRasterizationMode = VkLineRasterizationMode::VK_LINE_RASTERIZATION_MODE_DEFAULT
pub const VK_LINE_RASTERIZATION_MODE_RECTANGULAR_KHR: VkLineRasterizationMode = VkLineRasterizationMode::VK_LINE_RASTERIZATION_MODE_RECTANGULAR
pub const VK_LINE_RASTERIZATION_MODE_BRESENHAM_KHR: VkLineRasterizationMode = VkLineRasterizationMode::VK_LINE_RASTERIZATION_MODE_BRESENHAM
pub const VK_LINE_RASTERIZATION_MODE_RECTANGULAR_SMOOTH_KHR: VkLineRasterizationMode = VkLineRasterizationMode::VK_LINE_RASTERIZATION_MODE_RECTANGULAR_SMOOTH
Trait Implementations§
Source§impl Clone for VkLineRasterizationMode
impl Clone for VkLineRasterizationMode
Source§fn clone(&self) -> VkLineRasterizationMode
fn clone(&self) -> VkLineRasterizationMode
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreimpl Copy for VkLineRasterizationMode
Source§impl Debug for VkLineRasterizationMode
impl Debug for VkLineRasterizationMode
impl Eq for VkLineRasterizationMode
Source§impl Hash for VkLineRasterizationMode
impl Hash for VkLineRasterizationMode
Source§impl Ord for VkLineRasterizationMode
impl Ord for VkLineRasterizationMode
Source§fn cmp(&self, other: &VkLineRasterizationMode) -> Ordering
fn cmp(&self, other: &VkLineRasterizationMode) -> Ordering
1.21.0 (const: unstable) · Source§fn max(self, other: Self) -> Selfwhere
Self: Sized,
fn max(self, other: Self) -> Selfwhere
Self: Sized,
Compares and returns the maximum of two values. Read more
Source§impl PartialEq for VkLineRasterizationMode
impl PartialEq for VkLineRasterizationMode
Source§impl PartialOrd for VkLineRasterizationMode
impl PartialOrd for VkLineRasterizationMode
impl StructuralPartialEq for VkLineRasterizationMode
Auto Trait Implementations§
impl Freeze for VkLineRasterizationMode
impl RefUnwindSafe for VkLineRasterizationMode
impl Send for VkLineRasterizationMode
impl Sync for VkLineRasterizationMode
impl Unpin for VkLineRasterizationMode
impl UnsafeUnpin for VkLineRasterizationMode
impl UnwindSafe for VkLineRasterizationMode
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