#[repr(C)]pub struct PhysicalDeviceVertexAttributeDivisorProperties {
pub s_type: StructureType,
pub p_next: *mut c_void,
pub max_vertex_attrib_divisor: u32,
pub supports_non_zero_first_instance: u32,
}Expand description
VkPhysicalDeviceVertexAttributeDivisorProperties
Provided by VK_GRAPHICS_VERSION_1_4.
Returned only*, filled by Vulkan, not constructed by the application.
§Extends
Fields§
§s_type: StructureTypeMust be VK_STRUCTURE_TYPE_PHYSICAL_DEVICE_VERTEX_ATTRIBUTE_DIVISOR_PROPERTIES.
p_next: *mut c_voidOptional, may be null.
max_vertex_attrib_divisor: u32§supports_non_zero_first_instance: u32Implementations§
Source§impl PhysicalDeviceVertexAttributeDivisorProperties
impl PhysicalDeviceVertexAttributeDivisorProperties
Sourcepub fn builder<'a>() -> PhysicalDeviceVertexAttributeDivisorPropertiesBuilder<'a>
pub fn builder<'a>() -> PhysicalDeviceVertexAttributeDivisorPropertiesBuilder<'a>
Returns a builder for this struct with sType pre-filled.
Trait Implementations§
Source§impl Clone for PhysicalDeviceVertexAttributeDivisorProperties
impl Clone for PhysicalDeviceVertexAttributeDivisorProperties
Source§fn clone(&self) -> PhysicalDeviceVertexAttributeDivisorProperties
fn clone(&self) -> PhysicalDeviceVertexAttributeDivisorProperties
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 moreimpl Copy for PhysicalDeviceVertexAttributeDivisorProperties
impl ExtendsPhysicalDeviceProperties2 for PhysicalDeviceVertexAttributeDivisorProperties
Auto Trait Implementations§
impl Freeze for PhysicalDeviceVertexAttributeDivisorProperties
impl RefUnwindSafe for PhysicalDeviceVertexAttributeDivisorProperties
impl !Send for PhysicalDeviceVertexAttributeDivisorProperties
impl !Sync for PhysicalDeviceVertexAttributeDivisorProperties
impl Unpin for PhysicalDeviceVertexAttributeDivisorProperties
impl UnsafeUnpin for PhysicalDeviceVertexAttributeDivisorProperties
impl UnwindSafe for PhysicalDeviceVertexAttributeDivisorProperties
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