Example of using vulkan-zig and shader_compiler along with libxcb to open a window and draw a triangle.
zig build run
On NixOS, I had to add these to my shell:
buildInputs = [
vulkan-loader
vulkan-validation-layers
xorg.libxcb
];
VK_LAYER_PATH="${pkgs.vulkan-validation-layers}/share/vulkan/explicit_layer.d";