Reuse and pruning parameters for unused composition targets. More...
#include <kanzi/core.ui/graphics2d/composition_manager.hpp>
Public Attributes | |
| uint64_t | delayInFrames |
| Number of frames to keep target in available list. | |
| size_t | fifoDepth |
| Number of youngest frames to keep in available list regardless of age. | |
| float | maxSizeRatio |
| Maximum size ratio for reusing existing target. | |
Reuse and pruning parameters for unused composition targets.
| uint64_t kanzi::CompositionManager::ReuseParameters::delayInFrames |
Number of frames to keep target in available list.
| size_t kanzi::CompositionManager::ReuseParameters::fifoDepth |
Number of youngest frames to keep in available list regardless of age.
| float kanzi::CompositionManager::ReuseParameters::maxSizeRatio |
Maximum size ratio for reusing existing target.
Clamped to minimum of 1.0. The default value is the golden ratio, which provides a compromise between reuse efficiency and performance.