#include "pxr/pxr.h"
#include "pxr/imaging/hd/api.h"
#include "pxr/imaging/hd/version.h"
#include "pxr/imaging/hd/debugCodes.h"
#include "pxr/base/trace/trace.h"
#include "pxr/base/tf/mallocTag.h"
#include "pxr/base/tf/singleton.h"
#include "pxr/base/tf/token.h"
#include "pxr/base/tf/hashmap.h"
#include <memory>
#include <mutex>
Go to the source code of this file.
|
#define | HD_TRACE_FUNCTION() TRACE_FUNCTION() |
|
#define | HD_TRACE_SCOPE(tag) TRACE_SCOPE(tag) |
|
#define | HD_PERF_CACHE_HIT(name, id) HdPerfLog::GetInstance().AddCacheHit(name, id); |
|
#define | HD_PERF_CACHE_HIT_TAG(name, id, tag) HdPerfLog::GetInstance().AddCacheHit(name, id, tag); |
|
#define | HD_PERF_CACHE_MISS(name, id) HdPerfLog::GetInstance().AddCacheMiss(name, id); |
|
#define | HD_PERF_CACHE_MISS_TAG(name, id, tag) HdPerfLog::GetInstance().AddCacheMiss(name, id, tag); |
|
#define | HD_PERF_COUNTER_INCR(name) HdPerfLog::GetInstance().IncrementCounter(name); |
|
#define | HD_PERF_COUNTER_DECR(name) HdPerfLog::GetInstance().DecrementCounter(name); |
|
#define | HD_PERF_COUNTER_SET(name, value) HdPerfLog::GetInstance().SetCounter(name, value); |
|
#define | HD_PERF_COUNTER_ADD(name, value) HdPerfLog::GetInstance().AddCounter(name, value); |
|
#define | HD_PERF_COUNTER_SUBTRACT(name, value) HdPerfLog::GetInstance().SubtractCounter(name, value); |
|