|
|
virtual void | initializeProfile () |
|
virtual void | shutdownProfile () |
|
virtual void | profileFlip () |
|
virtual uint | getMaxTokens () const |
|
virtual void | onThreadCreate (char const *) |
|
virtual void | onThreadDestroy () |
|
virtual void | onMainThreadCreate () |
|
virtual void | onHeapAllocation (void const *, uint64, ::Memory::MemoryCategory, char const *) |
|
virtual void | onHeapFree (void const *, uint64, ::Memory::MemoryCategory, char const *) |
|
virtual void | enterCPUProfile (::Bedrock::Profile::ScopeStackStorage &, ::Core::Profile::CPUProfileToken const &) |
|
virtual void | leaveCPUProfile (::Bedrock::Profile::ScopeStackStorage &, ::Core::Profile::CPUProfileToken const &) |
|
virtual uchar | createGPUContext (char const *, int64, float, bool, bool) |
|
virtual uint | enterGPUProfile (::Bedrock::Profile::ScopeStackStorage &, ::Core::Profile::GPUProfileToken const &, uchar) |
|
virtual void | leaveGPUProfile (::Bedrock::Profile::ScopeStackStorage &, uint) |
|
virtual void | emitGPUTiming (uint, int64, int64) |
|
virtual void | syncGPUTiming (uchar, int64, int64, int64) |
|
virtual void | counterAdd (::Core::Profile::CounterToken const &, int64) |
|
virtual void | counterSet (::Core::Profile::CounterToken const &, int64) |
|
virtual void | beginCapture (char const *) |
|
virtual void | endCapture (bool) |
|
virtual void | logCaptureResults () |
|
virtual bool | isCaptureEnding () |
|
virtual void | setMarker (char const *, uint) const |
|
virtual void | generateCPUProfileToken (::Core::Profile::CPUProfileToken &, char const *, char const *, uint, ::brstd::source_location const &) |
|
virtual void | generateCPUProfileTokenDynamic (::Core::Profile::CPUProfileToken &, char const *, char const *, uint, ::brstd::source_location const &) |
|
virtual void | generateGPUProfileToken (::Core::Profile::GPUProfileToken &, char const *, char const *, uint, ::brstd::source_location const &) |
|
virtual void | generateGPUProfileTokenDynamic (::Core::Profile::GPUProfileToken &, char const *, char const *, uint, ::brstd::source_location const &) |
|
virtual void | generateCounterToken (::Core::Profile::CounterToken &target, char const *label) |
|
virtual void | generateCounterTokenWithConfig (::Core::Profile::CounterToken &, char const *, ::Core::Profile::CounterDisplayFormat, int64, ::Core::Profile::LegacyCounterFlags) |
|
virtual int64 | getProfilerTimestamp () |
|
virtual void | dumpFile (char const *, ::Core::Profile::FileExtension) |
| MCAPI void | $initializeProfile () |
| MCAPI void | $shutdownProfile () |
| MCAPI void | $profileFlip () |
| MCAPI uint | $getMaxTokens () const |
| MCAPI void | $onThreadCreate (char const *) |
| MCAPI void | $onThreadDestroy () |
| MCAPI void | $onMainThreadCreate () |
| MCAPI void | $onHeapAllocation (void const *, uint64, ::Memory::MemoryCategory, char const *) |
| MCAPI void | $onHeapFree (void const *, uint64, ::Memory::MemoryCategory, char const *) |
| MCAPI void | $enterCPUProfile (::Bedrock::Profile::ScopeStackStorage &, ::Core::Profile::CPUProfileToken const &) |
| MCAPI void | $leaveCPUProfile (::Bedrock::Profile::ScopeStackStorage &, ::Core::Profile::CPUProfileToken const &) |
| MCAPI uchar | $createGPUContext (char const *, int64, float, bool, bool) |
| MCAPI uint | $enterGPUProfile (::Bedrock::Profile::ScopeStackStorage &, ::Core::Profile::GPUProfileToken const &, uchar) |
| MCAPI void | $leaveGPUProfile (::Bedrock::Profile::ScopeStackStorage &, uint) |
| MCAPI void | $emitGPUTiming (uint, int64, int64) |
| MCAPI void | $syncGPUTiming (uchar, int64, int64, int64) |
| MCAPI void | $counterAdd (::Core::Profile::CounterToken const &, int64) |
| MCAPI void | $counterSet (::Core::Profile::CounterToken const &, int64) |
| MCAPI void | $beginCapture (char const *) |
| MCAPI void | $endCapture (bool) |
| MCAPI void | $logCaptureResults () |
| MCAPI bool | $isCaptureEnding () |
| MCAPI void | $setMarker (char const *, uint) const |
| MCAPI void | $generateCPUProfileToken (::Core::Profile::CPUProfileToken &, char const *, char const *, uint, ::brstd::source_location const &) |
| MCAPI void | $generateCPUProfileTokenDynamic (::Core::Profile::CPUProfileToken &, char const *, char const *, uint, ::brstd::source_location const &) |
| MCAPI void | $generateGPUProfileToken (::Core::Profile::GPUProfileToken &, char const *, char const *, uint, ::brstd::source_location const &) |
| MCAPI void | $generateGPUProfileTokenDynamic (::Core::Profile::GPUProfileToken &, char const *, char const *, uint, ::brstd::source_location const &) |
| MCAPI void | $generateCounterToken (::Core::Profile::CounterToken &target, char const *label) |
| MCAPI void | $generateCounterTokenWithConfig (::Core::Profile::CounterToken &, char const *, ::Core::Profile::CounterDisplayFormat, int64, ::Core::Profile::LegacyCounterFlags) |
| MCAPI int64 | $getProfilerTimestamp () |
| MCAPI void | $dumpFile (char const *, ::Core::Profile::FileExtension) |