pub struct VulkanHuaweiSubpassShading { /* private fields */ }Expand description
struct for VK_HUAWEI_subpass_shading
Implementations§
Source§impl VulkanHuaweiSubpassShading
impl VulkanHuaweiSubpassShading
pub fn new( instance: VkInstance, get_instance_proc_address: impl FnMut(VkInstance, &'static str) -> *const c_void, ) -> Self
Trait Implementations§
Source§impl Clone for VulkanHuaweiSubpassShading
impl Clone for VulkanHuaweiSubpassShading
Source§fn clone(&self) -> VulkanHuaweiSubpassShading
fn clone(&self) -> VulkanHuaweiSubpassShading
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 VulkanHuaweiSubpassShading
Source§impl Debug for VulkanHuaweiSubpassShading
impl Debug for VulkanHuaweiSubpassShading
Source§impl Default for VulkanHuaweiSubpassShading
impl Default for VulkanHuaweiSubpassShading
Source§impl VK_HUAWEI_subpass_shading for VulkanHuaweiSubpassShading
impl VK_HUAWEI_subpass_shading for VulkanHuaweiSubpassShading
Source§fn vkGetDeviceSubpassShadingMaxWorkgroupSizeHUAWEI(
&self,
device: VkDevice,
renderpass: VkRenderPass,
pMaxWorkgroupSize: *mut VkExtent2D,
) -> Result<(), VkError>
fn vkGetDeviceSubpassShadingMaxWorkgroupSizeHUAWEI( &self, device: VkDevice, renderpass: VkRenderPass, pMaxWorkgroupSize: *mut VkExtent2D, ) -> Result<(), VkError>
Source§fn vkCmdSubpassShadingHUAWEI(
&self,
commandBuffer: VkCommandBuffer,
) -> Result<(), VkError>
fn vkCmdSubpassShadingHUAWEI( &self, commandBuffer: VkCommandBuffer, ) -> Result<(), VkError>
Auto Trait Implementations§
impl Freeze for VulkanHuaweiSubpassShading
impl RefUnwindSafe for VulkanHuaweiSubpassShading
impl Send for VulkanHuaweiSubpassShading
impl Sync for VulkanHuaweiSubpassShading
impl Unpin for VulkanHuaweiSubpassShading
impl UnsafeUnpin for VulkanHuaweiSubpassShading
impl UnwindSafe for VulkanHuaweiSubpassShading
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