Commit Graph

28 Commits

Author SHA1 Message Date
flut2
bed9e2d224 update to 0.15.0-dev.1518+749f10af4 2025-08-15 06:48:14 +01:00
mozbeel
cb618dea81 Fixed isARM -> isArm 2025-08-01 00:03:25 +02:00
Ali Cheraghi
0fd576a7e5 update to latest zig 2025-07-16 17:20:05 +03:30
Robin Voetter
c66bddee00 StdVideoVP9 workaround 2025-06-08 19:10:10 +02:00
rpkak
208f0612de Remove additional null termination
[`std.builtin.Type.StructField.name`](https://ziglang.org/documentation/master/std/#std.builtin.Type.StructField) has type `[:0]const u8`
2025-04-02 09:09:34 +02:00
rpkak
d9fd4eb51a Allow custom dispatch structs 2025-03-31 13:44:23 +02:00
Robin Voetter
dd978e3023 remove wrapper/proxy configurability, just load everything unconditionally 2025-03-15 15:43:11 +01:00
Robin Voetter
d046ace4d8 default initialize packed flag structs to 0 2025-03-15 13:24:36 +01:00
Robin Voetter
dcb1d96c59 Add vulkan video support
Implements #174.
2025-03-15 02:51:56 +01:00
Robin Voetter
604416bf44 add renderSpecialContainer support for VK_NV_cluster_acceleration_structure
Solves #169
2025-02-09 16:14:27 +01:00
flut2
55f3bb3c24 update to 0.14.0-dev.2837+f38d7a92c 2025-01-19 16:50:51 +00:00
Robin Voetter
06dae6c920 yeet usingnamespace
Fixes #161
2024-09-17 20:45:09 +02:00
Patrick O'Connell
0e29c7b70f Increase eval branch quota 2024-09-09 06:19:13 -07:00
Andrew Kelley
28c14dcf37 update in response to std.builtin.Type field renames 2024-08-31 20:47:06 -07:00
Robin Voetter
18f38ef2b7 increase more branch quotas 2024-08-23 23:47:14 +02:00
flut2
982178e027 Merge branch 'Snektron:master' into master 2024-07-06 20:35:38 +02:00
Patrick O'Connell
a2167a79d5 Author suffix last for alloc functions 2024-06-30 13:37:51 -07:00
Patrick O'Connell
b3eb45d6a4 Add more "enumerate" functions to list 2024-06-30 13:18:05 -07:00
Patrick O'Connell
4707aca68d Use *Alloc() functions in example 2024-06-29 17:13:06 -07:00
Patrick O'Connell
7a6986faba Proxy wrappers for slice functions 2024-06-29 16:53:30 -07:00
Patrick O'Connell
a2b49336d1 Add *Alloc() wrappers 2024-06-29 15:47:55 -07:00
flut2
062357916c log command name when loading fails 2024-06-24 20:08:20 +02:00
Patrick O'Connell
e9199a0abc Extract some helper functions 2024-06-23 10:22:24 -07:00
Stephen Gutekanst
cfaf58a4de always provide default opaque{} external type implementations
Signed-off-by: Stephen Gutekanst <stephen@hexops.com>
2024-06-02 12:20:00 -07:00
Robin Voetter
8694a69697 proxy wrappers: strip queue and cmd from QueueProxy and CommandBufferProxy functions 2024-04-29 21:14:47 +02:00
Robin Voetter
1260c86f60 generate proxying wrappers
Adds InstanceProxy, DeviceProxy, QueueProxy, CommandBufferProxy.
These act similar to the wrapper types, except that they
store and implicitly pass their respective handles.
2024-04-29 19:33:18 +02:00
Robin Voetter
c408e57d6d unified command info ii
This unifies command info even more, by making the user first construct
a list of `ApiInfo` to represent the api that they want to use. This
allows for much easier composition of different extensions and features.
2024-04-28 23:59:26 +02:00
Robin Voetter
e1f290399e move generator/ to src/
A long time ago there was the idea to use src/ for something else,
but that is no longer relevant. Its nice to switch to a more
conventional repo layout.
2024-04-28 11:27:49 +02:00