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
cb7873e8e4
add proxying wrappers description to readme
2024-04-29 21:37:50 +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
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
1e4e90ffb1
wrap readme
2023-09-25 21:51:52 +02:00
Timofey Peshin
9fbfa26046
Update "Shader compilation" in README
2023-09-24 23:44:05 -07:00
Codotaku
a5aac7ad14
Provide more info about vk.xml path
2023-07-26 16:39:20 +01:00
Codotaku
e014248b3b
Provide more info about vk.xml path
2023-07-26 15:36:21 +01:00
ttyyls
a4eb8399e0
fix-readme-links
2023-06-21 00:53:05 +01:00
David Gonzalez Martin
0f757bfa34
Fix README compile error.
...
The byte slice required to be constant and it was giving a compile
error.
2023-06-19 12:51:03 -06:00
Henrik Nilsson
3d98b8a273
Updated example "Manual generation with the package manager from build.zig"
2023-06-12 18:55:32 +02:00
Codotaku
97f5da4da6
Fix outdated README generation from build.zig instructions
2023-06-02 09:02:16 +01: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
InKryption
9a4b43e15d
Update README
2023-02-18 02:26:23 +01:00
avokadoen
b09e14a649
update build to use new build API
2023-02-08 20:23:21 +01: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
f7a4e4346e
Improve ShaderCreateStep to work around cache issues
2022-12-30 00:31:48 +01:00
Robin Voetter
5b5b7d047f
update generator out path in readme
2022-08-20 12:28:19 +02:00
Robin Voetter
d7a608d520
elaborate on self-hosted compatibility
2022-08-20 11:41:26 +02:00
Robin Voetter
ed13b3ec74
Update readme to new api usage
2022-02-10 01:24:55 +01:00
Robin Voetter
bf0d0bc43b
Rename c_void to anyopaque (ziglang/zig/#10316)
2021-12-20 02:15:00 +01:00
Robin Voetter
c169871f96
Clarify loader calling convention characteristics (implements #30 )
2021-12-09 00:28:17 +01:00
Robin Voetter
d9a57859c6
Add non-failing dispatch load function
2021-12-09 00:28:17 +01:00
Jens Goldberg
9aab9f4480
Updated Vulkan XML registry master branch name
...
The Vulkan XML registry changed their name from "master" to "main". This bit me when I followed the link in the README, didn't read too carefully that it was X commits behind, and downloaded a pretty old and incompatible version of `vk.xml` by mistake.
2021-11-11 19:34:34 +00:00
Robin Voetter
58787a9dc3
Add mach-glfw and mach-glfw-vulkan-example readme links
2021-10-31 16:50:35 +01:00
Robin Voetter
5b759fe124
addPackagePath -> addPackage
2021-07-30 00:51:23 +02:00
Robin Voetter
701aaeb2cd
Clarify on package name
2021-07-30 00:50:42 +02:00
Robin Voetter
a054c7a657
Update readme with new build.zig usage
2021-07-30 00:49:46 +02:00
Robin Voetter
e3b1249a45
Update readme
2021-07-06 10:59:36 +02:00
ashpil
722ddfdb6b
camel -> snake for command enums + fixes
2021-06-26 23:43:59 -04:00
ashpil
e36930ad5d
less verbose interface via @Type
2021-06-25 09:28:52 -04:00
Robin Voetter
4c96d30e11
Use branch for maintaining older versions instead of tag
2021-04-07 21:42:16 +02:00
Robin Voetter
4ccb530585
Clarify on compatible zig versions ( #8 )
2021-02-10 00:02:54 +01:00
antlilja
bd1e95ca08
Update vk.xml to newest version in README.
2020-12-04 20:48:37 +01:00
Robin Voetter
b48fe074f5
Add CLI interface
2020-11-25 15:29:06 +01:00
Robin Voetter
e37f7f950c
Fix example in readme
2020-11-13 22:14:11 +01:00
Robin Voetter
21808410c3
Update readme with CI info
2020-09-28 00:34:12 +02:00
Robin Voetter
e7d2668cdd
Bump tested version number
2020-08-10 01:10:54 +02:00
Robin Voetter
b344d97f98
Remove declaration resolving (just merge enums), fixup wrong bitmasks
2020-07-10 04:00:55 +02:00
Robin Voetter
89c511653e
Fix incorrect link
2020-07-06 05:06:59 +02:00
Robin Voetter
bde855bbab
Add readme
2020-07-06 05:01:35 +02:00