|
|
Donner 0.8.0-pre
Embeddable browser-grade SVG2 engine
|
Result of a GL replay run. More...
#include "donner/editor/repro/GlRnrReplay.h"
Public Attributes | |
| std::vector< GlRnrReplayCapture > | captures |
| Captures written during replay. | |
| std::vector< GlRnrReplayFrameDiagnostics > | frameDiagnostics |
| Per-frame diagnostics gathered after each editor frame runs. | |
| std::optional< std::string > | finalSelectedElementLabel |
| Selection label after the last replayed frame. | |
| bool | glUnavailable = false |
| True when replay could not run because the host provides no usable GL context (a headless / GPU-less environment with no software-GL fallback, e.g. GitHub-hosted macOS). Callers should treat this as "skip" rather than "fail": it reflects a missing environment capability, not a code defect. | |
Result of a GL replay run.
| std::vector<GlRnrReplayCapture> donner::editor::repro::GlRnrReplayResult::captures |
Captures written during replay.
| std::optional<std::string> donner::editor::repro::GlRnrReplayResult::finalSelectedElementLabel |
Selection label after the last replayed frame.
| std::vector<GlRnrReplayFrameDiagnostics> donner::editor::repro::GlRnrReplayResult::frameDiagnostics |
Per-frame diagnostics gathered after each editor frame runs.
| bool donner::editor::repro::GlRnrReplayResult::glUnavailable = false |
True when replay could not run because the host provides no usable GL context (a headless / GPU-less environment with no software-GL fallback, e.g. GitHub-hosted macOS). Callers should treat this as "skip" rather than "fail": it reflects a missing environment capability, not a code defect.