Hi, I'm working on a vulkan wayland client and I've gotten the zig shaders to compile just fine and I'm embedding them just fine. They are passing the magic number header test when initially being loaded to vulkan, however, I'm still getting spirv-val validation errors with OpStore Pointer <id> '111[%111]' is not a logical pointer. OpStore %111 %104 None. I'm quite new to Zig, but I'm heavily referencing https://github.com/Snektron/vulkan-zig so I'm not sure what I'm doing wrong. It's not the end of the world if I have to fallback to glslc, but it'd be cool to write them in Zig. Thanks!
GitHub
Vulkan binding generator for Zig. Contribute to Snektron/vulkan-zig development by creating an account on GitHub.