Expand description
The typed error vocabulary of the RenderBackend boundary. Backends map
their native failure codes (VkResult, HRESULT, MTLCommandBuffer status) into
these classes at the detection sites; the frame loop dispatches recovery
policy on the class, never on prose. Other carries legacy string errors so
interior call sites can migrate incrementally.
Enums§
- Device
Lost Reason - Why the GPU device stopped servicing work, as reported by the backend API.
- Render
Error - A failure crossing the
RenderBackendboundary, classified for recovery.
Type Aliases§
- Render
Result - A backend call’s result.