github-actions[bot]
6bbd8ccd68
Update Vulkan-Headers to v1.4.334 ( #2364 )
...
Co-authored-by: GitHub <noreply@github.com>
2025-11-25 12:38:11 +01:00
GitHub
bdda01dc49
Update Vulkan-Headers to v1.4.333
Set Version Tag / set-version-tag (push) Has been cancelled
Details
2025-11-18 15:23:46 +01:00
Andreas Süßenbach
9747e68285
Restrict template argument Dispatch to only take evaluate the newly introduced type trait isDispatchLoader with value == true. ( #2360 )
Set Version Tag / set-version-tag (push) Has been cancelled
Details
2025-11-12 18:21:31 +01:00
Jan Kuhlmann
7c480ca5aa
C++Module: Fix GCC error and replace `std.compat` with `std` ( #2353 )
...
* iunclude vulkan.h before the import
* replace std.compat with std
2025-11-12 13:49:10 +01:00
Andreas Süßenbach
15f4b3024f
Fix default values of function arguments when VULKAN_HPP_NO_DEFAULT_DISPATCHER is defined. ( #2356 )
2025-11-12 10:08:57 +01:00
Jan Kuhlmann
1491456a64
use assert macros ( #2352 )
Set Version Tag / set-version-tag (push) Waiting to run
Details
2025-11-11 14:56:14 +01:00
Andreas Süßenbach
36b276f0a2
Replace using free by using a std::vector ( #2344 )
2025-11-10 14:29:35 +01:00
Jan Kuhlmann
b4d30a5fb5
CI: Added runner for Windows with Clang and Ninja ( #2342 )
...
* add windows ci testing clang and ninja
* attempt to use multi-config builds on msvc ci
* install deps for windows ci
* temporarily disable ci portions
* try clang-cl
* test x64 only
* try x64 for clang-cl
* specify clang-cl as C compiler
* attempt clang-cl with dep install
* ignore unused variable warning in sample02
* need to specify c compiler as glfw install is not being found
* try to ignore warning in standard clang fashion
* syntax fix
* cast procaddress to void* before final func type cast
* added more windows clang warning suppressions
* disable normal windows ci
* suppress warnings in raii samples
* suppress more warnings for tests
* more unused var suppressions for tests
* disable preinstall of deps in clang to prevent _ITERATOR_DEBUG_LEVEL mismatch
* suppress unused var warnings triggered in release mode
* add warning suppression to flags test
* fixed strided array proxy test
* fix structure chain test
* fix extension inspection test
* reenable all ci workflows
2025-11-10 14:29:09 +01:00
github-actions[bot]
cda66a2513
Update Vulkan-Headers to v1.4.332 ( #2346 )
...
Co-authored-by: GitHub <noreply@github.com>
2025-11-10 13:06:46 +01:00
Sharadh Rajaraman
e511715fce
Do not `export import std` as a macro ( #2340 )
...
Set Version Tag / set-version-tag (push) Has been cancelled
Details
* Do not export-import `std` as a macro
* Move warning expansion to macros file, and create a macro for it
- Also remove macro for `std.compat` and hardcode it
2025-11-06 10:59:34 +01:00
github-actions[bot]
95d69172ba
Update Vulkan-Headers to v1.4.331 ( #2338 )
...
Co-authored-by: GitHub <noreply@github.com>
2025-11-03 10:15:50 +01:00
Andreas Süßenbach
4bc2057ad8
Cleanup on default assignment macros. ( #2335 )
2025-10-30 15:37:07 +01:00
github-actions[bot]
0a7333161d
Update Vulkan-Headers to v1.4.330 ( #2330 )
...
Co-authored-by: GitHub <noreply@github.com>
2025-10-27 12:49:31 +01:00
github-actions[bot]
767fce85b7
Update Vulkan-Headers to v1.4.329 ( #2322 )
...
Co-authored-by: GitHub <noreply@github.com>
2025-10-13 10:57:40 +02:00
Sharadh Rajaraman
ed449ac36f
Simplify named module handling and macros ( #2303 )
...
* Remove `VULKAN_HPP_ENABLE_STD_MODULE` macro; unconditionally use `import std;`
* Emit compile-time warning about experimental state for module
* Refactor `#include` guard to use `VULKAN_HPP_CXX_MODULE` for all headers
* Group global namespace exports into block
* Simplify CMake setup for modules
- Raise minimum version to 3.22 (this is what we have in CI)
- Remove duplicated options
- Set up a single option that depends on magic `__CMAKE::CXX23` target; defaults to OFF unless magic UUID set (or future CMake version supports)
* Rebase changes
* Guard C++ module warning with compile-time flag
* Fix macro guard for experimental warning
* Force `<vulkan/vulkan_hpp_macros.hpp>` at the top of includes list
2025-10-09 21:04:11 +02:00
github-actions[bot]
ed9a0a586b
Update Vulkan-Headers to v1.4.328 ( #2302 )
...
Co-authored-by: GitHub <noreply@github.com>
2025-09-29 10:41:14 +02:00
github-actions[bot]
1a9644fbda
Update Vulkan-Headers to v1.4.327 ( #2293 )
...
Co-authored-by: GitHub <noreply@github.com>
2025-09-22 10:48:27 +02:00
Andreas Süßenbach
8f2955ba0d
Minor code cleanup ( #2275 )
2025-09-04 12:00:55 +02:00
Jan Kuhlmann
df7099a77e
added explicit cstdlib for vulkan module with std ( #2269 )
2025-09-03 09:20:01 +02:00
github-actions[bot]
16fa896427
Update Vulkan-Headers to v1.4.326 ( #2267 )
...
Co-authored-by: GitHub <noreply@github.com>
2025-09-01 13:34:17 +02:00
github-actions[bot]
618759b9d6
Update Vulkan-Headers to v1.4.325 ( #2249 )
...
Co-authored-by: GitHub <noreply@github.com>
2025-08-11 12:40:35 +02:00
github-actions[bot]
a33145af43
Update Vulkan-Headers to v1.4.324 ( #2238 )
...
Co-authored-by: GitHub <noreply@github.com>
2025-08-05 11:44:40 +02:00
Andreas Süßenbach
32bd2b7ab7
Adjust order for loading vulkan library by the DynamicLoader for MacOS. ( #2231 )
2025-07-30 17:19:43 +02:00
Andreas Süßenbach
d16c62670b
Mark deprecated struct members as deprecated. ( #2230 )
2025-07-30 09:36:58 +02:00
Andreas Süßenbach
167bb6afe0
Remove outdated flag VULKAN_HPP_TESTS_BUILD_ONLY_DYNAMIC ( #2228 )
2025-07-24 19:26:03 +02:00
Andreas Süßenbach
7dfe7d3ad9
Extend support of VULKAN_HPP_NO_EXCEPTIONS in the raii-namespace ( #2226 )
2025-07-22 13:48:50 +02:00
github-actions[bot]
11bab25e31
Update Vulkan-Headers to v1.4.323 ( #2222 )
...
Co-authored-by: GitHub <noreply@github.com>
2025-07-21 08:50:32 +02:00
github-actions[bot]
13da06128f
Update Vulkan-Headers to v1.4.322 ( #2214 )
...
Co-authored-by: GitHub <noreply@github.com>
2025-07-14 13:40:42 +02:00
github-actions[bot]
7824358518
Update Vulkan-Headers to v1.4.321 ( #2209 )
...
Co-authored-by: GitHub <noreply@github.com>
2025-07-07 11:28:32 +02:00
Andreas Süßenbach
3444a16cfb
Remove redundant occurrences of VULKAN_HPP_NAMESPACE:: in vulkan_funcs.hpp and other headers ( #2205 )
2025-07-01 17:24:19 +02:00
github-actions[bot]
de509342b4
Update Vulkan-Headers to v1.4.320 ( #2202 )
...
Co-authored-by: GitHub <noreply@github.com>
2025-06-30 11:17:30 +02:00
github-actions[bot]
a31d678939
Update Vulkan-Headers to v1.4.319 ( #2193 )
...
Co-authored-by: GitHub <noreply@github.com>
2025-06-24 10:26:51 +02:00
Andreas Süßenbach
dfed90530b
Cleanup work on compare operators ( #2169 )
...
* Cleanup work on compare operators
* Use defaulted spaceship operators for handles if available, otherwise use set of explicit comparison operators.
2025-06-24 08:31:14 +02:00
Andreas Süßenbach
c143eb293c
Remove redundant occurrences of VULKAN_HPP_NAMESPACE:: in vulkan.hpp. ( #2191 )
2025-06-18 13:32:51 +02:00
github-actions[bot]
5bac8fc8fc
Update Vulkan-Headers to v1.4.318 ( #2185 )
...
Co-authored-by: GitHub <noreply@github.com>
2025-06-16 11:45:04 +02:00
github-actions[bot]
51a648fa9a
Update Vulkan-Headers to v1.4.317 ( #2174 )
...
Co-authored-by: GitHub <noreply@github.com>
2025-06-11 11:07:32 +02:00
btmxh
715aab1337
Fix undefined `assert` when using `std` module ( #2165 )
...
* Fix undefined `assert` when using `std` module
Fix #2164
* Move include `<cassert>` to before `<string.h>
2025-05-14 08:40:11 +02:00
github-actions[bot]
557e25cdd9
Update Vulkan-Headers to v1.4.315 ( #2161 )
...
Co-authored-by: GitHub <noreply@github.com>
2025-05-13 10:49:53 +02:00
github-actions[bot]
9a2cd93085
Update Vulkan-Headers to v1.4.314 ( #2153 )
...
Co-authored-by: GitHub <noreply@github.com>
2025-05-06 09:51:16 +02:00
github-actions[bot]
028a01abfc
Update Vulkan-Headers to v1.4.313 ( #2140 )
...
Co-authored-by: GitHub <noreply@github.com>
2025-04-22 09:55:06 +02:00
Andreas Süßenbach
fda93ae3fb
Include cassert unconditionally ( #2134 )
2025-04-10 13:56:09 +02:00
github-actions[bot]
7eb8eacec5
Update Vulkan-Headers to v1.4.312 ( #2127 )
...
Co-authored-by: GitHub <noreply@github.com>
2025-04-07 11:33:00 +02:00
github-actions[bot]
1fd397b801
Update Vulkan-Headers to v1.4.311 ( #2114 )
...
Co-authored-by: GitHub <noreply@github.com>
2025-03-25 10:37:38 +01:00
github-actions[bot]
1ce3fcac8b
Update Vulkan-Headers to v1.4.310 ( #2097 )
...
Co-authored-by: GitHub <noreply@github.com>
2025-03-10 17:53:35 +01:00
Andreas Süßenbach
da9db0c8a0
Replace some more "vk::" by "VULKAN_HPP_NAMESPACE::" ( #2095 )
2025-03-06 17:19:37 +01:00
github-actions[bot]
16da8bd29e
Update Vulkan-Headers to v1.4.309 ( #2088 )
...
Co-authored-by: GitHub <noreply@github.com>
2025-02-24 11:46:40 +01:00
Andreas Süßenbach
3ec3e1c8d1
Add support for clang_format options version 17 ( #2063 )
2025-02-06 13:20:09 +01:00
github-actions[bot]
6b05ffe121
Update Vulkan-Headers to v1.4.307 ( #2058 )
...
Co-authored-by: GitHub <noreply@github.com>
2025-02-03 11:44:22 +01:00
github-actions[bot]
bc11a75f32
Update Vulkan-Headers to v1.4.306 ( #2055 )
...
Co-authored-by: GitHub <noreply@github.com>
2025-01-27 10:21:23 +01:00
Andreas Süßenbach
6578bfcc88
Update Vulkan-Headers to v1.4.305 ( #2049 )
2025-01-21 10:53:23 +01:00