Commit Graph

40 Commits

Author SHA1 Message Date
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