Lines Matching refs:getProc
30 reinterpret_cast<PFN_vk##name>(getProc("vk" #name, instance, VK_NULL_HANDLE))
34 reinterpret_cast<PFN_vk##name>(getProc("vk" #name, instance, VK_NULL_HANDLE)); \
38 destroy_instance(getProc, instance); \
46 reinterpret_cast<PFN_vk##name>(getProc("vk" #name, instance, VK_NULL_HANDLE)); \
53 #define GET_PROC_LOCAL(F, inst) PFN_vk ## F F = (PFN_vk ## F) getProc("vk" #F, inst, VK_NULL_HANDLE)
55 static void destroy_instance(const skgpu::VulkanGetProc& getProc, VkInstance inst) { in destroy_instance() argument
72 auto getProc = [instProc](const char* proc_name, VkInstance instance, VkDevice) { in DEF_GANESH_TEST_FOR_VULKAN_CONTEXT() local
146 destroy_instance(getProc, inst); in DEF_GANESH_TEST_FOR_VULKAN_CONTEXT()
152 destroy_instance(getProc, inst); in DEF_GANESH_TEST_FOR_VULKAN_CONTEXT()
162 destroy_instance(getProc, inst); in DEF_GANESH_TEST_FOR_VULKAN_CONTEXT()
171 destroy_instance(getProc, inst); in DEF_GANESH_TEST_FOR_VULKAN_CONTEXT()
191 destroy_instance(getProc, inst); in DEF_GANESH_TEST_FOR_VULKAN_CONTEXT()
200 destroy_instance(getProc, inst); in DEF_GANESH_TEST_FOR_VULKAN_CONTEXT()
210 destroy_instance(getProc, inst); in DEF_GANESH_TEST_FOR_VULKAN_CONTEXT()
218 destroy_instance(getProc, inst); in DEF_GANESH_TEST_FOR_VULKAN_CONTEXT()
230 destroy_instance(getProc, inst); in DEF_GANESH_TEST_FOR_VULKAN_CONTEXT()
282 destroy_instance(getProc, inst); in DEF_GANESH_TEST_FOR_VULKAN_CONTEXT()
289 destroy_instance(getProc, inst); in DEF_GANESH_TEST_FOR_VULKAN_CONTEXT()