|
|
Donner 0.8.0-pre
Embeddable browser-grade SVG2 engine
|
Context fields written with a compositor heuristic telemetry snapshot. More...
#include "donner/editor/LayerInspectorDiagnostics.h"
Public Attributes | |
| double | viewportZoom = 1.0 |
| Editor viewport zoom at export time. | |
| double | viewportDpr = 1.0 |
| Editor viewport device-pixel ratio at export time. | |
| Vector2i | viewportDesiredCanvas = Vector2i::Zero() |
| Canvas size requested by the current viewport. | |
| Vector2i | documentCanvas = Vector2i::Zero() |
| Canvas size currently committed to the document. | |
| bool | activeTilesViewportBounded = false |
| True when the active presentation tiles cover only a viewport-bounded raster. | |
| bool | overviewInfillAvailable = false |
| True when retained overview tiles are available below bounded active tiles. | |
| Box2d | activeRasterDocumentRect |
| Document-space coverage for the active presentation raster. | |
| Box2d | overviewRasterDocumentRect |
| Document-space coverage for the retained overview raster. | |
| Vector2i | activeOutputSizePx = Vector2i::Zero() |
| Output raster size for the active presentation tiles. | |
| Vector2i | overviewOutputSizePx = Vector2i::Zero() |
| Output raster size for retained overview tiles. | |
| svg::compositor::CompositorController::StateSnapshot | state |
| Compositor-wide diagnostic state. | |
| svg::compositor::CompositorController::FastPathCounters | fastPath |
| Fast-path counters captured by the compositor. | |
| svg::compositor::CompositorController::RenderFrameStats | renderStats |
| Last completed compositor render costs. | |
Context fields written with a compositor heuristic telemetry snapshot.
| Vector2i donner::editor::CompositorHeuristicTelemetryContext::activeOutputSizePx = Vector2i::Zero() |
Output raster size for the active presentation tiles.
| Box2d donner::editor::CompositorHeuristicTelemetryContext::activeRasterDocumentRect |
Document-space coverage for the active presentation raster.
| bool donner::editor::CompositorHeuristicTelemetryContext::activeTilesViewportBounded = false |
True when the active presentation tiles cover only a viewport-bounded raster.
| Vector2i donner::editor::CompositorHeuristicTelemetryContext::documentCanvas = Vector2i::Zero() |
Canvas size currently committed to the document.
| svg::compositor::CompositorController::FastPathCounters donner::editor::CompositorHeuristicTelemetryContext::fastPath |
Fast-path counters captured by the compositor.
| bool donner::editor::CompositorHeuristicTelemetryContext::overviewInfillAvailable = false |
True when retained overview tiles are available below bounded active tiles.
| Vector2i donner::editor::CompositorHeuristicTelemetryContext::overviewOutputSizePx = Vector2i::Zero() |
Output raster size for retained overview tiles.
| Box2d donner::editor::CompositorHeuristicTelemetryContext::overviewRasterDocumentRect |
Document-space coverage for the retained overview raster.
| svg::compositor::CompositorController::RenderFrameStats donner::editor::CompositorHeuristicTelemetryContext::renderStats |
Last completed compositor render costs.
| svg::compositor::CompositorController::StateSnapshot donner::editor::CompositorHeuristicTelemetryContext::state |
Compositor-wide diagnostic state.
| Vector2i donner::editor::CompositorHeuristicTelemetryContext::viewportDesiredCanvas = Vector2i::Zero() |
Canvas size requested by the current viewport.
| double donner::editor::CompositorHeuristicTelemetryContext::viewportDpr = 1.0 |
Editor viewport device-pixel ratio at export time.
| double donner::editor::CompositorHeuristicTelemetryContext::viewportZoom = 1.0 |
Editor viewport zoom at export time.