zig-vulkan-triangle

September 9, 2024 ยท View on GitHub

Example of using vulkan-zig and shader_compiler along with libxcb to open a window and draw a triangle.

Building and Running

zig build run

System Configuration

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";