Struct vks::device_proc_addr_loader::EXT_display_control
[−]
[src]
pub struct EXT_display_control { pub pfn_vkDisplayPowerControlEXT: PFN_vkDisplayPowerControlEXT, pub pfn_vkGetSwapchainCounterEXT: PFN_vkGetSwapchainCounterEXT, pub pfn_vkRegisterDeviceEventEXT: PFN_vkRegisterDeviceEventEXT, pub pfn_vkRegisterDisplayEventEXT: PFN_vkRegisterDisplayEventEXT, // some fields omitted }
Fields
pfn_vkDisplayPowerControlEXT: PFN_vkDisplayPowerControlEXT
pfn_vkGetSwapchainCounterEXT: PFN_vkGetSwapchainCounterEXT
pfn_vkRegisterDeviceEventEXT: PFN_vkRegisterDeviceEventEXT
pfn_vkRegisterDisplayEventEXT: PFN_vkRegisterDisplayEventEXT
Methods
impl EXT_display_control
[src]
fn new() -> Self
[src]
unsafe fn vkDisplayPowerControlEXT(
&self,
device: VkDevice,
display: VkDisplayKHR,
pDisplayPowerInfo: *const VkDisplayPowerInfoEXT
) -> VkResult
[src]
&self,
device: VkDevice,
display: VkDisplayKHR,
pDisplayPowerInfo: *const VkDisplayPowerInfoEXT
) -> VkResult
unsafe fn vkGetSwapchainCounterEXT(
&self,
device: VkDevice,
swapchain: VkSwapchainKHR,
counter: VkSurfaceCounterFlagBitsEXT,
pCounterValue: *mut u64
) -> VkResult
[src]
&self,
device: VkDevice,
swapchain: VkSwapchainKHR,
counter: VkSurfaceCounterFlagBitsEXT,
pCounterValue: *mut u64
) -> VkResult
unsafe fn vkRegisterDeviceEventEXT(
&self,
device: VkDevice,
pDeviceEventInfo: *const VkDeviceEventInfoEXT,
pAllocator: *const VkAllocationCallbacks,
pFence: *mut VkFence
) -> VkResult
[src]
&self,
device: VkDevice,
pDeviceEventInfo: *const VkDeviceEventInfoEXT,
pAllocator: *const VkAllocationCallbacks,
pFence: *mut VkFence
) -> VkResult
unsafe fn vkRegisterDisplayEventEXT(
&self,
device: VkDevice,
display: VkDisplayKHR,
pDisplayEventInfo: *const VkDisplayEventInfoEXT,
pAllocator: *const VkAllocationCallbacks,
pFence: *mut VkFence
) -> VkResult
[src]
&self,
device: VkDevice,
display: VkDisplayKHR,
pDisplayEventInfo: *const VkDisplayEventInfoEXT,
pAllocator: *const VkAllocationCallbacks,
pFence: *mut VkFence
) -> VkResult
unsafe fn load(
&mut self,
pfn_vkGetDeviceProcAddr: PFN_vkGetDeviceProcAddr,
device: VkDevice
)
[src]
&mut self,
pfn_vkGetDeviceProcAddr: PFN_vkGetDeviceProcAddr,
device: VkDevice
)
Trait Implementations
impl Copy for EXT_display_control
[src]
impl Clone for EXT_display_control
[src]
fn clone(&self) -> Self
[src]
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
Performs copy-assignment from source
. Read more