Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
pulp::render::SkiaLogBridgeState Struct Reference

#include <gpu_diagnostics.hpp>

Public Attributes

SkiaLogBridgeStatus status = SkiaLogBridgeStatus::not_attempted
std::uint64_t records_forwarded = 0
 Skia log records forwarded into the sink.
std::uint64_t text_logged = 0
 Forwarded records also written to the text log (runtime::log_*).
std::uint64_t text_suppressed = 0
 Forwarded records NOT written to the text log because the budget below ran out.

Member Data Documentation

◆ records_forwarded

std::uint64_t pulp::render::SkiaLogBridgeState::records_forwarded = 0

Skia log records forwarded into the sink.

Zero with an installed status means Skia has logged nothing — a different fact from a status of declined_handler_present, where nothing could ever arrive.

◆ status

SkiaLogBridgeStatus pulp::render::SkiaLogBridgeState::status = SkiaLogBridgeStatus::not_attempted

◆ text_logged

std::uint64_t pulp::render::SkiaLogBridgeState::text_logged = 0

Forwarded records also written to the text log (runtime::log_*).

◆ text_suppressed

std::uint64_t pulp::render::SkiaLogBridgeState::text_suppressed = 0

Forwarded records NOT written to the text log because the budget below ran out.

They still reached the diagnostic sink and its counters.


The documentation for this struct was generated from the following file: