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

Counters that separate "the sink was never called" from "the sink was called but this build compiles the trace macros out". More...

#include <gpu_diagnostics.hpp>

Public Attributes

std::uint64_t emitted = 0
 Records handed to emit_gpu_diagnostic() in this process.
std::uint64_t traced = 0
 Records forwarded to Perfetto. Always 0 in a PULP_TRACING=OFF build.
std::uint64_t truncated = 0
 Records whose message text was truncated to the limit above.

Detailed Description

Counters that separate "the sink was never called" from "the sink was called but this build compiles the trace macros out".

Member Data Documentation

◆ emitted

std::uint64_t pulp::render::GpuDiagnosticsStats::emitted = 0

Records handed to emit_gpu_diagnostic() in this process.

◆ traced

std::uint64_t pulp::render::GpuDiagnosticsStats::traced = 0

Records forwarded to Perfetto. Always 0 in a PULP_TRACING=OFF build.

◆ truncated

std::uint64_t pulp::render::GpuDiagnosticsStats::truncated = 0

Records whose message text was truncated to the limit above.


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