https://bugs.kde.org/show_bug.cgi?id=488843

--- Comment #28 from Marcus <jjmarco75+...@gmail.com> ---
Thanks for the response!

So I tested different values for the extra safety margin on a Plasma/6.1 build,
and increasing it does help reduce dropped frames.
I need to make it pretty high, closing in on the frame time itself (not
counting vblank), to have a noticeable effect though.
Anything lower than ~10ms still makes the framerate eventually tank, but above
~14ms the 60fps target is consistently maintained.

I also took the liberty of running the analysis tool myself:
- 6 000 us
> - total of 46008 frames
> - dropped 40 frames (0.087%)
>    - 11 because of too late commits (0.024%)
>    - 16 because of late rendering start (0.035%)
>    - 13 because of render times (0.028%)
> - 2257us average render time
> - 2000us median render time
> - 363s total 'unnecessary' latency
> - would've estimated render times too low in 59 frames (0.13%)
> - would've estimated 50+% too much render time in 40951 frames (89%)
- 13 000 us
> - total of 48274 frames
> - dropped 24 frames (0.05%)
>    - 8 because of too late commits (0.017%)
>    - 9 because of late rendering start (0.019%)
>    - 7 because of render times (0.015%)
> - 2224us average render time
> - 2000us median render time
> - 259s total 'unnecessary' latency
> - would've estimated render times too low in 88 frames (0.18%)
> - would've estimated 50+% too much render time in 43972 frames (91%)
- 15 000 us
> - total of 50195 frames
> - dropped 23 frames (0.046%)
>    - 2 because of too late commits (0.004%)
>    - 14 because of late rendering start (0.028%)
>    - 7 because of render times (0.014%)
> - 2081us average render time
> - 2000us median render time
> - 183s total 'unnecessary' latency
> - would've estimated render times too low in 71 frames (0.14%)
> - would've estimated 50+% too much render time in 21862 frames (44%)

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to