Donner SVG 0.8.0
0.8.0 ยท ebf353960.8.0 main
SVG editor and embeddable C⁠+⁠+⁠20 engine.
Loading...
Searching...
No Matches
donner::geode::FilterTilePlan Struct Reference

Exact-resolution tile layout with overlapping sampling halos. More...

#include "donner/svg/renderer/geode/GeodeFilterEngine.h"

Public Member Functions

uint64_t pixels () const
 Return the pixel area of one padded filter tile.
uint64_t workPixels () const
 Return the total tile pixel area processed across all tile executions.
uint64_t additionalTextureBytes () const
 Return RGBA8 assembly and tile texture bytes needed by a tiled plan, or zero when untiled.

Public Attributes

uint32_t width = 0
 Full source/output width.
uint32_t height = 0
 Full source/output height.
uint32_t tileWidth = 0
 Fixed working width, including halos.
uint32_t tileHeight = 0
 Fixed working height, including halos.
uint32_t coreWidth = 0
 Non-overlapping output step.
uint32_t coreHeight = 0
 Non-overlapping output step.
uint64_t tiles = 1
 Number of complete graph executions.

Detailed Description

Exact-resolution tile layout with overlapping sampling halos.


The documentation for this struct was generated from the following file: