Lines Matching refs:VkPtr
96 class VkPtr {
98 VkPtr() : fPtr(NULL) {} in VkPtr() function
99 VkPtr operator=(FNPTR_TYPE ptr) {
111 VkPtr<PFN_vkEnumerateInstanceVersion> mEnumerateInstanceVersion;
112 VkPtr<PFN_vkEnumerateInstanceExtensionProperties> mEnumerateInstanceExtensionProperties;
113 VkPtr<PFN_vkCreateInstance> mCreateInstance;
115 VkPtr<PFN_vkDestroyInstance> mDestroyInstance;
116 VkPtr<PFN_vkEnumeratePhysicalDevices> mEnumeratePhysicalDevices;
117 VkPtr<PFN_vkGetPhysicalDeviceProperties> mGetPhysicalDeviceProperties;
118 VkPtr<PFN_vkGetPhysicalDeviceQueueFamilyProperties> mGetPhysicalDeviceQueueFamilyProperties;
119 VkPtr<PFN_vkGetPhysicalDeviceFeatures2> mGetPhysicalDeviceFeatures2;
120 VkPtr<PFN_vkGetPhysicalDeviceImageFormatProperties2> mGetPhysicalDeviceImageFormatProperties2;
121 VkPtr<PFN_vkCreateDevice> mCreateDevice;
122 VkPtr<PFN_vkEnumerateDeviceExtensionProperties> mEnumerateDeviceExtensionProperties;
125 VkPtr<PFN_vkGetDeviceQueue> mGetDeviceQueue;
126 VkPtr<PFN_vkDeviceWaitIdle> mDeviceWaitIdle;
127 VkPtr<PFN_vkDestroyDevice> mDestroyDevice;
128 VkPtr<PFN_vkCreateCommandPool> mCreateCommandPool;
129 VkPtr<PFN_vkDestroyCommandPool> mDestroyCommandPool;
130 VkPtr<PFN_vkAllocateCommandBuffers> mAllocateCommandBuffers;
131 VkPtr<PFN_vkFreeCommandBuffers> mFreeCommandBuffers;
132 VkPtr<PFN_vkResetCommandBuffer> mResetCommandBuffer;
133 VkPtr<PFN_vkBeginCommandBuffer> mBeginCommandBuffer;
134 VkPtr<PFN_vkEndCommandBuffer> mEndCommandBuffer;
135 VkPtr<PFN_vkCmdPipelineBarrier> mCmdPipelineBarrier;
137 VkPtr<PFN_vkQueueSubmit> mQueueSubmit;
138 VkPtr<PFN_vkQueueWaitIdle> mQueueWaitIdle;
140 VkPtr<PFN_vkCreateSemaphore> mCreateSemaphore;
141 VkPtr<PFN_vkDestroySemaphore> mDestroySemaphore;
142 VkPtr<PFN_vkImportSemaphoreFdKHR> mImportSemaphoreFdKHR;
143 VkPtr<PFN_vkGetSemaphoreFdKHR> mGetSemaphoreFdKHR;
144 VkPtr<PFN_vkCreateFence> mCreateFence;
145 VkPtr<PFN_vkDestroyFence> mDestroyFence;
146 VkPtr<PFN_vkWaitForFences> mWaitForFences;
147 VkPtr<PFN_vkResetFences> mResetFences;