pub struct VulkanKhrPushDescriptor { /* private fields */ }Expand description
struct for VK_KHR_push_descriptor
Implementations§
Source§impl VulkanKhrPushDescriptor
impl VulkanKhrPushDescriptor
pub fn new( instance: VkInstance, get_instance_proc_address: impl FnMut(VkInstance, &'static str) -> *const c_void, ) -> Self
Trait Implementations§
Source§impl Clone for VulkanKhrPushDescriptor
impl Clone for VulkanKhrPushDescriptor
Source§fn clone(&self) -> VulkanKhrPushDescriptor
fn clone(&self) -> VulkanKhrPushDescriptor
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 VulkanKhrPushDescriptor
Source§impl Debug for VulkanKhrPushDescriptor
impl Debug for VulkanKhrPushDescriptor
Source§impl Default for VulkanKhrPushDescriptor
impl Default for VulkanKhrPushDescriptor
Source§impl VK_KHR_push_descriptor for VulkanKhrPushDescriptor
impl VK_KHR_push_descriptor for VulkanKhrPushDescriptor
Source§fn vkCmdPushDescriptorSetKHR(
&self,
commandBuffer: VkCommandBuffer,
pipelineBindPoint: VkPipelineBindPoint,
layout: VkPipelineLayout,
set: u32,
descriptorWriteCount: u32,
pDescriptorWrites: *const VkWriteDescriptorSet,
) -> Result<(), VkError>
fn vkCmdPushDescriptorSetKHR( &self, commandBuffer: VkCommandBuffer, pipelineBindPoint: VkPipelineBindPoint, layout: VkPipelineLayout, set: u32, descriptorWriteCount: u32, pDescriptorWrites: *const VkWriteDescriptorSet, ) -> Result<(), VkError>
Source§fn vkCmdPushDescriptorSetWithTemplateKHR(
&self,
commandBuffer: VkCommandBuffer,
descriptorUpdateTemplate: VkDescriptorUpdateTemplate,
layout: VkPipelineLayout,
set: u32,
pData: *const c_void,
) -> Result<(), VkError>
fn vkCmdPushDescriptorSetWithTemplateKHR( &self, commandBuffer: VkCommandBuffer, descriptorUpdateTemplate: VkDescriptorUpdateTemplate, layout: VkPipelineLayout, set: u32, pData: *const c_void, ) -> Result<(), VkError>
Auto Trait Implementations§
impl Freeze for VulkanKhrPushDescriptor
impl RefUnwindSafe for VulkanKhrPushDescriptor
impl Send for VulkanKhrPushDescriptor
impl Sync for VulkanKhrPushDescriptor
impl Unpin for VulkanKhrPushDescriptor
impl UnsafeUnpin for VulkanKhrPushDescriptor
impl UnwindSafe for VulkanKhrPushDescriptor
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