D3DDEVINFO_D3D9PIPELINETIMINGS
Percent of time processing data in the pipeline.
typedef struct D3DDEVINFO_D3D9PIPELINETIMINGS {
FLOAT VertexProcessingTimePercent;
FLOAT PixelProcessingTimePercent;
FLOAT OtherGPUProcessingTimePercent;
FLOAT GPUIdleTimePercent;
} D3DDEVINFO_D3D9PIPELINETIMINGS, *LPD3DDEVINFO_D3D9PIPELINETIMINGS;
Members
- VertexProcessingTimePercent
- Percent of time spent running vertex shaders.
- PixelProcessingTimePercent
- Percent of time spent running pixel shaders.
- OtherGPUProcessingTimePercent
- Percent of time spent doing other processing.
- GPUIdleTimePercent
- Percent of time not processing anything.
Remarks
For best performance, a balanced load is recommended.
See Also
IDirect3DQuery9::GetData