pub struct VulkanNvCoverageReductionMode { /* private fields */ }Expand description
struct for VK_NV_coverage_reduction_mode
Implementations§
Source§impl VulkanNvCoverageReductionMode
impl VulkanNvCoverageReductionMode
pub fn new( instance: VkInstance, get_instance_proc_address: impl FnMut(VkInstance, &'static str) -> *const c_void, ) -> Self
Trait Implementations§
Source§impl Clone for VulkanNvCoverageReductionMode
impl Clone for VulkanNvCoverageReductionMode
Source§fn clone(&self) -> VulkanNvCoverageReductionMode
fn clone(&self) -> VulkanNvCoverageReductionMode
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 VulkanNvCoverageReductionMode
Source§impl VK_NV_coverage_reduction_mode for VulkanNvCoverageReductionMode
impl VK_NV_coverage_reduction_mode for VulkanNvCoverageReductionMode
Source§fn vkGetPhysicalDeviceSupportedFramebufferMixedSamplesCombinationsNV(
&self,
physicalDevice: VkPhysicalDevice,
pCombinationCount: *mut uint32_t,
pCombinations: *mut VkFramebufferMixedSamplesCombinationNV,
) -> Result<(), VkError>
fn vkGetPhysicalDeviceSupportedFramebufferMixedSamplesCombinationsNV( &self, physicalDevice: VkPhysicalDevice, pCombinationCount: *mut uint32_t, pCombinations: *mut VkFramebufferMixedSamplesCombinationNV, ) -> Result<(), VkError>
Auto Trait Implementations§
impl Freeze for VulkanNvCoverageReductionMode
impl RefUnwindSafe for VulkanNvCoverageReductionMode
impl Send for VulkanNvCoverageReductionMode
impl Sync for VulkanNvCoverageReductionMode
impl Unpin for VulkanNvCoverageReductionMode
impl UnsafeUnpin for VulkanNvCoverageReductionMode
impl UnwindSafe for VulkanNvCoverageReductionMode
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