|
|
Donner SVG 0.8.0-pre
SVG editor and embeddable C++20 engine.
|
Directories | |
| benchmarks | |
| common | |
| geode | |
| wasm | |
Files | |
| FilterGraphExecutor.h | |
| ImageSampling.h | |
| PatternTile.h | |
| PixelFormatUtils.h | |
| Shared RGBA8 pixel-format conversion helpers used across Donner's renderer backends and the compositor. Split out from FilterGraphExecutor.h and CompositorController.cc so that callers which don't otherwise depend on the filter graph or the compositor can still premul / unpremul without pulling those in. | |
| PlacedTextGeometry.h | |
| Shared, backend-agnostic text geometry for RendererInterface::drawText. | |
| Renderer.h | |
| RendererDriver.h | |
| RendererGeode.h | |
| Geode (WebGPU/Slug) implementation of donner::svg::RendererInterface. | |
| RendererImageIO.h | |
| RendererInterface.h | |
| RendererInternal.h | |
| RendererTinySkia.h | |
| RendererTinySkiaCache.h | |
| Per-entity caches for the conversions donner::svg::RendererTinySkia runs on the way into tiny-skia. | |
| RendererUtils.h | |
| RenderingContext.h | |
| RenderSnapshot.h | |
| ResolvedGradient.h | |
| RetainedSpans.h | |
| Per-shape retained rasterization for the tiny-skia backend. | |
| StrokeParams.h | |
| TerminalImageViewer.h | |