You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
84 lines
2.0 KiB
84 lines
2.0 KiB
//========= Copyright Valve Corporation, All rights reserved. ============// |
|
// This is the null header file used to remove Telemetry calls. |
|
|
|
#define TMERR_DISABLED 1 |
|
#define TMPRINTF_TOKEN_NONE 0 |
|
|
|
#define tmGetSessionName(...) |
|
#define tmEndTryLock(...) |
|
#define tmEndTryLockEx(...) |
|
#define tmSetLockState(...) |
|
#define tmSetLockStateEx(...) |
|
#define tmSetLockStateMinTime(...) 0 |
|
#define tmSetLockStateMinTimeEx(...) 0 |
|
#define tmSignalLockCount(...) |
|
|
|
#define tmCheckVersion(...) 0 |
|
#define tmGetCallStack(...) 0 |
|
#define tmSendCallStack( ... ) TMPRINTF_TOKEN_NONE |
|
#define tmGetCallStackR(...) 0 |
|
#define tmSendCallStackR(...) TMPRINTF_TOKEN_NONE |
|
#define tmSendCallStackWithSkipR(...) TMPRINTF_TOKEN_NONE |
|
|
|
#define tmGetVersion(...) 0 |
|
#define tmStartup(...) TMERR_DISABLED |
|
#define tmGetPlatformInformation(...) TMERR_DISABLED |
|
#define tmInitializeContext(...) TMERR_DISABLED |
|
#define tmShutdown(...) TMERR_DISABLED |
|
|
|
#define tmEnter(...) |
|
#define tmEnterEx(...) |
|
#define tmZone(...) |
|
#define tmZoneFiltered(...) |
|
#define tmLeave(...) |
|
#define tmLeaveEx(...) |
|
|
|
#define tmBeginTimeSpan(...) |
|
#define tmEndTimeSpan(...) |
|
|
|
#define tmBeginTimeSpanAt(...) |
|
#define tmEndTimeSpanAt(...) |
|
|
|
#define tmDynamicString(...) "" |
|
|
|
#define tmEmitAccumulationZone(...) |
|
|
|
#define tmGetStati(...) 0 |
|
|
|
#define tmSetVariable(...) |
|
|
|
#define tmBlob(...) |
|
#define tmDisjointBlob(...) |
|
#define tmSetTimelineSectionName(...) |
|
#define tmThreadName(...) |
|
#define tmLockName(...) |
|
#define tmMessage(...) |
|
#define tmAlloc(...) |
|
#define tmAllocEx(...) |
|
|
|
#define tmTryLock(...) |
|
#define tmTryLockEx(...) |
|
|
|
#define tmPlot(...) |
|
#define tmPlotF32(...) |
|
#define tmPlotF64(...) |
|
#define tmPlotI32(...) |
|
#define tmPlotU32(...) |
|
#define tmPlotS32(...) |
|
#define tmPlotI64(...) |
|
#define tmPlotU64(...) |
|
#define tmPlotS64(...) |
|
|
|
#define tmPPUGetListener(...) TMERR_DISABLED |
|
#define tmPPURegisterSPUProgram(...) TMERR_DISABLED |
|
#define tmSPUBindContextToListener(...) |
|
#define tmSPUUpdateTime(...) |
|
#define tmSPUFlushImage(...) |
|
|
|
#define NTELEMETRY 1 |
|
|
|
#define TM_CONTEXT_LITE(val) ((char*)(val)) |
|
#define TM_CONTEXT_FULL(val) ((char*)(val)) |
|
|
|
typedef char *HTELEMETRY; |
|
|
|
|