FrameworkEnvironment env{};
env.add_icd(TestICDDetails(TEST_ICD_PATH_VERSION_2));
auto& driver = env.get_test_icd();
- setup_WSI_in_ICD(driver);
+ driver.setup_WSI();
driver.physical_devices.emplace_back("physical_device_0");
InstWrapper instance(env.vulkan_functions);
- setup_WSI_in_create_instance(instance);
+ instance.create_info.setup_WSI();
instance.CheckCreate();
auto bad_instance = get_bad_handle<VkInstance>();
FrameworkEnvironment env{};
env.add_icd(TestICDDetails(TEST_ICD_PATH_VERSION_2));
auto& driver = env.get_test_icd();
- setup_WSI_in_ICD(driver);
+ driver.setup_WSI();
driver.physical_devices.emplace_back("physical_device_0");
InstWrapper instance(env.vulkan_functions);
- setup_WSI_in_create_instance(instance);
+ instance.create_info.setup_WSI();
instance.CheckCreate();
auto bad_instance = get_bad_handle<VkInstance>();
FrameworkEnvironment env{};
env.add_icd(TestICDDetails(TEST_ICD_PATH_VERSION_2));
auto& driver = env.get_test_icd();
- setup_WSI_in_ICD(driver);
+ driver.setup_WSI();
driver.physical_devices.emplace_back("physical_device_0");
InstWrapper instance(env.vulkan_functions);
- setup_WSI_in_create_instance(instance);
+ instance.create_info.setup_WSI();
instance.CheckCreate();
auto bad_instance = get_bad_handle<VkInstance>();
FrameworkEnvironment env{};
env.add_icd(TestICDDetails(TEST_ICD_PATH_VERSION_2));
auto& driver = env.get_test_icd();
- setup_WSI_in_ICD(driver);
+ driver.setup_WSI();
driver.physical_devices.emplace_back("physical_device_0");
InstWrapper instance(env.vulkan_functions);
- setup_WSI_in_create_instance(instance);
+ instance.create_info.setup_WSI();
instance.CheckCreate();
auto bad_instance = get_bad_handle<VkInstance>();
FrameworkEnvironment env{};
env.add_icd(TestICDDetails(TEST_ICD_PATH_VERSION_2));
auto& driver = env.get_test_icd();
- setup_WSI_in_ICD(driver);
+ driver.setup_WSI();
driver.physical_devices.emplace_back("physical_device_0");
InstWrapper instance(env.vulkan_functions);
- setup_WSI_in_create_instance(instance);
+ instance.create_info.setup_WSI();
instance.CheckCreate();
auto bad_instance = get_bad_handle<VkInstance>();
FrameworkEnvironment env{};
env.add_icd(TestICDDetails(TEST_ICD_PATH_VERSION_2));
auto& driver = env.get_test_icd();
- setup_WSI_in_ICD(driver);
+ driver.setup_WSI();
driver.physical_devices.emplace_back("physical_device_0");
InstWrapper instance(env.vulkan_functions);
- setup_WSI_in_create_instance(instance);
+ instance.create_info.setup_WSI();
instance.CheckCreate();
auto bad_instance = get_bad_handle<VkInstance>();
FrameworkEnvironment env{};
env.add_icd(TestICDDetails(TEST_ICD_PATH_VERSION_2));
auto& driver = env.get_test_icd();
- setup_WSI_in_ICD(driver);
+ driver.setup_WSI();
driver.physical_devices.emplace_back("physical_device_0");
InstWrapper instance(env.vulkan_functions);
- setup_WSI_in_create_instance(instance);
+ instance.create_info.setup_WSI();
instance.CheckCreate();
auto bad_instance = get_bad_handle<VkInstance>();
FrameworkEnvironment env{};
env.add_icd(TestICDDetails(TEST_ICD_PATH_VERSION_2));
auto& driver = env.get_test_icd();
- setup_WSI_in_ICD(driver);
+ driver.setup_WSI();
driver.physical_devices.emplace_back("physical_device_0");
InstWrapper instance(env.vulkan_functions);
- setup_WSI_in_create_instance(instance);
+ instance.create_info.setup_WSI();
instance.CheckCreate();
auto bad_instance = get_bad_handle<VkInstance>();
FrameworkEnvironment env{};
env.add_icd(TestICDDetails(TEST_ICD_PATH_VERSION_2));
auto& driver = env.get_test_icd();
- setup_WSI_in_ICD(driver);
+ driver.setup_WSI();
driver.physical_devices.emplace_back("physical_device_0");
InstWrapper instance(env.vulkan_functions);
- setup_WSI_in_create_instance(instance);
+ instance.create_info.setup_WSI();
instance.CheckCreate();
auto bad_instance = get_bad_handle<VkInstance>();
FrameworkEnvironment env{};
env.add_icd(TestICDDetails(TEST_ICD_PATH_VERSION_2));
auto& driver = env.get_test_icd();
- setup_WSI_in_ICD(driver);
+ driver.setup_WSI();
driver.physical_devices.emplace_back("physical_device_0");
InstWrapper instance(env.vulkan_functions);
- setup_WSI_in_create_instance(instance);
+ instance.create_info.setup_WSI();
instance.CheckCreate();
auto bad_instance = get_bad_handle<VkInstance>();
FrameworkEnvironment env{};
env.add_icd(TestICDDetails(TEST_ICD_PATH_VERSION_2));
auto& driver = env.get_test_icd();
- setup_WSI_in_ICD(driver);
+ driver.setup_WSI();
driver.physical_devices.emplace_back("physical_device_0");
InstWrapper instance(env.vulkan_functions);
- setup_WSI_in_create_instance(instance);
+ instance.create_info.setup_WSI();
instance.CheckCreate();
auto bad_instance = get_bad_handle<VkInstance>();
FrameworkEnvironment env{};
env.add_icd(TestICDDetails(TEST_ICD_PATH_VERSION_2));
auto& driver = env.get_test_icd();
- setup_WSI_in_ICD(driver);
+ driver.setup_WSI();
driver.physical_devices.emplace_back("physical_device_0");
InstWrapper instance(env.vulkan_functions);
- setup_WSI_in_create_instance(instance);
+ instance.create_info.setup_WSI();
instance.CheckCreate();
auto bad_instance = get_bad_handle<VkInstance>();
FrameworkEnvironment env{};
env.add_icd(TestICDDetails(TEST_ICD_PATH_VERSION_2));
auto& driver = env.get_test_icd();
- setup_WSI_in_ICD(driver);
+ driver.setup_WSI();
driver.physical_devices.emplace_back("physical_device_0");
InstWrapper instance(env.vulkan_functions);
- setup_WSI_in_create_instance(instance);
+ instance.create_info.setup_WSI();
instance.CheckCreate();
auto bad_instance = get_bad_handle<VkInstance>();
FrameworkEnvironment env{};
env.add_icd(TestICDDetails(TEST_ICD_PATH_VERSION_2));
auto& driver = env.get_test_icd();
- setup_WSI_in_ICD(driver);
+ driver.setup_WSI();
driver.physical_devices.emplace_back("physical_device_0");
InstWrapper instance(env.vulkan_functions);
- setup_WSI_in_create_instance(instance);
+ instance.create_info.setup_WSI();
instance.CheckCreate();
auto bad_physical_dev = get_bad_handle<VkPhysicalDevice>();
FrameworkEnvironment env{};
env.add_icd(TestICDDetails(TEST_ICD_PATH_VERSION_2));
auto& driver = env.get_test_icd();
- setup_WSI_in_ICD(driver);
+ driver.setup_WSI();
driver.physical_devices.emplace_back("physical_device_0");
InstWrapper instance(env.vulkan_functions);
- setup_WSI_in_create_instance(instance);
+ instance.create_info.setup_WSI();
instance.CheckCreate();
auto bad_physical_dev = get_bad_handle<VkPhysicalDevice>();
FrameworkEnvironment env{};
env.add_icd(TestICDDetails(TEST_ICD_PATH_VERSION_2));
auto& driver = env.get_test_icd();
- setup_WSI_in_ICD(driver);
+ driver.setup_WSI();
driver.physical_devices.emplace_back("physical_device_0");
InstWrapper instance(env.vulkan_functions);
- setup_WSI_in_create_instance(instance);
+ instance.create_info.setup_WSI();
instance.CheckCreate();
auto bad_physical_dev = get_bad_handle<VkPhysicalDevice>();
FrameworkEnvironment env{};
env.add_icd(TestICDDetails(TEST_ICD_PATH_VERSION_2));
auto& driver = env.get_test_icd();
- setup_WSI_in_ICD(driver);
+ driver.setup_WSI();
driver.physical_devices.emplace_back("physical_device_0");
InstWrapper instance(env.vulkan_functions);
- setup_WSI_in_create_instance(instance);
+ instance.create_info.setup_WSI();
instance.CheckCreate();
auto bad_physical_dev = get_bad_handle<VkPhysicalDevice>();
FrameworkEnvironment env{};
env.add_icd(TestICDDetails(TEST_ICD_PATH_VERSION_2));
auto& driver = env.get_test_icd();
- setup_WSI_in_ICD(driver);
+ driver.setup_WSI();
driver.physical_devices.emplace_back("physical_device_0");
InstWrapper instance(env.vulkan_functions);
- setup_WSI_in_create_instance(instance);
+ instance.create_info.setup_WSI();
instance.CheckCreate();
auto bad_physical_dev = get_bad_handle<VkPhysicalDevice>();
FrameworkEnvironment env{};
env.add_icd(TestICDDetails(TEST_ICD_PATH_VERSION_2));
auto& driver = env.get_test_icd();
- setup_WSI_in_ICD(driver);
+ driver.setup_WSI();
driver.physical_devices.emplace_back("physical_device_0");
InstWrapper instance(env.vulkan_functions);
- setup_WSI_in_create_instance(instance);
+ instance.create_info.setup_WSI();
instance.CheckCreate();
auto bad_physical_dev = get_bad_handle<VkPhysicalDevice>();
FrameworkEnvironment env{};
env.add_icd(TestICDDetails(TEST_ICD_PATH_VERSION_2));
auto& driver = env.get_test_icd();
- setup_WSI_in_ICD(driver);
+ driver.setup_WSI();
driver.physical_devices.emplace_back("physical_device_0");
InstWrapper instance(env.vulkan_functions);
FrameworkEnvironment env{};
env.add_icd(TestICDDetails(TEST_ICD_PATH_VERSION_2));
auto& driver = env.get_test_icd();
- setup_WSI_in_ICD(driver);
+ driver.setup_WSI();
const char* wrap_objects_name = "WrapObjectsLayer";
env.add_explicit_layer(ManifestLayer{}.add_layer(
driver.physical_devices.back().queue_family_properties.push_back(family_props);
InstWrapper instance(env.vulkan_functions);
- setup_WSI_in_create_instance(instance);
+ instance.create_info.setup_WSI();
instance.create_info.add_layer(wrap_objects_name);
instance.CheckCreate();
FrameworkEnvironment env{};
env.add_icd(TestICDDetails(TEST_ICD_PATH_VERSION_2));
auto& driver = env.get_test_icd();
- setup_WSI_in_ICD(driver);
+ driver.setup_WSI();
const char* wrap_objects_name = "WrapObjectsLayer";
env.add_explicit_layer(ManifestLayer{}.add_layer(
driver.physical_devices.back().queue_family_properties.push_back(family_props);
InstWrapper instance(env.vulkan_functions);
- setup_WSI_in_create_instance(instance);
+ instance.create_info.setup_WSI();
instance.create_info.add_layer(wrap_objects_name);
instance.CheckCreate();
FrameworkEnvironment env{};
env.add_icd(TestICDDetails(TEST_ICD_PATH_VERSION_2));
auto& driver = env.get_test_icd();
- setup_WSI_in_ICD(driver);
+ driver.setup_WSI();
const char* wrap_objects_name = "WrapObjectsLayer";
env.add_explicit_layer(ManifestLayer{}.add_layer(
driver.physical_devices.back().queue_family_properties.push_back(family_props);
InstWrapper instance(env.vulkan_functions);
- setup_WSI_in_create_instance(instance);
+ instance.create_info.setup_WSI();
instance.create_info.add_layer(wrap_objects_name);
instance.CheckCreate();
FrameworkEnvironment env{};
env.add_icd(TestICDDetails(TEST_ICD_PATH_VERSION_2));
auto& driver = env.get_test_icd();
- setup_WSI_in_ICD(driver);
+ driver.setup_WSI();
const char* wrap_objects_name = "WrapObjectsLayer";
env.add_explicit_layer(ManifestLayer{}.add_layer(
driver.physical_devices.back().queue_family_properties.push_back(family_props);
InstWrapper instance(env.vulkan_functions);
- setup_WSI_in_create_instance(instance);
+ instance.create_info.setup_WSI();
instance.create_info.add_layer(wrap_objects_name);
instance.CheckCreate();
FrameworkEnvironment env{};
env.add_icd(TestICDDetails(TEST_ICD_PATH_VERSION_2));
auto& driver = env.get_test_icd();
- setup_WSI_in_ICD(driver);
+ driver.setup_WSI();
const char* wrap_objects_name = "WrapObjectsLayer";
env.add_explicit_layer(ManifestLayer{}.add_layer(
driver.physical_devices.back().queue_family_properties.push_back(family_props);
InstWrapper instance(env.vulkan_functions);
- setup_WSI_in_create_instance(instance);
+ instance.create_info.setup_WSI();
instance.create_info.add_layer(wrap_objects_name);
instance.CheckCreate();
FrameworkEnvironment env{};
env.add_icd(TestICDDetails(TEST_ICD_PATH_VERSION_2));
auto& driver = env.get_test_icd();
- setup_WSI_in_ICD(driver, "VK_USE_PLATFORM_MACOS_MVK");
+ driver.setup_WSI("VK_USE_PLATFORM_MACOS_MVK");
const char* wrap_objects_name = "WrapObjectsLayer";
env.add_explicit_layer(ManifestLayer{}.add_layer(
driver.physical_devices.back().queue_family_properties.push_back(family_props);
InstWrapper instance(env.vulkan_functions);
- setup_WSI_in_create_instance(instance, "VK_USE_PLATFORM_MACOS_MVK");
+ instance.create_info.setup_WSI("VK_USE_PLATFORM_MACOS_MVK");
instance.create_info.add_layer(wrap_objects_name);
instance.CheckCreate();
FrameworkEnvironment env{};
env.add_icd(TestICDDetails(TEST_ICD_PATH_VERSION_2));
auto& driver = env.get_test_icd();
- setup_WSI_in_ICD(driver, "VK_USE_PLATFORM_METAL_EXT");
+ driver.setup_WSI("VK_USE_PLATFORM_METAL_EXT");
const char* wrap_objects_name = "WrapObjectsLayer";
env.add_explicit_layer(ManifestLayer{}.add_layer(
driver.physical_devices.back().queue_family_properties.push_back(family_props);
InstWrapper instance(env.vulkan_functions);
- setup_WSI_in_create_instance(instance, "VK_USE_PLATFORM_METAL_EXT");
+ instance.create_info.setup_WSI("VK_USE_PLATFORM_METAL_EXT");
instance.create_info.add_layer(wrap_objects_name);
instance.CheckCreate();
FrameworkEnvironment env{};
env.add_icd(TestICDDetails(TEST_ICD_PATH_VERSION_2));
auto& driver = env.get_test_icd();
- setup_WSI_in_ICD(driver);
+ driver.setup_WSI();
const char* wrap_objects_name = "WrapObjectsLayer";
env.add_explicit_layer(ManifestLayer{}.add_layer(
driver.physical_devices.back().queue_family_properties.push_back(family_props);
InstWrapper instance(env.vulkan_functions);
- setup_WSI_in_create_instance(instance);
+ instance.create_info.setup_WSI();
instance.create_info.add_layer(wrap_objects_name);
instance.CheckCreate();
FrameworkEnvironment env{};
env.add_icd(TestICDDetails(TEST_ICD_PATH_VERSION_2));
auto& driver = env.get_test_icd();
- setup_WSI_in_ICD(driver);
+ driver.setup_WSI();
const char* wrap_objects_name = "WrapObjectsLayer";
env.add_explicit_layer(ManifestLayer{}.add_layer(
driver.physical_devices.back().queue_family_properties.push_back(family_props);
InstWrapper instance(env.vulkan_functions);
- setup_WSI_in_create_instance(instance);
+ instance.create_info.setup_WSI();
instance.create_info.add_layer(wrap_objects_name);
instance.CheckCreate();
FrameworkEnvironment env{};
env.add_icd(TestICDDetails(TEST_ICD_PATH_VERSION_2));
auto& driver = env.get_test_icd();
- setup_WSI_in_ICD(driver, "VK_USE_PLATFORM_WAYLAND_KHR");
+ driver.setup_WSI("VK_USE_PLATFORM_WAYLAND_KHR");
const char* wrap_objects_name = "WrapObjectsLayer";
env.add_explicit_layer(ManifestLayer{}.add_layer(
driver.physical_devices.back().queue_family_properties.push_back(family_props);
InstWrapper instance(env.vulkan_functions);
- setup_WSI_in_create_instance(instance, "VK_USE_PLATFORM_WAYLAND_KHR");
+ instance.create_info.setup_WSI("VK_USE_PLATFORM_WAYLAND_KHR");
instance.create_info.add_layer(wrap_objects_name);
instance.CheckCreate();
FrameworkEnvironment env{};
env.add_icd(TestICDDetails(TEST_ICD_PATH_VERSION_2));
auto& driver = env.get_test_icd();
- setup_WSI_in_ICD(driver);
+ driver.setup_WSI();
const char* wrap_objects_name = "WrapObjectsLayer";
env.add_explicit_layer(ManifestLayer{}.add_layer(
driver.physical_devices.back().queue_family_properties.push_back(family_props);
InstWrapper instance(env.vulkan_functions);
- setup_WSI_in_create_instance(instance);
+ instance.create_info.setup_WSI();
instance.create_info.add_layer(wrap_objects_name);
instance.CheckCreate();
FrameworkEnvironment env{};
env.add_icd(TestICDDetails(TEST_ICD_PATH_VERSION_2));
auto& driver = env.get_test_icd();
- setup_WSI_in_ICD(driver);
+ driver.setup_WSI();
const char* wrap_objects_name = "WrapObjectsLayer";
env.add_explicit_layer(ManifestLayer{}.add_layer(
driver.physical_devices.back().queue_family_properties.push_back(family_props);
InstWrapper instance(env.vulkan_functions);
- setup_WSI_in_create_instance(instance);
+ instance.create_info.setup_WSI();
instance.create_info.add_layer(wrap_objects_name);
instance.CheckCreate();
FrameworkEnvironment env{};
env.add_icd(TestICDDetails(TEST_ICD_PATH_VERSION_2));
auto& driver = env.get_test_icd();
- setup_WSI_in_ICD(driver, "VK_USE_PLATFORM_XLIB_KHR");
+ driver.setup_WSI("VK_USE_PLATFORM_XLIB_KHR");
for (auto& ext : driver.instance_extensions) {
std::cout << ext.extensionName << "\n";
}
driver.physical_devices.back().queue_family_properties.push_back(family_props);
InstWrapper instance(env.vulkan_functions);
- setup_WSI_in_create_instance(instance, "VK_USE_PLATFORM_XLIB_KHR");
+ instance.create_info.setup_WSI("VK_USE_PLATFORM_XLIB_KHR");
//
for (auto& ext : instance.create_info.enabled_extensions) {
std::cout << ext << "\n";