First pixel
A bufferless triangle through the portable render path.
A bufferless triangle through the portable render path.
Transfer, texture, sampler, reflection, and bind-group lowering.
Per-dispatch constants animate a compute-generated vertex stream.
Indexed depth, occlusion, barriers, and sampled-depth visualization.
Instance-rate vertices and reflected dynamic uniform offsets.
cglm transforms, texture sampling, indexed draw, and depth.
Compute writes typed RGBA8 pixels; render samples them directly.
Per-draw constants with native lowering and WebGPU dynamic slices.
Four-sample rasterization resolved directly into the swapchain.
Two color targets use independent alpha and additive blending.
Depth comparison sampling and filtered shadow visibility.
One reflected 2D-array view selects two independently uploaded layers.
Cubemap faces and a 3D volume share one reflected bind group.
Four textures and samplers flatten into deterministic WebGPU binding ranges.