![]() |
VR-Vantage 2.7 API Documentation
|
Go to the source code of this file.
Classes | |
| struct | tracy::GpuCtxWrapper |
| struct | tracy::SourceLocationData |
| class | tracy::Profiler |
| struct | tracy::Profiler::FrameImageQueueItem |
Namespaces | |
| namespace | tracy |
Macros | |
| #define | TracyConcat(x, y) TracyConcatIndirect(x,y) |
| #define | TracyConcatIndirect(x, y) x##y |
| #define | TracyLfqPrepare(_type) |
| #define | TracyLfqCommit __tail.store( __magic + 1, std::memory_order_release ); |
| #define | TracyLfqPrepareC(_type) |
| #define | TracyLfqCommitC __tail.store( __magic + 1, std::memory_order_release ); |
Typedefs | |
| typedef void(* | tracy::ParameterCallback )(uint32_t idx, int32_t val) |
Functions | |
| TRACY_API moodycamel::ConcurrentQueue < QueueItem > ::ExplicitProducer * | tracy::GetToken () |
| TRACY_API Profiler & | tracy::GetProfiler () |
| TRACY_API std::atomic< uint32_t > & | tracy::GetLockCounter () |
| TRACY_API std::atomic< uint8_t > & | tracy::GetGpuCtxCounter () |
| TRACY_API GpuCtxWrapper & | tracy::GetGpuCtx () |
| TRACY_API uint64_t | tracy::GetThreadHandle () |
| TRACY_API void | tracy::InitRPMallocThread () |
| TRACY_API bool | tracy::ProfilerAvailable () |
| TRACY_API int64_t | tracy::GetFrequencyQpc () |
| #define TracyConcat | ( | x, | |
| y | |||
| ) | TracyConcatIndirect(x,y) |
| #define TracyLfqPrepare | ( | _type | ) |
Referenced by tracy::Profiler::ConfigurePlot(), tracy::Profiler::Message(), tracy::Profiler::MessageAppInfo(), tracy::Profiler::MessageColor(), tracy::ScopedZone::Name(), tracy::Profiler::ParameterSetup(), tracy::Profiler::PlotData(), tracy::ScopedZone::ScopedZone(), tracy::Profiler::SendCallstack(), tracy::Profiler::SendFrameMark(), tracy::ScopedZone::Text(), tracy::ScopedZone::Value(), and tracy::ScopedZone::~ScopedZone().
| #define TracyLfqCommit __tail.store( __magic + 1, std::memory_order_release ); |
Referenced by tracy::Profiler::ConfigurePlot(), tracy::Profiler::Message(), tracy::Profiler::MessageAppInfo(), tracy::Profiler::MessageColor(), tracy::ScopedZone::Name(), tracy::Profiler::ParameterSetup(), tracy::Profiler::PlotData(), tracy::ScopedZone::ScopedZone(), tracy::Profiler::SendCallstack(), tracy::Profiler::SendFrameMark(), tracy::ScopedZone::Text(), tracy::ScopedZone::Value(), and tracy::ScopedZone::~ScopedZone().
| #define TracyLfqPrepareC | ( | _type | ) |
| #define TracyLfqCommitC __tail.store( __magic + 1, std::memory_order_release ); |