Home
last modified time | relevance | path

Searched refs:GetInstanceProcAddr (Results 1 – 24 of 24) sorted by relevance

/third_party/flutter/engine/flutter/vulkan/
Dvulkan_proc_table.cc50 GetInstanceProcAddr = in SetupLoaderProcAddresses()
52 GetInstanceProcAddr = &vkGetInstanceProcAddr; in SetupLoaderProcAddresses()
58 if (!GetInstanceProcAddr) { in SetupLoaderProcAddresses()
184 if (proc_name == nullptr || !GetInstanceProcAddr) { in AcquireProc()
189 return GetInstanceProcAddr(instance, proc_name); in AcquireProc()
Dvulkan_proc_table.h100 DEFINE_PROC(GetInstanceProcAddr);
/third_party/skia/third_party/externals/dawn/src/dawn_native/vulkan/
DVulkanFunctions.cpp24 name = reinterpret_cast<decltype(name)>(GetInstanceProcAddr(nullptr, "vk" #name)); \
31 if (!vulkanLib.GetProc(&GetInstanceProcAddr, "vkGetInstanceProcAddr")) { in LoadGlobalProcs()
41 GetInstanceProcAddr(nullptr, "vkEnumerateInstanceVersion")); in LoadGlobalProcs()
48 name = reinterpret_cast<decltype(name)>(GetInstanceProcAddr(instance, "vk" #procName)); \
DVulkanBackend.cpp36 DAWN_NATIVE_EXPORT PFN_vkVoidFunction GetInstanceProcAddr(WGPUDevice device, in GetInstanceProcAddr() function
39 return (*backendDevice->fn.GetInstanceProcAddr)(backendDevice->GetVkInstance(), pName); in GetInstanceProcAddr()
DVulkanFunctions.h39 PFN_vkGetInstanceProcAddr GetInstanceProcAddr = nullptr; member
/third_party/mesa3d/src/vulkan/device-select-layer/
Ddevice_select_layer.c50 PFN_vkGetInstanceProcAddr GetInstanceProcAddr; member
136 info->GetInstanceProcAddr = chain_info->u.pLayerInfo->pfnNextGetInstanceProcAddr; in device_select_CreateInstance()
138 (PFN_vkCreateInstance)info->GetInstanceProcAddr(NULL, "vkCreateInstance"); in device_select_CreateInstance()
171 …info->GetPhysicalDeviceProcAddr = (PFN_GetPhysicalDeviceProcAddr)info->GetInstanceProcAddr(*pInsta… in device_select_CreateInstance()
172 #define DEVSEL_GET_CB(func) info->func = (PFN_vk##func)info->GetInstanceProcAddr(*pInstance, "vk" #… in device_select_CreateInstance()
566 return info->GetInstanceProcAddr(instance, name); in get_instance_proc_addr()
/third_party/flutter/skia/third_party/externals/dawn/src/dawn_native/vulkan/
DVulkanFunctions.cpp23 name = reinterpret_cast<decltype(name)>(GetInstanceProcAddr(nullptr, "vk" #name)); \
29 if (!vulkanLib.GetProc(&GetInstanceProcAddr, "vkGetInstanceProcAddr")) { in LoadGlobalProcs()
41 name = reinterpret_cast<decltype(name)>(GetInstanceProcAddr(instance, "vk" #name)); \
DVulkanFunctions.h39 PFN_vkGetInstanceProcAddr GetInstanceProcAddr = nullptr; member
/third_party/skia/third_party/externals/swiftshader/src/Vulkan/
DVkGetProcAddress.hpp25 PFN_vkVoidFunction GetInstanceProcAddr(Instance *instance, const char *pName);
DVkGetProcAddress.cpp526 PFN_vkVoidFunction GetInstanceProcAddr(Instance *instance, const char *pName) in GetInstanceProcAddr() function
606 .GetInstanceProcAddr = vkGetInstanceProcAddr,
DlibVulkan.cpp269 return vk::GetInstanceProcAddr(vk::Cast(instance), pName); in vk_icdGetInstanceProcAddr()
671 return vk::GetInstanceProcAddr(vk::Cast(instance), pName); in vkGetInstanceProcAddr()
/third_party/mesa3d/include/android_stub/hardware/
Dhwvulkan.h66 PFN_vkGetInstanceProcAddr GetInstanceProcAddr; member
/third_party/flutter/glfw/src/
Dvulkan.c59 _glfw.vk.GetInstanceProcAddr = (PFN_vkGetInstanceProcAddr) in _glfwInitVulkan()
61 if (!_glfw.vk.GetInstanceProcAddr) in _glfwInitVulkan()
Dinternal.h161 #define vkGetInstanceProcAddr _glfw.vk.GetInstanceProcAddr
456 PFN_vkGetInstanceProcAddr GetInstanceProcAddr; member
/third_party/skia/third_party/externals/dawn/src/include/dawn_native/
DVulkanBackend.h29 DAWN_NATIVE_EXPORT PFN_vkVoidFunction GetInstanceProcAddr(WGPUDevice device, const char* pName);
/third_party/mesa3d/src/intel/nullhw-layer/
Dintel_nullhw.c374 if (instance_data->vtable.GetInstanceProcAddr == NULL) return NULL; in vkGetInstanceProcAddr()
375 return instance_data->vtable.GetInstanceProcAddr(instance, funcName); in vkGetInstanceProcAddr()
/third_party/mesa3d/src/vulkan/util/
Dvk_instance.c227 LOOKUP_VK_ENTRYPOINT(GetInstanceProcAddr); in vk_instance_get_proc_addr()
/third_party/mesa3d/src/freedreno/vulkan/
Dtu_android.c104 .GetInstanceProcAddr = tu_GetInstanceProcAddr, in tu_hal_open()
/third_party/mesa3d/src/intel/vulkan/
Danv_android.c92 .GetInstanceProcAddr = anv_GetInstanceProcAddr, in anv_hal_open()
/third_party/mesa3d/src/amd/vulkan/
Dradv_android.c98 .GetInstanceProcAddr = radv_GetInstanceProcAddr, in radv_hal_open()
Dradv_device.c5144 LOOKUP_RADV_ENTRYPOINT(GetInstanceProcAddr); in radv_GetInstanceProcAddr()
/third_party/mesa3d/src/virtio/vulkan/
Dvn_android.c74 .GetInstanceProcAddr = vn_GetInstanceProcAddr,
/third_party/mesa3d/src/vulkan/overlay-layer/
Doverlay.cpp2671 if (instance_data->vtable.GetInstanceProcAddr == NULL) return NULL; in vkGetInstanceProcAddr()
2672 return instance_data->vtable.GetInstanceProcAddr(instance, funcName); in vkGetInstanceProcAddr()
/third_party/mesa3d/docs/relnotes/
D20.1.0.rst1489 - turnip: Instance can be NULL resolving 'GetInstanceProcAddr' entry
1491 - anv/radv: Resolving 'GetInstanceProcAddr' should not require a valid