Skip to content

Avokadoen/zig_vulkan

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

frame capture

Zig vulkan renderer

A toy renderer written in zig using vulkan and glfw

Requirements

Zig build toolchain does most of the heavy lifting. The only systems requirement is the Vulkan SDK. Make sure you download Vulkan 1.2 or up

This project also uses latest zig version

Run the project

Do the following steps

$ git clone --recurse-submodules -j4 <repo>
$ cd <folder>
$ zig build run

Or

$ git clone <repo>
$ cd <folder>
$ git submodule update --init --recursive
$ zig build run

Run tests

Currently the code base is not really well tested, but you can run the few tests by doin zig build test

Sources:

Releases

No releases published

Packages

No packages published