#[repr(C)]pub struct PhysicalDeviceLineRasterizationFeatures {
pub s_type: StructureType,
pub p_next: *mut c_void,
pub rectangular_lines: u32,
pub bresenham_lines: u32,
pub smooth_lines: u32,
pub stippled_rectangular_lines: u32,
pub stippled_bresenham_lines: u32,
pub stippled_smooth_lines: u32,
}Expand description
VkPhysicalDeviceLineRasterizationFeatures
Provided by VK_GRAPHICS_VERSION_1_4.
§Extends
Fields§
§s_type: StructureTypeMust be VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_LINE_RASTERIZATION_FEATURES.
p_next: *mut c_voidOptional, may be null.
rectangular_lines: u32§bresenham_lines: u32§smooth_lines: u32§stippled_rectangular_lines: u32§stippled_bresenham_lines: u32§stippled_smooth_lines: u32Implementations§
Source§impl PhysicalDeviceLineRasterizationFeatures
impl PhysicalDeviceLineRasterizationFeatures
Sourcepub fn builder<'a>() -> PhysicalDeviceLineRasterizationFeaturesBuilder<'a>
pub fn builder<'a>() -> PhysicalDeviceLineRasterizationFeaturesBuilder<'a>
Start building this struct; s_type is already set to the correct variant.
Trait Implementations§
Source§impl Clone for PhysicalDeviceLineRasterizationFeatures
impl Clone for PhysicalDeviceLineRasterizationFeatures
Source§fn clone(&self) -> PhysicalDeviceLineRasterizationFeatures
fn clone(&self) -> PhysicalDeviceLineRasterizationFeatures
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 PhysicalDeviceLineRasterizationFeatures
impl Default for PhysicalDeviceLineRasterizationFeatures
Source§fn default() -> PhysicalDeviceLineRasterizationFeatures
fn default() -> PhysicalDeviceLineRasterizationFeatures
Returns the “default value” for a type. Read more
impl Copy for PhysicalDeviceLineRasterizationFeatures
impl ExtendsDeviceCreateInfo for PhysicalDeviceLineRasterizationFeatures
impl ExtendsPhysicalDeviceFeatures2 for PhysicalDeviceLineRasterizationFeatures
Auto Trait Implementations§
impl Freeze for PhysicalDeviceLineRasterizationFeatures
impl RefUnwindSafe for PhysicalDeviceLineRasterizationFeatures
impl !Send for PhysicalDeviceLineRasterizationFeatures
impl !Sync for PhysicalDeviceLineRasterizationFeatures
impl Unpin for PhysicalDeviceLineRasterizationFeatures
impl UnsafeUnpin for PhysicalDeviceLineRasterizationFeatures
impl UnwindSafe for PhysicalDeviceLineRasterizationFeatures
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