1
0
Fork
You've already forked zcompute
0
Simple Vulkan compute shader library written in Zig
  • Zig 98.8%
  • Nix 1.2%
2026年05月28日 14:30:05 +02:00
examples Bump to zig 0.16 2026年05月28日 14:30:05 +02:00
src Bump to zig 0.16 2026年05月28日 14:30:05 +02:00
.gitignore Bump to zig 0.16 2026年05月28日 14:30:05 +02:00
build.zig Update build 2025年08月26日 10:56:28 +02:00
build.zig.zon Bump to zig 0.16 2026年05月28日 14:30:05 +02:00
flake.lock Bump to zig 0.16 2026年05月28日 14:30:05 +02:00
flake.nix Bump to zig 0.16 2026年05月28日 14:30:05 +02:00
LICENSE Add info files 2025年08月02日 15:51:34 +02:00
README.md Rename 2026年01月16日 23:15:33 +01:00

zcompute

Simple Vulkan library for running compute shaders on the GPU

Using

You will need:

  • Zig compiler (0.15.2)

  • Vulkan SDK

  • slangc (Slang shader compiler)

Fetch:

zig fetch --save git+https://github.com/Pivok7/zcompute

Inside build.zig:

constzcompute_dep=b.dependency("zcompute",.{.target=target,.optimize=optimize,});exe.root_module.addImport("zcompute",zcompute_dep.module("zcompute"));

For examples check out the 'examples' folder

Third party libraries used in this project