Lines Matching refs:VkPtr
69 template <typename FNPTR_TYPE> class VkPtr {
71 VkPtr() : fPtr(NULL) {} in VkPtr() function
72 VkPtr operator=(FNPTR_TYPE ptr) { fPtr = ptr; return *this; }
79 VkPtr<PFN_vkDestroySurfaceKHR> fDestroySurfaceKHR;
80 VkPtr<PFN_vkGetPhysicalDeviceSurfaceSupportKHR> fGetPhysicalDeviceSurfaceSupportKHR;
81 VkPtr<PFN_vkGetPhysicalDeviceSurfaceCapabilitiesKHR> fGetPhysicalDeviceSurfaceCapabilitiesKHR;
82 VkPtr<PFN_vkGetPhysicalDeviceSurfaceFormatsKHR> fGetPhysicalDeviceSurfaceFormatsKHR;
83 VkPtr<PFN_vkGetPhysicalDeviceSurfacePresentModesKHR> fGetPhysicalDeviceSurfacePresentModesKHR;
85 VkPtr<PFN_vkCreateSwapchainKHR> fCreateSwapchainKHR;
86 VkPtr<PFN_vkDestroySwapchainKHR> fDestroySwapchainKHR;
87 VkPtr<PFN_vkGetSwapchainImagesKHR> fGetSwapchainImagesKHR;
88 VkPtr<PFN_vkAcquireNextImageKHR> fAcquireNextImageKHR;
89 VkPtr<PFN_vkQueuePresentKHR> fQueuePresentKHR;
90 VkPtr<PFN_vkCreateSharedSwapchainsKHR> fCreateSharedSwapchainsKHR;