DutyCapPacingPolicy

The default policy: a duty cap on progressive and batch work.

In the namespace rhi. Declared in src/libs/librhi/rhi/GpuPacer.hpp.

Detailed description

Interactive work always goes, with a frame's slice. Progressive work gets a short slice while the GUI is active and a longer one when it is idle. Progressive and batch work wait when their busy time in the window, with the next slice added, would pass the duty cap. Batch work has no cap while the GUI is idle or while it owns the GPU.

In this section