Expand description
Explicit wgpu backend for SpatialRust visualization contracts.
Geometry enters this crate only through caller-requested upload methods. Uploads return a byte-exact transfer receipt, and device buffers remain resident until explicitly recycled or dropped.
Structs§
- GpuGeometry
- Explicitly uploaded, device-resident visual geometry.
- GpuRender
Target - Device-resident color and depth attachments.
- Headless
Render - Result of a device-resident headless render.
- Pick
Result - Caller-requested point-picking result.
- Readback
Image - Caller-requested tightly packed RGBA8 readback.
- Render
Options - Configuration for one device-resident headless render.
- Render
Receipt - Named device-side execution evidence for one render.
- Wgpu
Renderer - Renderer runtime sharing one explicit
spatialrust-gpuwgpu device.
Enums§
- GpuGeometry
Kind - Device-resident geometry topology.
- Render
Error - Errors returned by explicit rendering operations.
Constants§
- RENDER_
TARGET_ FORMAT - Portable color format used by headless render targets.
Type Aliases§
- Render
Result - Result type returned by the wgpu rendering backend.