ktravis / sokol-zig

Testing ground for sokol-zig integration

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Auto-generated Zig bindings for the sokol headers.

WIP, because not all sokol-headers have been added yet.

Related projects:

BUILD

On Linux install the following packages: libglu1-mesa-dev, mesa-common-dev, xorg-dev, libasound-dev

# on macOS only:
> export ZIG_SYSTEM_LINKER_HACK=1
# just build:
> zig build
# build and run samples:
> zig build run-clear
> zig build run-triangle
> zig build run-quad
> zig build run-bufferoffsets
> zig build run-cube
> zig build run-noninterleaved
> zig build run-texcube
> zig build run-offscreen
> zig build run-instancing
> zig build run-mrt
> zig build run-saudio
> zig build run-sgl
> zig build run-debugtext
> zig build run-debugtext-print
> zig build run-debugtext-userfont
> zig build run-shapes

About

Testing ground for sokol-zig integration


Languages

Language:C 66.0%Language:Zig 21.5%Language:Objective-C 8.6%Language:C++ 3.6%Language:GLSL 0.3%