#include <BRAY_Stats.h>
|
| enum | Key {
USERNAME,
HOSTNAME,
KARMA_VERSION,
SYSTEM_THREADS,
SYSTEM_CPU_BRAND,
SYSTEM_CPU_ARCHITECTURE,
SYSTEM_MEMORY,
SYSTEM_TIME,
SYSTEM_RESOURCE_USAGE,
SYSTEM_LABEL,
ENGINE,
XPU_DEVICE_COUNT,
RENDER_SETTINGS,
RENDER_CAMERA,
DICING_CAMERA,
RESOLUTION,
WORLD_TO_CAMERA,
WORLD_TO_SCREEN,
WORLD_TO_NDC,
WORLD_TO_RASTER,
CAMERA_NEAR_FAR,
AOV_BUFFERS,
AOV_RASTER_MEMORY,
DEEP_IMAGE_MEMORY,
UNIFIED_CACHE,
TEXTURE_ERROR_FILES,
TEXTURE_CONVERSIONS,
STENCIL_MAP,
RAT_STATS,
RAT_DISK_CACHE,
RAT_DISK_CACHE_ERRORS,
OIIO_STATS,
OIIO_STATS_STRING,
PTEX_STATS,
OBJECT_COUNTS,
GEOMETRY_COUNTS,
LIGHT_TYPES,
PRIMVAR_CACHE,
PERCENT_COMPLETE,
RENDER_STAGE,
RENDER_STAGE_LABEL,
LOAD_TIME,
LOAD_MEMORY,
TTFP,
FILTER_ERRORS,
SHADER_CALLS,
SHADER_NODES,
RAY_COUNTS,
TIMINGS,
XPU_COMPILES,
XPU_TIMINGS,
STOCHASTIC_DEPTH,
RAY_DEPTHS,
RAY_DEPTHS_PERCENTAGE,
RAY_BATCH_EFFICIENCY,
CHECKPOINT_STATS,
ACTIVE_BUCKETS,
PROGRESS_ANNOTATION,
STATS_ANNOTATION,
MAX_KEYS
} |
| |
| enum | DeviceKey {
DEVICE_LABEL,
DEVICE_TYPE,
DEVICE_STATUS,
DEVICE_ERROR,
DEVICE_MEMORY,
DEVICE_SAMPLES,
DEVICE_CONTRIB,
DEVICE_MAX_KEYS
} |
| |
Definition at line 28 of file BRAY_Stats.h.
| Enumerator |
|---|
| DEVICE_LABEL |
|
| DEVICE_TYPE |
|
| DEVICE_STATUS |
|
| DEVICE_ERROR |
|
| DEVICE_MEMORY |
|
| DEVICE_SAMPLES |
|
| DEVICE_CONTRIB |
|
| DEVICE_MAX_KEYS |
|
Definition at line 128 of file BRAY_Stats.h.
| Enumerator |
|---|
| USERNAME |
|
| HOSTNAME |
|
| KARMA_VERSION |
|
| SYSTEM_THREADS |
|
| SYSTEM_CPU_BRAND |
|
| SYSTEM_CPU_ARCHITECTURE |
|
| SYSTEM_MEMORY |
|
| SYSTEM_TIME |
|
| SYSTEM_RESOURCE_USAGE |
|
| SYSTEM_LABEL |
|
| ENGINE |
|
| XPU_DEVICE_COUNT |
|
| RENDER_SETTINGS |
|
| RENDER_CAMERA |
|
| DICING_CAMERA |
|
| RESOLUTION |
|
| WORLD_TO_CAMERA |
|
| WORLD_TO_SCREEN |
|
| WORLD_TO_NDC |
|
| WORLD_TO_RASTER |
|
| CAMERA_NEAR_FAR |
|
| AOV_BUFFERS |
|
| AOV_RASTER_MEMORY |
|
| DEEP_IMAGE_MEMORY |
|
| UNIFIED_CACHE |
|
| TEXTURE_ERROR_FILES |
|
| TEXTURE_CONVERSIONS |
|
| STENCIL_MAP |
|
| RAT_STATS |
|
| RAT_DISK_CACHE |
|
| RAT_DISK_CACHE_ERRORS |
|
| OIIO_STATS |
|
| OIIO_STATS_STRING |
|
| PTEX_STATS |
|
| OBJECT_COUNTS |
|
| GEOMETRY_COUNTS |
|
| LIGHT_TYPES |
|
| PRIMVAR_CACHE |
|
| PERCENT_COMPLETE |
|
| RENDER_STAGE |
|
| RENDER_STAGE_LABEL |
|
| LOAD_TIME |
|
| LOAD_MEMORY |
|
| TTFP |
|
| FILTER_ERRORS |
|
| SHADER_CALLS |
|
| SHADER_NODES |
|
| RAY_COUNTS |
|
| TIMINGS |
|
| XPU_COMPILES |
|
| XPU_TIMINGS |
|
| STOCHASTIC_DEPTH |
|
| RAY_DEPTHS |
|
| RAY_DEPTHS_PERCENTAGE |
|
| RAY_BATCH_EFFICIENCY |
|
| CHECKPOINT_STATS |
|
| ACTIVE_BUCKETS |
|
| PROGRESS_ANNOTATION |
|
| STATS_ANNOTATION |
|
| MAX_KEYS |
|
Definition at line 35 of file BRAY_Stats.h.
| BRAY::Stats::Stats |
( |
const BRAY_Renderer & |
renderer | ) |
|
| void BRAY::Stats::clear |
( |
| ) |
|
| void BRAY::Stats::endBucket |
( |
| ) |
|
- methods used by the renderer to update stats during rendering
Get the value of the device stat.
Definition at line 180 of file BRAY_Stats.h.
| void BRAY::Stats::initDevices |
( |
| ) |
|
After XPU devices are initialized, call this method to configure the stats.
| fpreal BRAY::Stats::percentComplete |
( |
| ) |
const |
Lightweight method to get the percent complete (between 0 and 100)
Lightweight method to get the render stage.
- methods used by the renderer to update stats during rendering
- methods used by the renderer to update stats during rendering
- methods used by the renderer to update stats during rendering
- methods used by the renderer to update stats during rendering
- methods used by the renderer to update stats during rendering
- methods used by the renderer to update stats during rendering
The documentation for this class was generated from the following file: