Mike Schuchardt
ccae111ac6
build: Update to header 1.4.311
2025-03-21 08:52:30 -07:00
Mike Schuchardt
95044b623e
build: Update to header 1.4.310
2025-03-07 12:33:18 -08:00
spencer-lunarg
6be00ca9f5
scripts: Manual VK_ENABLE_BETA_EXTENSIONS
2025-02-22 06:19:00 -07:00
Mike Schuchardt
c4ede3c600
build: Update to header 1.4.309
2025-02-21 10:13:51 -08:00
Mike Schuchardt
fe7a09b138
build: Update to header 1.4.307
2025-01-30 16:58:56 -08:00
Mike Schuchardt
8ec84823af
build: Update to header 1.4.306
2025-01-24 08:45:08 -08:00
Mike Schuchardt
7b23ba7a5f
build: Update to header 1.4.305
2025-01-17 10:08:31 -08:00
Mike Schuchardt
5a72ae0208
build: Update to header 1.4.303
2024-12-03 09:53:15 -08:00
Mike Schuchardt
b538fb5b08
build: Update to header 1.3.302
2024-11-21 07:17:29 -08:00
Mike Schuchardt
b78b8d9be1
build: Update to header 1.3.301
2024-11-04 10:11:15 -07:00
Mike Schuchardt
dcb6173f74
build: Update to header 1.3.300
2024-10-25 09:05:47 -07:00
Mike Schuchardt
b541be2eae
build: Update to header 1.3.299
2024-10-18 09:12:39 -07:00
ziga-lunarg
8c907ea21f
build: Update to header 1.3.297
2024-10-04 17:57:38 +02:00
spencer-lunarg
a71907b857
build: Update to header 1.3.296
2024-09-26 11:14:40 -04:00
Mike Schuchardt
8f19d57274
build: Update to header 1.3.295
2024-09-02 11:53:44 -07:00
Mike Schuchardt
7ea05992a5
build: Update to header 1.3.294
2024-08-23 12:49:35 -06:00
Mike Schuchardt
9b6e18888b
build: Update to header 1.3.293
2024-08-16 12:59:46 -07:00
ziga-lunarg
67522b34ed
build: Update to header 1.3.291
2024-07-19 20:56:32 +02:00
Mike Schuchardt
df78ee39d2
build: Update to header 1.3.289
2024-06-28 10:58:44 -07:00
Charles Giessen
144ce1b3c1
Better declare GetObjectType()'s lack of 32 bit support
...
Create a new default specialization for 32 bit which indicates to the
user that the GetObjectType() helper does not work in 32 bit builds.
2024-06-27 11:01:38 -05:00
Mike Schuchardt
1b07de9a3a
build: Update to header 1.3.288
2024-06-14 12:48:26 -07:00
Mike Schuchardt
252879e895
build: Update to header 1.3.286
2024-06-04 09:08:32 +01:00
Mike Schuchardt
777358fdad
build: Update to header 1.3.285
2024-05-13 10:58:09 -07:00
Mike Schuchardt
358a107a6f
build: Update to header 1.3.284
2024-05-08 08:37:41 -07:00
Mike Schuchardt
a4140c5fd4
build: Update to header 1.3.280
...
- Update known-good
- Generate source
2024-03-08 09:20:58 -08:00
Mike Schuchardt
a6697121b5
build: Update to header 1.3.279
...
- Update known-good
- Generate source
2024-03-01 09:25:05 -08:00
Mike Schuchardt
1b8b60bf7f
build: Update to header 1.3.278
...
- Update known-good
- Generate source
2024-02-16 11:52:39 -08:00
Mike Schuchardt
86de0a0a9d
build: Update to header 1.3.277
...
- Update known-good
- Generate source
2024-02-01 11:18:46 -07:00
Mike Schuchardt
b6f52799ec
build: Update to header 1.3.276
...
- Update known-good
- Generate source
2024-01-26 07:19:26 -07:00
Mike Schuchardt
524f8910d0
build: Update to header 1.3.274
...
- Update known-good
- Generate source
2023-12-19 10:13:57 -08:00
Mike Schuchardt
b89f4b8415
build: Update to header 1.3.273
...
- Update known-good
- Generate source
2023-12-08 11:02:28 -08:00
Mike Schuchardt
2feac58733
build: Update to header 1.3.272
...
- Update known-good
- Generate source
- Remove vk_layer_settings_ext.h
- Change all usage of VkLayerSettingEXT::count to use the new name
valueCount from the public header.
2023-12-02 13:11:22 +01:00
Juan Ramos
678ce607a0
ci: Add clang-format to CI
...
This also removes the extra .clang-format in the include directory
closes #78
2023-11-10 14:36:43 -07:00
Mike Schuchardt
daeab89bb9
build: Update to header 1.3.270
...
- Update known-good
- Generate source
2023-11-10 11:10:25 -07:00
Mike Schuchardt
b7599c21a6
build: Update to header 1.3.269
...
- Update known-good
- Generate source
2023-10-20 14:29:22 -07:00
Charles Giessen
dcfce25b43
Remove consecutive platform defines
...
Generated code must macro-guard platform specific code, but did it in a
naive fashion where consecutive guards for the same platform repeated the
macro. With the help of PlatformGuardHelper, the code generation will elide
redundant macro guards.
2023-10-18 18:44:30 -06:00
Mike Schuchardt
9e088360b5
build: Update to header 1.3.267
...
- Update known-good
- Generate source
2023-10-06 11:07:36 -07:00
Charles Giessen
85f06aeb61
util: Fix vku::GetObjectType() broken for 32 bit builds
...
Non Dispatchable handles are not typed in 32 bit builds, so the
vku::GetObjectHandle() helper fails to compile. The solution is to just
not define the helper in 32 bit builds.
2023-10-05 11:47:23 -06:00
Mike Schuchardt
f528b23aec
Make GetObjectType specializations inline
...
Avoid multiple definition compiler error
2023-10-04 13:53:48 -07:00
unknown
cf011e717a
Add GetObjectType helper to struct_helper
...
This utility converst Vulkan handle types to VkObjectType enums, which is used
by the debug utils set name & tag functions.
2023-10-04 11:41:20 -06:00
Mike Schuchardt
57a5103a04
build: Update to header 1.3.266
...
- Update known-good
- Generate source
2023-09-29 10:07:18 -06:00
James Price
d3e6eb65dd
Remove extra semicolon after member definition
...
Some compilers complain about this.
2023-09-21 15:28:08 -06:00
unknown
6774c9b24b
util: Add vk_struct_helper.hpp
...
Move the vk_typemap_helper.h file in Vulkan-ValidationLayers over to this
repo with a different name to reflect the use of it
Changes from that include:
* Rename the functions to be more obvious as to what they do
* Placing them in the `vku` namespace
* Adding the `InitStructHelper` class which deduces the type based on the
variable that is being initialized
* Compiler error if there is no corresponding sType
2023-09-19 10:10:31 -06:00