pub struct VulkanAmdDisplayNativeHdr { /* private fields */ }Expand description
struct for VK_AMD_display_native_hdr
Implementations§
Source§impl VulkanAmdDisplayNativeHdr
impl VulkanAmdDisplayNativeHdr
pub fn new( instance: VkInstance, get_instance_proc_address: impl FnMut(VkInstance, &'static str) -> *const c_void, ) -> Self
Trait Implementations§
Source§impl Clone for VulkanAmdDisplayNativeHdr
impl Clone for VulkanAmdDisplayNativeHdr
Source§fn clone(&self) -> VulkanAmdDisplayNativeHdr
fn clone(&self) -> VulkanAmdDisplayNativeHdr
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 VulkanAmdDisplayNativeHdr
Source§impl Debug for VulkanAmdDisplayNativeHdr
impl Debug for VulkanAmdDisplayNativeHdr
Source§impl Default for VulkanAmdDisplayNativeHdr
impl Default for VulkanAmdDisplayNativeHdr
Source§impl VK_AMD_display_native_hdr for VulkanAmdDisplayNativeHdr
impl VK_AMD_display_native_hdr for VulkanAmdDisplayNativeHdr
Source§fn vkSetLocalDimmingAMD(
&self,
device: VkDevice,
swapChain: VkSwapchainKHR,
localDimmingEnable: VkBool32,
) -> Result<(), VkError>
fn vkSetLocalDimmingAMD( &self, device: VkDevice, swapChain: VkSwapchainKHR, localDimmingEnable: VkBool32, ) -> Result<(), VkError>
Auto Trait Implementations§
impl Freeze for VulkanAmdDisplayNativeHdr
impl RefUnwindSafe for VulkanAmdDisplayNativeHdr
impl Send for VulkanAmdDisplayNativeHdr
impl Sync for VulkanAmdDisplayNativeHdr
impl Unpin for VulkanAmdDisplayNativeHdr
impl UnsafeUnpin for VulkanAmdDisplayNativeHdr
impl UnwindSafe for VulkanAmdDisplayNativeHdr
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