Gpu Rendering Guide

Use when designing the architecture of a low-level GPU renderer on any explicit API (Vulkan/D3D12/Metal/WebGPU): render/frame graphs, shader/permutation systems, the descriptor/binding model, explicit GPU↔CPU synchronization, command recording and frames-in-flight, and GPU memory strategy. Triggers on render passes, resource barriers/transitions, transient/aliased targets, shader variants, bind groups/descriptor frequency, command buffers, double/triple buffering, even when the user doesn't say 'renderer' or name a specific API.

xonovex 6ef7718 13 files · 67.0 KB Updated

File contents

xonovex/platform/tree/main/packages/skill/skill-gpu-rendering/gpu-rendering-guide commit 6ef7718eb6

Frequently asked questions

npx skillmds@latest add xonovex/gpu-rendering-guide