Selected output for prepared process() calls, not worker completions or GPU admissions.
More...
#include <gpu_audio_transport.hpp>
Selected output for prepared process() calls, not worker completions or GPU admissions.
Each call contributes to exactly one counter, including a rejected view's single invalid position. Offline and unprepared calls are excluded. These counters do not identify individual stream blocks.
◆ cpu_fallback_blocks
| std::uint64_t pulp::gpu_audio::GpuAudioTransport::DeliverySnapshot::cpu_fallback_blocks = 0 |
◆ gpu_blocks
| std::uint64_t pulp::gpu_audio::GpuAudioTransport::DeliverySnapshot::gpu_blocks = 0 |
◆ invalid_blocks
| std::uint64_t pulp::gpu_audio::GpuAudioTransport::DeliverySnapshot::invalid_blocks = 0 |
◆ passthrough_blocks
| std::uint64_t pulp::gpu_audio::GpuAudioTransport::DeliverySnapshot::passthrough_blocks = 0 |
◆ priming_blocks
| std::uint64_t pulp::gpu_audio::GpuAudioTransport::DeliverySnapshot::priming_blocks = 0 |
◆ silence_blocks
| std::uint64_t pulp::gpu_audio::GpuAudioTransport::DeliverySnapshot::silence_blocks = 0 |
◆ worker_output_blocks
| std::uint64_t pulp::gpu_audio::GpuAudioTransport::DeliverySnapshot::worker_output_blocks = 0 |
The documentation for this struct was generated from the following file: