flut2
062357916c
log command name when loading fails
2024-06-24 20:08:20 +02:00
Robin Voetter
ff4cff5f64
Merge pull request #144 from Squamto/master
...
update to 0.14.0-dev.91+a154d8da8
2024-06-20 23:28:54 +02:00
Squamto
3c8f827322
update to 0.14.0-dev.91+a154d8da8
2024-06-20 21:01:31 +02:00
Robin Voetter
f637a0d252
Merge pull request #143 from flut2/master
...
Update to 0.14.0-dev.43+96501d338
2024-06-17 21:17:17 +02:00
flut2
c79bbd86e8
update to 0.14.0-dev.43+96501d338
2024-06-17 18:53:57 +02:00
Robin Voetter
f537d09955
ci: switch to mlugg/setup-zig
2024-06-12 21:16:52 +02:00
Robin Voetter
a44d86899b
Merge pull request #142 from vali-pnt/master
...
Update to zig 0.13.0
2024-06-11 07:49:11 +02:00
vali-pnt
4321b8bff9
update to zig 0.13.0
2024-06-11 02:48:42 +03:00
Robin Voetter
f2c2e0ff80
Merge pull request #141 from slimsag/master
...
always provide default opaque{} external type implementations
2024-06-02 23:25:51 +02: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
ac5ad34a95
update to latest zig: update to new progress api
2024-06-01 11:58:42 +02:00
Robin Voetter
8bd83cad43
Merge pull request #140 from antlilja/fix-build
...
Fix broken build
2024-05-16 19:22:02 +02:00
antlilja
794239076b
Use cwd_relative for override registry
2024-05-16 18:04:23 +02:00
Robin Voetter
35f69b4ea6
Merge pull request #139 from antlilja/update-build
...
Update to zig master
2024-05-16 14:00:52 +02:00
antlilja
949de7684e
Update to zig master
2024-05-16 13:59:45 +02:00
Robin Voetter
aa3808940e
update to zig master
2024-05-08 00:05:34 +02:00
Robin Voetter
2115516b9b
Merge pull request #136 from Snektron/proxy
...
Proxy
2024-04-29 23:36:53 +02:00
Robin Voetter
cb7873e8e4
add proxying wrappers description to readme
2024-04-29 21:37:50 +02:00
Robin Voetter
defc4c53d3
update example with new proxying wrappers
2024-04-29 21:37:36 +02: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
fe036177e9
add --debug flag to aid debugging renerated source
2024-04-29 18:33:33 +02:00
Robin Voetter
a71c58bc65
Merge pull request #135 from Snektron/meta-ii
...
unified command info ii
2024-04-29 00:03:20 +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
66c2a743ba
remove example vk.xml
...
This file is now fetched using the package manager.
2024-04-28 22:55:59 +02:00
Robin Voetter
143b506553
Merge pull request #134 from Snektron/build-improvements
...
Build improvements
2024-04-28 22:47:55 +02:00
Robin Voetter
65f1b0252b
ci: build example separate and fix tests
...
Apparently the tests werent executing for some reason??
2024-04-28 22:44:21 +02:00
Robin Voetter
883ab2c2c4
update and fix README
...
Updates and fixes the explanations for how to use vulkan-zig so that they
are up-to-date in general, and up-to-date with the recent changes to
building the example.
2024-04-28 22:22:47 +02:00
Robin Voetter
7ac69f90ef
use a separate build.zig for the example
...
This gives a more concrete example of how to use vulkan-zig, including
build commands as how a downstream user would use vulkan-zig.
2024-04-28 22:22:01 +02:00
Robin Voetter
1fdb930ae3
build example using tool instead of custom step
...
We are about to get rid of the custom build steps, so build
the example in a similar way that the downstream user would.
2024-04-28 14:20:12 +02:00
Robin Voetter
c5725dfb2e
rename 'generator' binary to 'vulkan-zig-generator'
...
This changes the name of the generator binary from something
very generic to something a little more descriptive. If using
the package manager method to use the generator, this will
require updating to the new name.
2024-04-28 11:33:58 +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
Robin Voetter
c3c9333d73
Remove zig.mod
...
Seems this is not really relevant anymore with the new build system
2024-04-28 11:26:44 +02:00
Robin Voetter
c212653f20
Merge pull request #133 from Snektron/ci-fmt
...
ci: format check
2024-04-28 11:00:56 +02:00
Robin Voetter
82ca63bce8
ci: update step versions
2024-04-28 10:56:23 +02:00
Robin Voetter
f811e5b926
ci: format check
2024-04-28 10:49:43 +02:00
Robin Voetter
2ac60ff7cd
Merge pull request #127 from bluesillybeard/master
...
Add extension function metadata for #112
2024-04-28 10:38:34 +02:00
bluesillybeard
d19313ba75
Run zig fmt
2024-04-27 21:27:43 -06:00
bluesillybeard
110d836854
Refactor example to use extension info and feature info for functions
2024-04-26 22:15:08 -06:00
bluesillybeard
e4d6c50b55
Increase branch quota for command flags
2024-04-26 22:14:26 -06:00
bluesillybeard
9479fe480a
Add feature info
2024-04-26 21:56:38 -06:00
bluesillybeard
d4a04e0bea
Implement initial suggestions on PR
2024-04-26 20:44:40 -06:00
dan
500d7cc3e8
fix: change ComptimeStringMap to StaticStringMap
...
reflect changes made in 8af59d1f98
2024-04-26 20:44:40 -06:00
Robin Voetter
571cecdda6
actually run the tests
2024-04-26 20:44:40 -06:00
Robin Voetter
2047f7e7f2
Merge pull request #129 from igaryhe/update-comptimestringmap
...
fix: change ComptimeStringMap to StaticStringMap
2024-04-26 20:35:51 +02:00
dan
bab8f1883d
fix: change ComptimeStringMap to StaticStringMap
...
reflect changes made in 8af59d1f98
2024-04-24 11:16:43 +08:00
Robin Voetter
8391911683
actually run the tests
2024-04-13 23:18:44 +02:00
bluesillybeard
9c45afca2e
Add extension function metadata for #112
2024-04-10 17:06:43 -06:00
Robin Voetter
e60869528c
Merge pull request #126 from igaryhe/fix-fieldparentptr
...
Fix broken @fieldParentPtr
2024-04-01 17:03:38 +02:00
dan
e840119290
Fix broken @fieldParentPtr
2024-03-31 19:42:56 +08:00