Donner SVG main
0.8.0 ยท 382bd0190.8.0 main
SVG editor and embeddable C⁠+⁠+⁠20 engine.
Loading...
Searching...
No Matches
renderer Directory Reference
Directory dependency graph for renderer:

Directories

 
benchmarks
 
common
 
geode
 
wasm

Files

 
AnimationAttributes.h
 
AnimationPresentation.h
 
AnimationReferences.h
 
DecorationWorkBudget.h
 Internal preflight accounting for text-decoration geometry.
 
FilterGraphExecutor.h
 
FilterRegionContext.h
 
GifEncoder.h
 
HeadlessDevicePool.h
 donner::svg::details::HeadlessDevicePool - the small cache of idle headless devices that renderers without a device of their own draw from.
 
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 GPU 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
 
RetainedSpans.h
 Per-shape retained rasterization for the tiny-skia backend.
 
StrokeParams.h
 
TerminalImageViewer.h