|
|
Donner SVG Editor & Engine
SVG-native editor and embeddable SVG2 + CSS3 engine in C++20, with GPU (WebGPU) and compact CPU renderers, built for correctness, security, and performance.
|
Presentation memory retained by the editor texture cache for one UI frame. More...
#include "donner/editor/ViewportInteractionController.h"
Presentation memory retained by the editor texture cache for one UI frame.
| std::uint64_t donner::editor::FrameMemorySample::activeTileBytes = 0 |
Bytes retained by active composited tile textures.
| std::uint64_t donner::editor::FrameMemorySample::overlayBytes = 0 |
Bytes retained by the current overlay texture, if the retained overlay fallback is active.
| std::uint64_t donner::editor::FrameMemorySample::overviewTileBytes = 0 |
Bytes retained by zoom-out overview tile textures.
| std::uint64_t donner::editor::FrameMemorySample::peakTrackedBytes = 0 |
Peak tracked bytes observed by the presentation cache.
| std::uint64_t donner::editor::FrameMemorySample::retiredBytes = 0 |
Bytes retained by retired textures waiting for presentation-frame aging.
| std::uint64_t donner::editor::FrameMemorySample::totalTrackedBytes = 0 |
Total bytes directly tracked by the presentation cache.
| std::uint64_t donner::editor::FrameMemorySample::wgpuLifetimeBufferCreates = 0 |
Process-lifetime WebGPU buffer-create count from the shared Geode device.
| std::uint64_t donner::editor::FrameMemorySample::wgpuLifetimeTextureCreates = 0 |
Process-lifetime WebGPU texture-create count from the shared Geode device.