Sirius902
be2ebfbff4
Compile on Zig master
2024-02-06 10:35:37 -08:00
sammy j
57ad4d5e16
fixing up vulkan-zig for new build design
2024-01-02 18:28:11 -08:00
tiawl
4bc0666679
Add logs for std.zig.Ast.parse() failure
2023-08-09 21:23:07 +02:00
avokadoen
9bb8e7b1f7
expose shader hash in Shader struct
2023-05-23 21:16:22 +02:00
praschke
2a796113e8
Update for zig build changes
...
- Step now holds the builder and some manifest/cache helpers
- cleaned up proxy names and remaining uses of `std.build`
- removed vicious lie from README
2023-03-18 12:26:59 +00:00
Robin Voetter
070500f5e5
Update parser for VulkanSC changes
...
The update that added the VulkanSC changes to vk.xml broke vulkan-zig previously.
2023-03-04 01:24:30 +01:00
InKryption
71403a013b
remove configurable file name from GenerateStep & don't use path as part of cache hash
2023-02-18 01:59:40 +01:00
InKryption
ef75aa0fd6
Update to latest build system changes; use caching API in GenerateStep
2023-02-16 02:21:28 +01:00
avokadoen
b09e14a649
update build to use new build API
2023-02-08 20:23:21 +01:00
mlarouche
e9e4e0d77f
Update to latest std lib changes regarding Zig parsing
2023-02-04 16:54:15 -05:00
Robin Voetter
08dc9f508c
standardize names for step creation and obtaining packages
...
stdlib style is to use `create` for step creation and `getPackage`/`getSource`
to provide generated sources as package/file.
2022-12-30 00:43:29 +01:00
Robin Voetter
09d2de4fb6
Add special cases for bit packed structs
...
This commit adds special cases for AccelerationStructureInstanceKHR and
VkAccelerationStructureSRTMotionInstanceNV. These types use bit-packed
fields which are not representable in the current version of the zig
stage 2 compiler. This might change when
https://github.com/ziglang/zig/issues/13009 is resolved.
Fixes #56
2022-10-07 00:21:15 +02:00
Aksel Hjerpbakk
7fdaece86c
update to latest zig
2022-05-28 15:30:07 +02:00
Robin Voetter
5f9c17de9a
Make sure there are no errors after parsing generated Zig
2021-09-07 03:40:24 +02:00
Robin Voetter
ecf3ba4a39
Adapt to Zig master
2021-07-06 10:44:08 +02:00
Robin Voetter
511211f038
zig fmt **.zig
...
This also replaces @byteOffsetOf with @offsetOf.
2021-06-13 15:15:42 +02:00
Robin Voetter
6f965fead0
Update to new build API
2021-06-12 13:44:48 +02:00
Robin Voetter
bb21cf6892
Update to new zig render API
2021-02-26 12:42:40 +01:00
Robin Voetter
b48fe074f5
Add CLI interface
2020-11-25 15:29:06 +01:00
Robin Voetter
74d6846d68
Use underscores instead of dash in filenames
2020-08-11 17:40:02 +02:00