Donner SVG 0.8.0-pre
SVG editor and embeddable C⁠+⁠+⁠20 engine.
Loading...
Searching...
No Matches
gpu Directory Reference
Directory dependency graph for gpu:

Directories

 
baseline
 
metal
 
shader
 
vulkan

Files

 
CheckedArithmetic.h
 Overflow-checked integer arithmetic for GPU byte-size and extent math.
 
CommandEncoder.h
 donner::gpu::CommandEncoder, donner::gpu::RenderPassEncoder, and donner::gpu::ComputePassEncoder - fail-closed command recording.
 
Commands.h
 Validated command value types recorded by donner::gpu::CommandEncoder.
 
Descriptors.h
 Typed immutable descriptors for donner::gpu resource creation.
 
Device.h
 donner::gpu::Device - the abstract GPU device with shared fail-closed validation.
 
GpuError.h
 Explicit error types returned by donner::gpu APIs.
 
GpuLimits.h
 Documented validation limits enforced by donner::gpu::Device.
 
GpuResult.h
 Result type returned by fallible donner::gpu APIs.
 
Handles.h
 Move-only RAII, generation-checked resource handles for donner::gpu.
 
RecordingDevice.h
 donner::gpu::RecordingDevice - the deterministic recording backend.