vk-bootstrap/tests
Charles Giessen d759d3d575 Add VulkanMock for isolating tests from system
Allows the tests to set the exact values vk-bootstrap will receieve
rather than require a real vulkan driver to be present on the system.

This is done by creating a `vulkan-1.dll` on windows that implements
all of the API functions, and on linux/macOS intercepts `dlsym` to
make it return the mock's functions.
2023-10-03 14:26:25 -06:00
..
bootstrap_tests.cpp Add VulkanMock for isolating tests from system 2023-10-03 14:26:25 -06:00
CMakeLists.txt Add VulkanMock for isolating tests from system 2023-10-03 14:26:25 -06:00
error_code_tests.cpp Update to latest headers & fix errors & cleanup generation script 2023-09-19 15:52:27 -06:00
unit_tests.cpp Update to latest headers & fix errors & cleanup generation script 2023-09-19 15:52:27 -06:00
vulkan_library_loader.hpp Add VulkanMock for isolating tests from system 2023-10-03 14:26:25 -06:00
vulkan_mock.cpp Add VulkanMock for isolating tests from system 2023-10-03 14:26:25 -06:00
vulkan_mock.hpp Add VulkanMock for isolating tests from system 2023-10-03 14:26:25 -06:00