![]() |
Plasma Engine
2.0
|
Sets profiling marker and GPU timings for the current scope. More...
#include <Profiling.h>

Public Member Functions | |
| plProfilingScopeAndMarker (plGALCommandEncoder *pCommandEncoder, const char *szName) | |
Public Member Functions inherited from plProfilingScope | |
| plProfilingScope (plStringView sName, const char *szFunctionName, plTime timeout) | |
Static Public Member Functions | |
| static GPUTimingScope * | Start (plGALCommandEncoder *pCommandEncoder, const char *szName) |
| static void | Stop (plGALCommandEncoder *pCommandEncoder, GPUTimingScope *&ref_pTimingScope) |
Protected Attributes | |
| plGALCommandEncoder * | m_pCommandEncoder |
| GPUTimingScope * | m_pTimingScope |
Protected Attributes inherited from plProfilingScope | |
| plStringView | m_sName |
| const char * | m_szFunction |
| plTime | m_BeginTime |
| plTime | m_Timeout |
Sets profiling marker and GPU timings for the current scope.