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
36b276f0a2
Replace using free by using a std::vector ( #2344 )
2025-11-10 14:29:35 +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
Andreas Süßenbach
d0b04b733a
Removed special handling for VkDeviceFaultInfoEXT, which was plainly wrong. ( #2343 )
2025-11-06 08:22:31 +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
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
Andreas Süßenbach
fda19f0bb3
Extend test DesignatedInitializers to use a struct with deprectated members. ( #2305 )
2025-09-30 10:45:07 +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
dv-001
e418dd91fb
Fix: Correct IWYU pragmas ( #2288 )
2025-09-17 13:43:30 +02:00
Andreas Süßenbach
db104e1c01
Add template CppType to get from C-struct types to vk-struct types, valid with C++20 and above. ( #2274 )
2025-09-04 13:28:57 +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
Jon Creighton
c90a5bac97
Fix for uninitialised deprecated members in DeviceCreateInfo constructor ( #2250 )
2025-08-12 08:35:01 +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
Andreas Süßenbach
0113967b2b
Simplified generation of the reflect function on structures ( #2241 )
2025-08-06 13:37:07 +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
621c713cf8
Fix struct constructor with deprecated members ( #2236 )
2025-08-04 16:38:51 +02:00
Andreas Süßenbach
d16c62670b
Mark deprecated struct members as deprecated. ( #2230 )
2025-07-30 09:36:58 +02:00
Andreas Süßenbach
68baf3c00f
Remove redundant occurrences of VULKAN_HPP_NAMESPACE:: in vulkan_structs.hpp ( #2210 )
2025-07-07 17:09:33 +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
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
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
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
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
Andreas Süßenbach
8f9db1bad6
Minor cleanup work ( #2090 )
2025-02-24 18:02:40 +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
Piers Daniell
0236fbad7d
Add additional type conversion operators to the struct classes to make it easier to interoperate with the Vulkan C API ( #2087 )
...
* Add type conversion operators to the structs
This improves compatibility with the Vulkan C API so applications can
easily use the vulkan_structs.hpp classes with the C API seamlessly.
* Minor fixes
2025-02-24 09:35:16 +01:00
Andreas Süßenbach
d9c7a3b836
Add links into https://registry.khronos.org/vulkan/specs/latest/man/html for relevant data types ( #2061 )
2025-02-04 11:13:58 +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
Andreas Süßenbach
03c775461b
Use VULKAN_HPP_NO_CONSTRUCTORS and VULKAN_HPP_NO_SETTERS as documented in the readme. ( #2041 )
2025-01-09 15:45:43 +01:00
Andreas Süßenbach
d5f49e5a7b
Change using WIN32 to _WIN32 ( #2032 )
2025-01-06 14:20:22 +01:00
Andreas Süßenbach
d5a18dc87e
Introduce vk-version of the funcpointers ( #2020 )
2024-12-12 09:46:53 +01:00
github-actions[bot]
20ecea9574
Update Vulkan-Headers to v1.4.303 ( #2006 )
...
Co-authored-by: GitHub <noreply@github.com>
2024-12-04 10:30:35 +01:00
github-actions[bot]
6902b578be
Update Vulkan-Headers to v1.3.301 ( #1990 )
...
Co-authored-by: GitHub <noreply@github.com>
2024-11-05 11:47:23 +01:00
github-actions[bot]
24dee1ce75
Update Vulkan-Headers to v1.3.300 ( #1981 )
...
Co-authored-by: GitHub <noreply@github.com>
2024-10-28 12:45:25 +01:00
github-actions[bot]
8592ed9743
Update Vulkan-Headers to v1.3.298 ( #1971 )
...
Co-authored-by: GitHub <noreply@github.com>
2024-10-14 12:32:50 +02:00
GitHub
26cf5590cb
Update Vulkan-Headers to v1.3.297
2024-10-05 21:26:32 +02:00