Lines Matching refs:instance

56 VKAPI_ATTR void disabledDestroySurfaceKHR(VkInstance instance, VkSurfaceKHR, const VkAllocationCallbacks*) {
57 driver::Logger(instance).Err(instance, "VK_KHR_surface not enabled. Exported vkDestroySurfaceKHR not executed.");
104 VKAPI_ATTR VkResult disabledCreateAndroidSurfaceKHR(VkInstance instance, const VkAndroidSurfaceCreateInfoKHR*, const VkAllocationCallbacks*, VkSurfaceKHR*) {
105 driver::Logger(instance).Err(instance, "VK_KHR_android_surface not enabled. Exported vkCreateAndroidSurfaceKHR not executed.");
114 VkInstance instance,
117 auto& data = GetData(instance);
121 INIT_PROC(instance, DestroyInstance);
122 INIT_PROC(instance, EnumeratePhysicalDevices);
123 INIT_PROC(instance, GetInstanceProcAddr);
124 INIT_PROC(instance, GetPhysicalDeviceProperties);
125 INIT_PROC(instance, GetPhysicalDeviceQueueFamilyProperties);
126 INIT_PROC(instance, GetPhysicalDeviceMemoryProperties);
127 INIT_PROC(instance, GetPhysicalDeviceFeatures);
128 INIT_PROC(instance, GetPhysicalDeviceFormatProperties);
129 INIT_PROC(instance, GetPhysicalDeviceImageFormatProperties);
130 INIT_PROC(instance, CreateDevice);
131 INIT_PROC(instance, EnumerateDeviceExtensionProperties);
132 INIT_PROC(instance, GetPhysicalDeviceSparseImageFormatProperties);
133 INIT_PROC_EXT(KHR_surface, instance, DestroySurfaceKHR);
134 INIT_PROC_EXT(KHR_surface, instance, GetPhysicalDeviceSurfaceSupportKHR);
135 INIT_PROC_EXT(KHR_surface, instance, GetPhysicalDeviceSurfaceCapabilitiesKHR);
136 INIT_PROC_EXT(KHR_surface, instance, GetPhysicalDeviceSurfaceFormatsKHR);
137 INIT_PROC_EXT(KHR_surface, instance, GetPhysicalDeviceSurfacePresentModesKHR);
138 INIT_PROC_EXT(KHR_android_surface, instance, CreateAndroidSurfaceKHR);
288 VKAPI_ATTR VkResult EnumeratePhysicalDevices(VkInstance instance, uint32_t* pPhysicalDeviceCount, VkPhysicalDevice* pPhysicalDevices);
290 VKAPI_ATTR PFN_vkVoidFunction GetInstanceProcAddr(VkInstance instance, const char* pName);
417 VKAPI_ATTR void DestroySurfaceKHR(VkInstance instance, VkSurfaceKHR surface, const VkAllocationCallbacks* pAllocator);
427 VKAPI_ATTR VkResult CreateAndroidSurfaceKHR(VkInstance instance, const VkAndroidSurfaceCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSurfaceKHR* pSurface);
429 VKAPI_ATTR VkResult EnumeratePhysicalDevices(VkInstance instance, uint32_t* pPhysicalDeviceCount, VkPhysicalDevice* pPhysicalDevices) {
430 return GetData(instance).dispatch.EnumeratePhysicalDevices(instance, pPhysicalDeviceCount, pPhysicalDevices);
486 VKAPI_ATTR PFN_vkVoidFunction GetInstanceProcAddr(VkInstance instance, const char* pName) {
488 if (instance == VK_NULL_HANDLE) {
643 vulkan::driver::Logger(instance).Err(
644 instance, "invalid vkGetInstanceProcAddr(%p, \"%s\") call",
645 instance, pName);
651 return GetData(instance).dispatch.GetInstanceProcAddr(instance, pName);
1158 VKAPI_ATTR void DestroySurfaceKHR(VkInstance instance, VkSurfaceKHR surface, const VkAllocationCallbacks* pAllocator) {
1159 GetData(instance).dispatch.DestroySurfaceKHR(instance, surface, pAllocator);
1198 VKAPI_ATTR VkResult CreateAndroidSurfaceKHR(VkInstance instance, const VkAndroidSurfaceCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSurfaceKHR* pSurface) {
1199 return GetData(instance).dispatch.CreateAndroidSurfaceKHR(instance, pCreateInfo, pAllocator, pSurface);
1218 VKAPI_ATTR void vkDestroyInstance(VkInstance instance, const VkAllocationCallbacks* pAllocator) {
1219 vulkan::api::DestroyInstance(instance, pAllocator);
1223 VKAPI_ATTR VkResult vkEnumeratePhysicalDevices(VkInstance instance, uint32_t* pPhysicalDeviceCount, VkPhysicalDevice* pPhysicalDevices) {
1224 return vulkan::api::EnumeratePhysicalDevices(instance, pPhysicalDeviceCount, pPhysicalDevices);
1233 VKAPI_ATTR PFN_vkVoidFunction vkGetInstanceProcAddr(VkInstance instance, const char* pName) {
1234 return vulkan::api::GetInstanceProcAddr(instance, pName);
1898 VKAPI_ATTR void vkDestroySurfaceKHR(VkInstance instance, VkSurfaceKHR surface, const VkAllocationCallbacks* pAllocator) {
1899 vulkan::api::DestroySurfaceKHR(instance, surface, pAllocator);
1948 VKAPI_ATTR VkResult vkCreateAndroidSurfaceKHR(VkInstance instance, const VkAndroidSurfaceCreateInfoKHR* pCreateInfo, const VkAllocationCallbacks* pAllocator, VkSurfaceKHR* pSurface) {
1949 return vulkan::api::CreateAndroidSurfaceKHR(instance, pCreateInfo, pAllocator, pSurface);