pub struct VulkanHuaweiInvocationMask { /* private fields */ }Expand description
struct for VK_HUAWEI_invocation_mask
Implementations§
Source§impl VulkanHuaweiInvocationMask
impl VulkanHuaweiInvocationMask
pub fn new( instance: VkInstance, get_instance_proc_address: impl FnMut(VkInstance, &'static str) -> *const c_void, ) -> Self
Trait Implementations§
Source§impl Clone for VulkanHuaweiInvocationMask
impl Clone for VulkanHuaweiInvocationMask
Source§fn clone(&self) -> VulkanHuaweiInvocationMask
fn clone(&self) -> VulkanHuaweiInvocationMask
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 VulkanHuaweiInvocationMask
Source§impl Debug for VulkanHuaweiInvocationMask
impl Debug for VulkanHuaweiInvocationMask
Source§impl Default for VulkanHuaweiInvocationMask
impl Default for VulkanHuaweiInvocationMask
Source§impl VK_HUAWEI_invocation_mask for VulkanHuaweiInvocationMask
impl VK_HUAWEI_invocation_mask for VulkanHuaweiInvocationMask
Source§fn vkCmdBindInvocationMaskHUAWEI(
&self,
commandBuffer: VkCommandBuffer,
imageView: VkImageView,
imageLayout: VkImageLayout,
) -> Result<(), VkError>
fn vkCmdBindInvocationMaskHUAWEI( &self, commandBuffer: VkCommandBuffer, imageView: VkImageView, imageLayout: VkImageLayout, ) -> Result<(), VkError>
Auto Trait Implementations§
impl Freeze for VulkanHuaweiInvocationMask
impl RefUnwindSafe for VulkanHuaweiInvocationMask
impl Send for VulkanHuaweiInvocationMask
impl Sync for VulkanHuaweiInvocationMask
impl Unpin for VulkanHuaweiInvocationMask
impl UnsafeUnpin for VulkanHuaweiInvocationMask
impl UnwindSafe for VulkanHuaweiInvocationMask
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