NVAPI Reference Documentation
NVIDIA
Release 470: June 28
2021

Data Fields
_NV_LATENCY_RESULT_PARAMS::FrameReport Struct Reference

#include <nvapi.h>

Data Fields

NvU64 frameID
 
NvU64 inputSampleTime
 
NvU64 simStartTime
 
NvU64 simEndTime
 
NvU64 renderSubmitStartTime
 
NvU64 renderSubmitEndTime
 
NvU64 presentStartTime
 
NvU64 presentEndTime
 
NvU64 driverStartTime
 
NvU64 driverEndTime
 
NvU64 osRenderQueueStartTime
 
NvU64 osRenderQueueEndTime
 
NvU64 gpuRenderStartTime
 
NvU64 gpuRenderEndTime
 
NvU32 gpuActiveRenderTimeUs
 
NvU32 gpuFrameTimeUs
 
NvU8 rsvd [120]
 

Field Documentation

NvU64 _NV_LATENCY_RESULT_PARAMS::FrameReport::driverEndTime
NvU64 _NV_LATENCY_RESULT_PARAMS::FrameReport::driverStartTime
NvU64 _NV_LATENCY_RESULT_PARAMS::FrameReport::frameID
NvU32 _NV_LATENCY_RESULT_PARAMS::FrameReport::gpuActiveRenderTimeUs

(OUT) Difference between gpuRenderStartTime and gpuRenderEndTime, excluding the idles in between, in microseconds.

NvU32 _NV_LATENCY_RESULT_PARAMS::FrameReport::gpuFrameTimeUs

(OUT) Difference between previous and current frame's gpuRenderEndTime, in microseconds.

NvU64 _NV_LATENCY_RESULT_PARAMS::FrameReport::gpuRenderEndTime
NvU64 _NV_LATENCY_RESULT_PARAMS::FrameReport::gpuRenderStartTime
NvU64 _NV_LATENCY_RESULT_PARAMS::FrameReport::inputSampleTime
NvU64 _NV_LATENCY_RESULT_PARAMS::FrameReport::osRenderQueueEndTime
NvU64 _NV_LATENCY_RESULT_PARAMS::FrameReport::osRenderQueueStartTime
NvU64 _NV_LATENCY_RESULT_PARAMS::FrameReport::presentEndTime
NvU64 _NV_LATENCY_RESULT_PARAMS::FrameReport::presentStartTime
NvU64 _NV_LATENCY_RESULT_PARAMS::FrameReport::renderSubmitEndTime
NvU64 _NV_LATENCY_RESULT_PARAMS::FrameReport::renderSubmitStartTime
NvU8 _NV_LATENCY_RESULT_PARAMS::FrameReport::rsvd[120]
NvU64 _NV_LATENCY_RESULT_PARAMS::FrameReport::simEndTime
NvU64 _NV_LATENCY_RESULT_PARAMS::FrameReport::simStartTime

The documentation for this struct was generated from the following file:


Copyright (c) 2007-2021 NVIDIA Corporation. All rights reserved.

NVIDIA