13 #ifndef __UT_PerfMonTypes__
14 #define __UT_PerfMonTypes__
19 #define UT_PERFMON_PROFILE_FILE_EXTENSION ".hperf"
21 static const int UT_PERFORMANCE_INVALID_FRAME = -1;
UT_API UT_PerfMonStatDefAttribute UTgetStatDefAttribute(const char *attr_name)
UT_PerfMonEventType
Event types.
UT_API UT_PerfMonEventType UTgetEventType(const char *type_name)
Return the event type enum of the given event type name.
UT_API UT_PerfMonAttributeType UTgetStatsAttrType(UT_PerfMonStatsAttribute attr)
Return the type of the given stats attribute.
UT_API void UTinitPerfMonTypes()
UT_API UT_PerfMonProfileAttribute UTgetProfileAttribute(const char *attr_name)
UT_API const char * UTgetStatDefAttrName(UT_PerfMonStatDefAttribute attr)
Return the (display) name of the given stat definition attribute.
UT_API const char * UTgetStatTypeName(UT_PerfMonStatType stat_type)
Return the (display) name of the given stat type.
UT_PerfMonProfileAttribute
UT_API const char * UTgetCategoryName(UT_PerfMonCategory category)
Return the (display) name of the given category.
UT_PerfMonObjectType
Object types.
UT_API UT_PerfMonStatsAttribute UTgetStatsAttribute(const char *attr_name)
UT_API const char * UTgetObjectTypeName(UT_PerfMonObjectType object_type)
Return the (display) name of the given event object type.
UT_PerfMonCategory
Categories.
UT_PerfMonViewportType
Viewport types recognized by the performance monitor.
UT_API const char * UTgetProfileAttrName(UT_PerfMonProfileAttribute attr)
Return the (display) name of the given profile attribute.
UT_API UT_PerfMonAttributeType UTgetProfileAttrType(UT_PerfMonProfileAttribute attr)
Return the type of the given profile attribute.
UT_API UT_PerfMonObjectType UTgetObjectType(const char *type_name)
Return the enum type of the given object type name.
UT_API const char * UTgetEventTypeName(UT_PerfMonEventType type)
Return the (display) name of the given event type.
GLint GLint GLsizei GLint GLenum GLenum type
UT_PerfMonStatDefAttribute
UT_PerfMonScriptType
Script types recognized by the performance monitor.
UT_API UT_PerfMonCategory UTgetCategory(const char *category_name)
Return the category enum of the given category name.
UT_API const char * UTgetStatsAttrName(UT_PerfMonStatsAttribute attr)
Return the (display) name of the given stats attribute.
UT_API UT_PerfMonStatType UTgetStatType(const char *type_name)
Return the enum type of the given stat type name.