Graham Wihlidal's repositories
meshopt-rs
Rust ffi and idiomatic wrapper for zeux/meshoptimizer, a mesh optimization library that makes indexed meshes more GPU-friendly.
spirv-reflect-rs
Reflection API in rust for SPIR-V shader byte code, intended for Vulkan applications
vk-sync-rs
Simplified Vulkan synchronization logic, written in rust
docker-shader
Docker image with a range of shader compilers available
intel-tex-rs
Rust bindings for Intel's ISPC texture compression
dxil-signing
Utility to sign DXIL code after compilation
svc-shader
A gRPC micro-service that exposes a variety of GPU shader compilers under a common cloud-based abstraction.
include-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.
svc-texture
A gRPC micro-service that exposes texture compression routines under a common cloud-based abstraction.
meshoptimizer
Mesh optimization library that makes indexed meshes more GPU-friendly
DirectXShaderCompiler
This repo hosts the source for the DirectX Shader Compiler which is based on LLVM/Clang.
docker-traefik-cloudflare-companion
Automatically Create CNAME records for containers served by Traefik
GTS-GamesTaskScheduler
A task scheduling framework designed for the needs of game developers.
renderdoc
RenderDoc is a stand-alone graphics debugging tool.
vswhere-rs
A Rust library for invoking and capturing the output of the vswhere utility.