pub struct VulkanQcomTileShading { /* private fields */ }Expand description
struct for VK_QCOM_tile_shading
Implementations§
Source§impl VulkanQcomTileShading
impl VulkanQcomTileShading
pub fn new( instance: VkInstance, get_instance_proc_address: impl FnMut(VkInstance, &'static str) -> *const c_void, ) -> Self
Trait Implementations§
Source§impl Clone for VulkanQcomTileShading
impl Clone for VulkanQcomTileShading
Source§fn clone(&self) -> VulkanQcomTileShading
fn clone(&self) -> VulkanQcomTileShading
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 VulkanQcomTileShading
Source§impl Debug for VulkanQcomTileShading
impl Debug for VulkanQcomTileShading
Source§impl Default for VulkanQcomTileShading
impl Default for VulkanQcomTileShading
Source§impl VK_QCOM_tile_shading for VulkanQcomTileShading
impl VK_QCOM_tile_shading for VulkanQcomTileShading
Source§fn vkCmdDispatchTileQCOM(
&self,
commandBuffer: VkCommandBuffer,
pDispatchTileInfo: *const VkDispatchTileInfoQCOM,
) -> Result<(), VkError>
fn vkCmdDispatchTileQCOM( &self, commandBuffer: VkCommandBuffer, pDispatchTileInfo: *const VkDispatchTileInfoQCOM, ) -> Result<(), VkError>
Source§fn vkCmdBeginPerTileExecutionQCOM(
&self,
commandBuffer: VkCommandBuffer,
pPerTileBeginInfo: *const VkPerTileBeginInfoQCOM,
) -> Result<(), VkError>
fn vkCmdBeginPerTileExecutionQCOM( &self, commandBuffer: VkCommandBuffer, pPerTileBeginInfo: *const VkPerTileBeginInfoQCOM, ) -> Result<(), VkError>
Source§fn vkCmdEndPerTileExecutionQCOM(
&self,
commandBuffer: VkCommandBuffer,
pPerTileEndInfo: *const VkPerTileEndInfoQCOM,
) -> Result<(), VkError>
fn vkCmdEndPerTileExecutionQCOM( &self, commandBuffer: VkCommandBuffer, pPerTileEndInfo: *const VkPerTileEndInfoQCOM, ) -> Result<(), VkError>
Auto Trait Implementations§
impl Freeze for VulkanQcomTileShading
impl RefUnwindSafe for VulkanQcomTileShading
impl Send for VulkanQcomTileShading
impl Sync for VulkanQcomTileShading
impl Unpin for VulkanQcomTileShading
impl UnsafeUnpin for VulkanQcomTileShading
impl UnwindSafe for VulkanQcomTileShading
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