This is your work, valued
Engineering Fellow, Graphics at Epic Games working on Unreal Engine 5. Former BioWare and Electronic Arts (DICE, Frostbite, SEED).
meshopt-rs. Rust ffi and idiomatic wrapper for zeux/meshoptimizer, a mesh optimization library that makes indexed meshes more GPU-friendly.
218QNodeView. Qt5 suite that supports displaying and editing nodes in a graph-like flow. Similar to Unreal Kismet, Frostbite 3 Schematics or Allegorithmic Substance Designer UIs.
209vk-mem-rs. Rust bindings for AMD Vulkan Memory Allocator (VMA)
206spirv-reflect-rs. Reflection API in rust for SPIR-V shader byte code, intended for Vulkan applications
111ash-nv-rt. NV ray tracing with rust and ash!
59vk-sync-rs. Simplified Vulkan synchronization logic, written in rust
59smush-rs. Common rust abstraction around a variety of compression codecs.
32render-rs. Collection of rust crates providing rendering abstractions.
31grue-rs. Various tools and algorithms for building role-playing and adventure games
28intel-tex-rs. Rust bindings for Intel's ISPC texture compression
23docker-shader. Docker image with a range of shader compilers available
23dxil-signing. Utility to sign DXIL code after compilation
22svc-shader. A gRPC micro-service that exposes a variety of GPU shader compilers under a common cloud-based abstraction.
14fbx2json. A simple command-line utility to convert Autodesk FBX files to a custom JSON format.
13docker-dxc. Docker image with Microsoft DirectX shader compiler (dxil and spirv)
11app-engine-rs. Example of rust + rocket + docker running in a flex environment on Google App Engine.
7include-merkle-rs. Functionality to build a Merkle-tree of a given text file with include references, substituting deterministic identities, and flattening include directives into a single file.
7svc-texture. A gRPC micro-service that exposes texture compression routines under a common cloud-based abstraction.
6cloudstore-rs. A gRPC microservice, written in rust, that marshalls objects and files to cloud storage like AWS S3, Google Cloud Storage, or other providers.
5svc-mesh. A gRPC micro-service that exposes mesh loading routines under a common cloud-based abstraction.
5hindranch. Global Game Jam 2019!
5docker-fxc. Docker image of FXC running with Wine
4docker-protoc. Docker image with protobuf compiler and various language plugins
4clangelscript. Automatic binding generator for Angelscript using clang and cindex
3meshoptimizer. Mesh optimization library that makes indexed meshes more GPU-friendly
3voxelpipe. Automatically exported from code.google.com/p/voxelpipe
2ash. Vulkan bindings for Rust
2ltalloc. Automatically exported from code.google.com/p/ltalloc
2web_kvm. REST service controller for the rack mountable TESmart 8-port HDMI enterprise-grade KVM switch (TES-HKS0801A1U-USBK)
2speechtest-rs. Google Cloud text-to-speech prototype
1shader-merkle-rs. HLSL
1JsonBox. This is a JSON C++ library. It can write and read JSON files with ease and speed.
1slang. Making it easier to work with shaders
1gwihlidal.github.io. HTML
1smol-v-rs. Rust bindings for SMOL-V
1ispc-rs. Rust library for build scripts to compile ISPC code into a Rust library
1nanovg. Antialiased 2D vector drawing library on top of OpenGL for UI and visualizations.
1FBX2glTF. A command-line tool for the conversion of 3D model assets on the FBX file format to the glTF file format.
1ggez. Rust library to create a Good Game Easily
1SPIRV-Cross. SPIRV-Cross is a practical tool and library for performing reflection on SPIR-V and disassembling SPIR-V back to high level languages.
1imgui-rs. Rust bindings for dear imgui
1