API Reference
API reference for vgpu packages, generated from the documentation manifest.
Browse generated API docs by topic. Every symbol comes from the docs manifest and deep-links to an anchor on its topic page.
Start with vgpu
vgpu
Public API: init, Gpu, effect, draw, compute, frame, bundle, target, ping-pong, and uniforms.
Packages
vgpu
Public API: init, Gpu, effect, draw, compute, frame, bundle, target, ping-pong, and uniforms.
vgpu/scene
Tree-shakeable geometry, camera, color, and orbit helpers without a retained scene graph.
@vgpu/wgsl
WGSL compile-time entry points, runtime resolution, reflection metadata, and bundler loaders.
@vgpu/wgsl-std
Standard WGSL modules for color, fullscreen triangles, hashes, and procedural noise.
vgpu/core
Advanced escape hatches for native WebGPU handles, buffers, textures, bind groups, and structured uniforms.
@vgpu/render
Advanced render tooling for inspection, performance measurement, utilities, and mesh editing.
@vgpu/adapter-node
The Node.js WebGPU adapter — createNodeAdapter() and the Dawn binary resolution it wraps.
vgpu/mock
A software Gpu implementation for tests and CI that has no GPU at all.