Home
last modified time | relevance | path

Searched refs:api_selection (Results 1 - 5 of 5) sorted by relevance

/third_party/vulkan-loader/tests/framework/
H A Dtest_environment.cpp811 [[maybe_unused]] const char* api_selection) {
829 if (api_selection != nullptr && string_eq(api_selection, "VK_USE_PLATFORM_MACOS_MVK"))
834 if (api_selection == nullptr || (api_selection != nullptr && string_eq(api_selection, "VK_USE_PLATFORM_METAL_EXT")))
849 if (string_eq(api_selection, "VK_USE_PLATFORM_XLIB_KHR"))
854 if (string_eq(api_selection, "VK_USE_PLATFORM_WAYLAND_KHR"))
859 if (api_selection == nullptr || string_eq(api_selection, "VK_USE_PLATFORM_XCB_KH
810 create_surface(VulkanFunctions* functions, VkInstance inst, VkSurfaceKHR& surface, [[maybe_unused]] const char* api_selection) global() argument
869 create_surface(InstWrapper& inst, VkSurfaceKHR& surface, const char* api_selection) global() argument
[all...]
H A Dtest_util.cpp511 const char* get_platform_wsi_extension([[maybe_unused]] const char* api_selection) { in get_platform_wsi_extension() argument
524 if (string_eq(api_selection, "VK_USE_PLATFORM_MACOS_MVK")) return "VK_MVK_macos_surface"; in get_platform_wsi_extension()
527 if (string_eq(api_selection, "VK_USE_PLATFORM_METAL_EXT")) return "VK_EXT_metal_surface"; in get_platform_wsi_extension()
536 if (string_eq(api_selection, "VK_USE_PLATFORM_XCB_KHR")) return "VK_KHR_xcb_surface"; in get_platform_wsi_extension()
539 if (string_eq(api_selection, "VK_USE_PLATFORM_XLIB_KHR")) return "VK_KHR_xlib_surface"; in get_platform_wsi_extension()
542 if (string_eq(api_selection, "VK_USE_PLATFORM_WAYLAND_KHR")) return "VK_KHR_wayland_surface"; in get_platform_wsi_extension()
582 InstanceCreateInfo& InstanceCreateInfo::setup_WSI(const char* api_selection) { in setup_WSI() argument
583 add_extensions({"VK_KHR_surface", get_platform_wsi_extension(api_selection)}); in setup_WSI()
H A Dtest_environment.h649 // api_selection: optionally provide a VK_USE_PLATFORM_XXX string to select which API to create a surface with.
653 VkResult create_surface(InstWrapper& inst, VkSurfaceKHR& out_surface, const char* api_selection = nullptr);
655 VkResult create_surface(VulkanFunctions* functions, VkInstance inst, VkSurfaceKHR& surface, const char* api_selection = nullptr);
H A Dtest_util.h537 const char* get_platform_wsi_extension([[maybe_unused]] const char* api_selection);
702 InstanceCreateInfo& setup_WSI(const char* api_selection = nullptr);
/third_party/vulkan-loader/tests/framework/icd/
H A Dtest_icd.h101 TestICD& setup_WSI(const char* api_selection = nullptr) { in setup_WSI()
103 add_instance_extensions({"VK_KHR_surface", get_platform_wsi_extension(api_selection)}); in setup_WSI()

Completed in 6 milliseconds