vk-bootstrap/tests
Charles Giessen f290028cb5 Add new Queue query API
The original queue query API has shortcomings which cause confusion and
make it harder to do the things people want with vk-bootstrap.

Design features of the new API:
* Choose a queue given a combination of queue types
    - Instead of only choosing based on a single queue type
* Allow picking the first or 'preferred' queue for any given combination of queue types
* Allow picking a present queue with a specific surface handle
	- Instead of only using the surface the PhysicalDevice was selected with
* Dont need to update the library to support new queue types over time
2023-10-22 11:28:30 -06:00
..
bootstrap_tests.cpp Add new Queue query API 2023-10-22 11:28:30 -06:00
CMakeLists.txt Run tests in CI scripts 2023-10-09 13:24:09 -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 Add new Queue query API 2023-10-22 11:28:30 -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 new Queue query API 2023-10-22 11:28:30 -06:00
vulkan_mock.hpp Run tests in CI scripts 2023-10-09 13:24:09 -06:00