source-engine/public/tier0/vprof_telemetry.h

38 lines
958 B
C
Raw Permalink Normal View History

2020-04-22 16:56:21 +00:00
//========= Copyright Valve Corporation, All rights reserved. ============//
//
// Purpose: Real-Time Hierarchical Telemetry Profiling
//
// $NoKeywords: $
//=============================================================================//
#ifndef VPROF_TELEMETRY_H
#define VPROF_TELEMETRY_H
2020-11-12 22:26:58 +00:00
#define tmZone(...)
#define tmTryLockEx(...)
#define tmSetLockStateEx(...)
#define tmEndTryLockEx(...)
#define tmZoneFiltered(...)
#define tmDynamicString(...) ""
#define tmEnter(...)
#define tmMessage(...)
#define tmBeginTimeSpanAt(...)
#define tmEndTimeSpanAt(...)
#define tmLeave(...)
2022-03-01 20:00:42 +00:00
#define TM_MESSAGE(...)
#define TM_ENTER(...)
#define TM_LEAVE(...)
#define TM_ZONE(...)
2020-11-12 22:26:58 +00:00
#define TM_ZONE_DEFAULT(...)
#define TM_ZONE_DEFAULT_PARAM(...)
#define TelemetryTick(...)
#define tmPlotI32(...)
#define TelemetrySetLockName(...)
#define tmEndTryLock(...)
#define tmTryLock(...)
#define tmSetLockState(...)
2020-04-22 16:56:21 +00:00
2022-03-01 20:00:42 +00:00
typedef unsigned long long TmU64;
2020-04-22 16:56:21 +00:00
#endif // VPROF_TELEMETRY_H