vk-bootstrap/tests
Charles Giessen c9d94287a5 Add enable_features_if_present to PhysicalDevice
Allows users to enable features if they are present, getting back a bool
telling them whether the feature is supported and will be enabled on the
device.

Also:
* Removes redundant VkPhysicalDeviceFeatures2 struct in vkb::PhysicalDevice.
* Adds test copying of details when creating a VkDevice so that test can check
what features were actually enabled on the device.
* Creates GenericFeatureChain struct for managing pNext chains.
* Allow multiple calls to set_require_features by combining the fields
2024-04-26 16:02:25 -06:00
..
integration Cleanup CMake finding of Vulkan & installation code 2023-12-02 19:49:54 -07:00
bootstrap_tests.cpp Add enable_features_if_present to PhysicalDevice 2024-04-26 16:02:25 -06:00
CMakeLists.txt Add enable_features_if_present to PhysicalDevice 2024-04-26 16:02:25 -06:00
error_code_tests.cpp Update to latest headers & fix errors & cleanup generation script 2023-09-19 15:52:27 -06:00
include_checks.cpp Fix wrong parameter in Wayland function 2023-10-30 11:31:11 -06:00
unit_tests.cpp Small cleanup of tests 2023-12-02 11:32:03 -07:00
vulkan_library_loader.hpp Add VulkanMock for isolating tests from system 2023-10-03 14:26:25 -06:00
vulkan_mock.cpp Add enable_features_if_present to PhysicalDevice 2024-04-26 16:02:25 -06:00
vulkan_mock.def Support tests on windows with clang & clang-cl 2023-12-06 14:07:18 -07:00
vulkan_mock.hpp Add enable_features_if_present to PhysicalDevice 2024-04-26 16:02:25 -06:00