Andreas Süßenbach
|
3e6fed9492
|
Introduce implicit cast operators for vk::UniqueHandles, vk::SharedHandles and vk::raii::Handles (#1771)
|
2024-01-16 13:48:53 +01:00 |
|
Andreas Süßenbach
|
207031caa4
|
change calls to std::find, std::find_if, and std::find_if_not to functionally identical calls to std::any_of, std::all_of, and std::none_of, when appropriate (#1621)
|
2023-07-13 11:26:01 +02:00 |
|
Andreas Süßenbach
|
2613539ff4
|
Change move assignment operators of vk::raii handles from using std::exchange to using std::swap (#1607)
|
2023-06-28 17:03:08 +02:00 |
|
Andreas Süßenbach
|
40e76b7c24
|
Cleanup in CMakeLists.txt (#1572)
|
2023-05-08 11:54:57 +02:00 |
|
asuessenbach
|
5480d192f5
|
Refactor the CMakeLists for all the samples; use vulkan.hpp/vulkan_raii.hpp as precompiled header.
|
2022-08-10 15:29:28 +02:00 |
|
asuessenbach
|
3aae157e5b
|
Move the vk::to_string functions into a separate header vulkan_to_string.hpp.
|
2022-07-26 11:19:42 +02:00 |
|
asuessenbach
|
527e52a1bd
|
Introduce VULKAN_HPP_NO_TO_STRING to optionally remove the various vk::to_string functions.
Also extend the samples to hold some local version of the needed to_string functions in case VULKAN_HPP_NO_TO_STRING is defined.
|
2022-07-25 17:11:30 +02:00 |
|
asuessenbach
|
5fe410279a
|
Change ColumnLimit with clang-format from 120 to 160.
|
2022-02-28 10:11:04 +01:00 |
|
asuessenbach
|
c3f32b8538
|
Introduce constructors on nullptr_t for the RAII handle classes.
|
2021-10-11 17:49:13 +02:00 |
|
asuessenbach
|
69e8e5bf84
|
Refactor RAII-samples to use std::unique_ptr only if needed.
|
2021-06-23 10:15:56 +02:00 |
|
asuessenbach
|
2cb1c19c7f
|
Introduce raii-compliant handle wrapper classes.
|
2021-02-22 16:19:12 +01:00 |
|