Stars
A native, user-mode, multi-process, graphical debugger.
LOOK SCREENSHOTS - Sin-hash is not stable on "any scale" and there no way to fix it. Use fract hash.
A library for building dynamic webapps, using Js_of_ocaml
A minimal PyTorch implementation of probabilistic diffusion models for 2D datasets.
An interpreter for HLSL that can run shader code on the CPU.
Curated, CC0 reference hub for 3D, VFX, and game dev. 3,400+ tools, assets, and tutorials across 12 sections. Searchable, filterable, free.
WebGPU implementation of Eric Lengyel's Slug algorithm for resolution-independent vector text rendering on the GPU
Debugging tools for Direct3D-based software
DirectX Capabilities Viewer utility (dxcapsviewer.exe)
This repo hosts the source for the DirectX Shader Compiler which is based on LLVM/Clang.
A simple math library for games and computer graphics. Compatible with both C and C++. Public domain and easy to modify.
corporateshark / lightweightvk
Forked from facebook/iglLightweightVK is a deeply refactored bindless-only fork of https://github.com/facebook/igl. It provides a lean cross-platform graphics API running on top of Vulkan 1.3.
A DirectX12-based C++-application that allows graphics programmers to learn and experiment with the new Work Graphs feature using HLSL shaders. It runs on Windows 10 and Windows 11 systems.
Materials for the Neural Shading Course at SIGGRAPH 2025
GPU font rendering from vector outlines demonstration
revisiting a known normal transformation in computer graphics
Metal graphic api ported to C++ with CMake build system
GPU programming related news and material links
Step-by-step guide through the abstract and complex universe of Fragment Shaders.