Pulp 1.88.0
Cross-platform audio plugin framework
Loading...
Searching...
No Matches
resource_counters.hpp File Reference
#include <atomic>
#include <cstdint>

Go to the source code of this file.

Classes

struct  pulp::canvas::ResourceCounters

Namespaces

namespace  pulp
namespace  pulp::canvas
namespace  pulp::canvas::detail

Functions

ResourceCounters pulp::canvas::resource_counters () noexcept
void pulp::canvas::note_image_decode () noexcept
void pulp::canvas::note_gpu_upload () noexcept
void pulp::canvas::note_paragraph_build () noexcept
void pulp::canvas::note_scene_record () noexcept
void pulp::canvas::note_scene_replay () noexcept

Variables

std::atomic< std::uint64_t > pulp::canvas::detail::image_decodes {0}
std::atomic< std::uint64_t > pulp::canvas::detail::gpu_uploads {0}
std::atomic< std::uint64_t > pulp::canvas::detail::paragraph_builds {0}
std::atomic< std::uint64_t > pulp::canvas::detail::scene_records {0}
std::atomic< std::uint64_t > pulp::canvas::detail::scene_replays {0}