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
some simple, composable networking primitives using Berkeley sockets and C++11
WIP: may become UnityExtensions.Notifications
An Objective-C API for C++