This repository contains a collection of sample applications and libraries written in Zig programming language and using DirectX 12 API. Some features:
- Zero dependency except Zig compiler (fully standalone; no Visual Studio, no Windows SDK needed)
- Building is as easy as running
zig build
(see: Building)- Helper libraries for working with DirectX 12 and real-time graphics (see: graphics, vectormath)
- Interop with Direct2D and DirectWrite for high-quality vector graphics and text rendering
- Support for GPU profiling with PIX (markers and events API, see: pix)
- Support for CPU profiling with Tracy (zones API, see: tracy)
- Uses some great C/C++ libraries which are seamlessly built by
zig cc
compiler (see: external/src)
Read in full here:
This thread was posted by one of our members via one of our news source trackers.