Expand description
Renderers turn a SceneGraph into an RGBA image.
CpuRenderer (tiny-skia) is the reference backend and the --cpu
mode for machines without a GPU; GpuRenderer (vello, feature gpu) is
the fast path. Both consume the same oxframe_2d::DrawItem list and pass
the same golden tests within a ΔE tolerance.
Structs§
- CpuRenderer
- tiny-skia backend. Deterministic: same scene, same bytes.
- Image
- 8-bit sRGB RGBA, straight alpha, row-major, no padding.
- Render
Options - Size and background of one render call.
Traits§
- Renderer
- Draws a scene graph into an image.
Functions§
- scene_
to_ pixels - Maps scene coordinates (origin at the center, y down) to output pixels.