|
|
Donner SVG 0.8.0-pre
SVG editor and embeddable C++20 engine.
|
Frame-wide admission gate invoked before every Slug geometry upload or draw. More...
#include "donner/svg/renderer/geode/GeoEncoder.h"
Public Member Functions | |
| virtual bool | admitGeometry (const EncodedPath &encoded, std::size_t logicalDraws)=0 |
| Reserve one or more logical submissions of encoded before GPU work is recorded. | |
| virtual bool | canEncodeGeometry () const =0 |
| Whether another inline path encode may start in the current frame. | |
| virtual void | releaseGeometry (const EncodedPath &encoded, std::size_t logicalDraws)=0 |
| Release a successful reservation when submission preparation cannot complete. | |
Frame-wide admission gate invoked before every Slug geometry upload or draw.