An emacs major mode for WebGPU Shadring Language
-
Updated
Jan 30, 2022 - Emacs Lisp
An emacs major mode for WebGPU Shadring Language
Zero-copy WebGPU compute core for browser-side physics simulation. Declarative manifest, automatic WGSL macro injection, ping-pong memory management. LBM, FDTD, wave, diffusion, tensor CP, ... — no backend required.
🖨️ INKMAGINE: Browser-only image to 1-bit e-paper converter
Implementation of Anime4K in WebGPU
Display a webcam feed through WebGPU
Production-grade GPU kernel optimization suite for GEMM across C++20, CUDA (SRAM tiling, float4 SIMD), and WebGPU/WGSL with Nsight Compute profiling.
GPU-native fractal flame editor for the browser (WebGPU) — a JWildfire / Apophysis / flam3 reimagining with 986 variations, 3D, animation and an AI assistant
ALICE-LOL: Law-Oriented Language — SDF DSL as Rust proc_macro. GLSL/WGSL/HLSL transpile, print export (STL/3MF/OBJ/FBX), law checker, laser pattern generator.
TypeScript/WebGPU 3D game starter for ForgEng (ForgeNG 3) — Vite template for browser games
Automated CUDA-to-ROCm GPU kernel translation via semantic BridgeIR. 316 HIP API mappings, wavefront-aware optimization, MFMA targeting, 6 multi-target backends. Break free from CUDA vendor lock-in.
WGSL language package for CodeMirror 6
Comprehensive WebGPU compute showcase: 10 interactive examples from basic parallel ops to advanced simulations (SPH fluids, 3D fractals, molecular dynamics, DLA, boids flocking) + Rust/WASM integration. All GPU-accelerated with WGSL shaders.
Hexforge — a GPU-driven hexagonal jigsaw puzzle for the browser. WebGPU, deterministic seeded cuts, and a print-ready pattern so you can cut a real one.
A GPU-driven game engine written in Rust, with meshlet-based rendering and an editor.
Constraint-based adaptive rendering framework. Maps continuous signals (viewport, scroll, time, pointer) to discrete states via BoundaryDef primitives. Multi-target compilation to CSS @container queries, GLSL/WGSL uniforms, ARIA attributes. Reactive runtime with hysteresis, blend trees, and content-addressed identity.
To associate your repository with the wgsl topic, visit your repo's landing page and select "manage topics."