Home
last modified time | relevance | path

Searched refs:TestICD (Results 1 – 7 of 7) sorted by relevance

/third_party/vulkan-loader/tests/framework/icd/
Dtest_icd.h52 struct TestICD { struct
59 BUILDER_VALUE(TestICD, uint32_t, min_icd_interface_version, 0) argument
60 BUILDER_VALUE(TestICD, uint32_t, max_icd_interface_version, 6)
65 BUILDER_VALUE(TestICD, bool, enable_icd_wsi, false); argument
68 BUILDER_VALUE(TestICD, uint32_t, icd_api_version, VK_API_VERSION_1_0) argument
69 BUILDER_VECTOR(TestICD, LayerDefinition, instance_layers, instance_layer)
70 BUILDER_VECTOR(TestICD, Extension, instance_extensions, instance_extension)
71 BUILDER_VECTOR(TestICD, Extension, enabled_instance_extensions, enabled_instance_extension)
73 BUILDER_VECTOR_MOVE_ONLY(TestICD, PhysicalDevice, physical_devices, physical_device);
75 BUILDER_VECTOR(TestICD, PhysicalDeviceGroup, physical_device_groups, physical_device_group);
[all …]
Dtest_icd.cpp50 TestICD icd;
52 FRAMEWORK_EXPORT TestICD* get_test_icd_func() { return &icd; } in get_test_icd_func()
53 FRAMEWORK_EXPORT TestICD* reset_icd_func() { in reset_icd_func()
54 icd.~TestICD(); in reset_icd_func()
55 return new (&icd) TestICD(); in reset_icd_func()
/third_party/vulkan-loader/tests/framework/
Dtest_environment.h280 TestICD& reset_icd() noexcept;
281 TestICD& get_test_icd() noexcept;
359 TestICD& get_test_icd(size_t index = 0) noexcept;
360 TestICD& reset_icd(size_t index = 0) noexcept;
392 void setup_WSI_in_ICD(TestICD& icd);
Dtest_environment.cpp161 TestICD& TestICDHandle::get_test_icd() noexcept { in get_test_icd()
165 TestICD& TestICDHandle::reset_icd() noexcept { in reset_icd()
335 TestICD& FrameworkEnvironment::get_test_icd(size_t index) noexcept { return icds[index].get_test_ic… in get_test_icd()
336 TestICD& FrameworkEnvironment::reset_icd(size_t index) noexcept { return icds[index].reset_icd(); } in reset_icd()
349 void setup_WSI_in_ICD(TestICD& icd) { in setup_WSI_in_ICD()
Dframework_config.h.in37 // TestICD Binaries
DREADME.md166 * TestICD|LayerHandle - corresponds to a single ICD or Layer on the system
169 * TestICD|LayerDetails - holder of data used for constructing ICD and Layers
/third_party/vulkan-loader/tests/
Dloader_version_tests.cpp350 TestICD& icd0 = env.get_test_icd(0); in TEST()
354 TestICD& icd1 = env.get_test_icd(1); in TEST()
377 TestICD& icd0 = env.get_test_icd(0); in TEST()
382 TestICD& icd1 = env.get_test_icd(1); in TEST()
388 TestICD& icd2 = env.get_test_icd(2); in TEST()
415 TestICD& icd0 = env.get_test_icd(0); in TEST()
422 TestICD& icd1 = env.get_test_icd(1); in TEST()
432 TestICD& icd2 = env.get_test_icd(2); in TEST()