pub struct VulkanExtVertexInputDynamicState { /* private fields */ }Expand description
struct for VK_EXT_vertex_input_dynamic_state
Implementations§
Source§impl VulkanExtVertexInputDynamicState
impl VulkanExtVertexInputDynamicState
pub fn new( instance: VkInstance, get_instance_proc_address: impl FnMut(VkInstance, &'static str) -> *const c_void, ) -> Self
Trait Implementations§
Source§impl Clone for VulkanExtVertexInputDynamicState
impl Clone for VulkanExtVertexInputDynamicState
Source§fn clone(&self) -> VulkanExtVertexInputDynamicState
fn clone(&self) -> VulkanExtVertexInputDynamicState
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 VulkanExtVertexInputDynamicState
Source§impl VK_EXT_vertex_input_dynamic_state for VulkanExtVertexInputDynamicState
impl VK_EXT_vertex_input_dynamic_state for VulkanExtVertexInputDynamicState
Source§fn vkCmdSetVertexInputEXT(
&self,
commandBuffer: VkCommandBuffer,
vertexBindingDescriptionCount: u32,
pVertexBindingDescriptions: *const VkVertexInputBindingDescription2EXT,
vertexAttributeDescriptionCount: u32,
pVertexAttributeDescriptions: *const VkVertexInputAttributeDescription2EXT,
) -> Result<(), VkError>
fn vkCmdSetVertexInputEXT( &self, commandBuffer: VkCommandBuffer, vertexBindingDescriptionCount: u32, pVertexBindingDescriptions: *const VkVertexInputBindingDescription2EXT, vertexAttributeDescriptionCount: u32, pVertexAttributeDescriptions: *const VkVertexInputAttributeDescription2EXT, ) -> Result<(), VkError>
Auto Trait Implementations§
impl Freeze for VulkanExtVertexInputDynamicState
impl RefUnwindSafe for VulkanExtVertexInputDynamicState
impl Send for VulkanExtVertexInputDynamicState
impl Sync for VulkanExtVertexInputDynamicState
impl Unpin for VulkanExtVertexInputDynamicState
impl UnsafeUnpin for VulkanExtVertexInputDynamicState
impl UnwindSafe for VulkanExtVertexInputDynamicState
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