|
| #define | DTPROFILE_TRACYCOLOR_SILVERLINING 0x0b8bf8 |
| |
| #define | DTPROFILE_TRACYCOLOR_TRITON 0x123f7b |
| |
| #define | DTPROFILE_TRACYCOLOR_SPEEDTREE 0x0f502d |
| |
| #define | DTPROFILE_TRACYCOLOR_INDIRECT 0x3333cc |
| |
| #define | DTPROFILE_TRACYCOLOR_LIGHTING 0xffaa00 |
| |
| #define | DTPROFILE_TRACYCOLOR_POSTEFFECT 0xffb31a |
| |
| #define | DTPROFILE_TRACYCOLOR_VIRTUALREALITY 0xa3297a |
| |
| #define | DTPROFILE_TRACYCOLOR_GLCONTEXT 0xe68a00 |
| |
| #define | DTPROFILE_TRACYCOLOR_RENDERER 0xb990000 |
| |
| #define | TRACY_ENABLE |
| |
| #define | TRACY_ON_DEMAND |
| |
| #define | TRACY_DELAYED_INIT |
| |
| #define | TRACY_MANUAL_LIFETIME |
| |
| #define | ZoneScopedNA(name, active) ZoneNamedN( ___tracy_scoped_zone, name, active ) |
| |
| #define | ZoneScopedNCA(name, color, active) ZoneNamedNC( ___tracy_scoped_zone, name, color, active ) |
| |
| #define | DtPROFILEzone ZoneNamed(___tracy_scoped_zone, makVrv::DtProfileManager::collectTracyStats()); |
| |
| #define | DtPROFILEzoneN(name) ZoneNamedN(___tracy_scoped_zone, name, makVrv::DtProfileManager::collectTracyStats()); |
| |
| #define | DtPROFILE(name) ZoneScopedNA(name, makVrv::DtProfileManager::collectTracyStats()); DtPROFILE_X(name, __LINE__); |
| |
| #define | DtPROFILEC(name, color) ZoneScopedNCA(name, color, makVrv::DtProfileManager::collectTracyStats()); DtPROFILE_X(name, __LINE__); |
| |
| #define | DtPROFILE_SECTION(name) {ZoneScopedNA(name, makVrv::DtProfileManager::collectTracyStats()); makVrv::DtProfileSample _profileSample(name); |
| |
| #define | DtProfilerFrameMark if(makVrv::DtProfileManager::tracyProfilerInitialized()) { FrameMark; } |
| |
| #define | DtProfilerPlot(x, y) TracyPlot(x,y) |
| |
| #define | DtProfilerThreadName(name) tracy::SetThreadName(name ); |
| |
| #define | DtProfilerMessage(str, stringLen) TracyMessage(str, stringLen) |
| |
| #define | DtProfilerText(text) _zoneSetText(___tracy_scoped_zone, text) |
| |
| #define | DtProfilerName(text) _zoneSetName(___tracy_scoped_zone, text) |
| |
| #define | DtPROFILE_RESTRICTED(name, target) makVrv::DtProfileTarget<target> _profileTarget##line(name); |
| |
| #define | DtPROFILE_X(name, line) DtPROFILE_ACTUAL(name, line) |
| |
| #define | DtPROFILE_ACTUAL(name, line) makVrv::DtProfileSample _profileSample##line(name); |
| |
| #define | DtPROFILE_SECTION_END } |
| |
| #define | DtPERFORMANCE_STAT(name) DtPERFORMANCE_STAT_X(name, __LINE__) |
| |
| #define | DtPERFORMANCE_STAT_X(name, line) DtPERFORMANCE_STAT_ACTUAL(name, line) |
| |
| #define | DtPERFORMANCE_STAT_ACTUAL(name, line) makVrv::DtPerfomanceStatSample _performanceStatSample##line(name); |
| |
Contains the classes allowing the profiler to work, DtProfileManager, DtProfileSample, and DtProfileIterator.