Donner SVG 0.8.0-pre
SVG editor and embeddable C⁠+⁠+⁠20 engine.
Loading...
Searching...
No Matches
Composite.h File Reference

The SVG composite filter program expressed in the typed shader IR. More...

Include dependency graph for Composite.h:

Namespaces

namespace  donner
 Top-level Donner namespace, which is split into different sub-namespaces such as donner::svg and donner::css.

Functions

ShaderResult< IrModule > donner::gpu::shader::programs::BuildCompositeModule ()
 Builds a bounded 8-by-8 compute program over premultiplied source and destination textures. Applies the selected Porter-Duff or arithmetic operator, clamping each output channel.

Detailed Description

The SVG composite filter program expressed in the typed shader IR.