Observable state and monotonic counters for the bounded sample-thumbnail lane. More...
#include "donner/editor/AsyncRenderer.h"
Observable state and monotonic counters for the bounded sample-thumbnail lane.
| bool donner::editor::SampleThumbnailRenderStats::active = false |
Whether the worker is processing a thumbnail task.
| std::uint64_t donner::editor::SampleThumbnailRenderStats::cancelled = 0 |
Requests cancelled before a publishable result.
| std::uint64_t donner::editor::SampleThumbnailRenderStats::completed = 0 |
Attempts completed, including cancellation.
| bool donner::editor::SampleThumbnailRenderStats::firstAttemptCompleted = false |
True once the first worker-local offscreen renderer initialization has completed.
| std::uint64_t donner::editor::SampleThumbnailRenderStats::foregroundHandoffWaits = 0 |
Foreground handoffs during worker-local offscreen construction.
| bool donner::editor::SampleThumbnailRenderStats::offscreenRendererConstructionBlocked = false |
Test-held constructor is active.
| std::uint64_t donner::editor::SampleThumbnailRenderStats::offscreenRendererConstructionStarts = 0 |
Offscreen constructor entries.
| std::uint64_t donner::editor::SampleThumbnailRenderStats::offscreenRendererCreations = 0 |
Worker-local offscreen renderer creations.
| bool donner::editor::SampleThumbnailRenderStats::pending = false |
Whether one thumbnail task is queued.
| std::uint64_t donner::editor::SampleThumbnailRenderStats::readbackCount = 0 |
Actual GPU readbacks for explicitly requested CPU sample/font preview outputs.
| std::uint64_t donner::editor::SampleThumbnailRenderStats::rendered = 0 |
Requests classified with a Rendered outcome.
| std::uint64_t donner::editor::SampleThumbnailRenderStats::requested = 0 |
Requests accepted into the thumbnail lane.
| bool donner::editor::SampleThumbnailRenderStats::resultReady = false |
Whether a result awaits polling.
| std::uint64_t donner::editor::SampleThumbnailRenderStats::started = 0 |
Attempts started on the worker.