- A Trip Through the Graphics Pipeline (2011)
A 13-part series explaining the D3D/OpenGL graphics pipeline as implemented on real GPUs - command processor, vertex processing, rasterization, depth/stencil, pixel shaders,…
100% match
· <advanced><apis><compute><density><detail><geometry><hardware><memory> - Stateless particles - rendering without a mesh
The GPU supplies only SV_VertexID and SV_InstanceID, and the vertex shader fabricates positions, UVs, and normals for each quad or triangle strip.
100% match
· <optimization><apis><buffer><density><lighting><pipeline><quad><targets> - Creating a Volumetric Ray Marcher
The post builds a march loop along the camera ray inside a mesh volume, sampling tiled 2D slice atlases as pseudo-3D density, accumulating opacity, and clipping to a bounding box while supporting o…
100% match
· <advanced><cover><density><engine><helps><material><shading><targets> - Drawing Thousands of Meshes with DrawMeshInstanced / Indirect (Toqoz)
Toqoz's November 2019 toqoz.fyi post walks through drawing very large mesh counts in Unity with Graphics.DrawMeshInstanced and Graphics.DrawMeshInstancedIndirect, with C# samples,
100% match
· <code><advanced><buffer><compute><dispatch><free><lighting><material> - Physically Based Rendering
Alex Tardif’s Physically Based Rendering page is a practitioner-oriented explainer of energy-conserving shading terms - diffuse, specular, Fresnel, and microfacet models - for real
100% match
· <cover><engine><free><geometry><lighting><programmers><shading><targets> - Roystan
(roystan.net) is a personal Unity blog whose articles index lists long shader tutorials plus shorter gameplay notes from 2018-2019.
100% match
· <apis><buffers><density><engine><free><geometry><hardware><lighting> - 2D Grass Rendering with WebGPU Compute Shaders
Technical walkthrough from the Jarl Devs Team of a fully procedural 2D pixel-art grass renderer driven by two WebGPU/WGSL compute passes that regenerate, depth-sort, and shade…
100% match
· <code><building><compute><density><engine><pipeline><programmers><useful> - High-Performance Real-Time Implicit Strand-Based Hair Rendering via Software Rasterization
High-Performance Real-Time Implicit Strand-Based Hair Rendering via Software Rasterization presents a deferred software rasterization pipeline for real-time strand-based hair…
100% match
· <code><optimization><advanced><buffer><deferred><hardware><high><performance> - SIGGRAPH 2025 Advances in Real-Time Rendering in Games: Fast as Hell: idTech8 Global Illumination
[video] SIGGRAPH 2025 Advances in Real-Time Rendering in Games: Fast as Hell: idTech8 Global Illumination is a YouTube recording of Tiago Sousa's Advances talk on idTech8 global…
100% match
· <code><optimization><advanced><talk><ages><case><dark><doom> - Getting started with BGFX
[video] Getting started with BGFX is a YouTube playlist by Game Coder Nz that walks through the bgfx cross-platform rendering library from a blank project to basic 3D and UI…
100% match
· <code><buffers><building><cover><engine><free><programmers><useful> - Painting Holes in Terrain - Terrain Shaders - Episode 10
[video] Painting Holes in Terrain - Terrain Shaders - Episode 10 is a Ben Cloward tutorial on enabling terrain hole painting in custom Unreal landscape materials and Unity Shader…
100% match
· <cost><engine><free><material><opaque><shading><useful><visibility> - No Graphics API
No Graphics API is a December 2025 long-form essay by Sebastian Aaltonen arguing that modern bindless GPUs no longer need the retained-mode complexity of DirectX 12, Vulkan, and…
100% match
· <code><optimization><advanced><apis><buffer><cover><free><hardware> - MeshSplatting: Differentiable Rendering with Opaque Meshes
MeshSplatting: Differentiable Rendering with Opaque Meshes presents a mesh-based novel view synthesis method by Jan Held and collaborators that jointly optimizes geometry and…
100% match
· <code><advanced><engine><familiarity><free><geometry><helps><memory> - Filtering -Vs- Graphics
This is a technical talk by Timothy Lattis on the Neo Graphics channel on what perfect, content-independent filtering would require versus common real-time graphics practice.
100% match
· <optimization><advanced><talk><case><free><high><moving><useful> - VK_EXT_present_timing: the Journey to State-of-the-Art Frame Pacing in Vulkan
This is a Khronos blog post by NVIDIA driver engineer Lionel Duc on VK_EXT_present_timing and bringing time-based frame pacing to Vulkan swapchains.
It covers limits of opaque…
100% match
· <code><optimization><advanced><apis><engine><free><opaque><targets> - Minimalist ray-tracing leveraging only acceleration structures
This is an AnKi 3D Engine blog post by Panagiotis Christopoulos Charitos on a lightweight potato-mode ray-tracing path using only acceleration structures and ray queries instead…
100% match
· <code><advanced><buffer><cost><engine><free><hardware><pipeline> - WebGPU and the price of compiling WGSL
WebGPU and the price of compiling WGSL is a blog post by Hugo Daniel introducing a WebGPU diagnostics and compilation-benchmark tool after earlier posts on WGSL limits.
It…
100% match
· <code><buffers><compute><cost><familiarity><free><helps><pipeline> - SIGGRAPH 2025 Materials Now Available: Recordings and Resources from Our Events
SIGGRAPH 2025 Materials Now Available: Recordings and Resources from Our Events is a Slang project blog post by Shannon Woods announcing public recordings and downloads from…
100% match
· <code><advanced><free><helps><paths><production><programmers><shading> - Reinforcement Learning 04 : Motion Fields For Interactive Character Animation
Reinforcement Learning 04 : Motion Fields For Interactive Character Animation is a YouTube implementation talk on the Animation Tech channel where Jerome rebuilds ideas from the…
100% match
· <code><advanced><familiarity><free><helps><plus><programmers><talk> - A case for learning GPU programming with a compute-first mindset
A case for learning GPU programming with a compute-first mindset is a 2025 blog essay on Maister Graphics Adventures arguing that new GPU programmers should learn compute,…
100% match
· <code><optimization><apis><buffer><case><compute><deferred><engine>