Garett Bass's Projects
A platform agnostic application entry point in C.
A header-only multiplatform entry point for Apps written in C++
Development environment for http://github.com/garettbass/app
Argument parsing toy
A simple std::vector-style array for C
fork of com.unity.entities
fork of com.unity.render-pipelines.universal
Compose, compile, and run C/C++ programs
C/C++ preprocessor interrogation
Prebuilt binaries for Google Dawn
A simple DLL library in C++
Experimental demoscene project. C99 and Direct3D 12. Fully standalone, zero dependencies (no Visual Studio, no Windows SDK, no CRT, no #include usage). C and HLSL compilers included.
Collection of pure Nim utilities
C++ function signature deduction
garettbass.github.io website
A multi-platform library for OpenGL, OpenGL ES, Vulkan, window and input
A static GLFW 3 wrapper for Nim, based on treeform/staticglfw
An extension for the GLFW library for using WebGPU native.
Godot Engine – Multi-platform 2D and 3D game engine
A header-only C-like shading language compiler that writes Metal, HLSL, GLSL
Various C++11 utilities I developed in my free time which were later integrated into Zengine, Z2's in-house engine.
A library for patching, replacing and decorating .NET and Mono methods during runtime
A simple DSL for building HTML templates in Javascript.
simple job queue implementation for zig
A simple, easy to use, C++11 JSON library.
tiny math and image processing in C
C# modding swiss army knife, powered by cecil.
Common code used by MonoMod and other .NET modding libraries. Not to be confused with MonoMod.Utils (for mods).
some simple, composable networking primitives using Berkeley sockets and C++11