https://bugs.documentfoundation.org/show_bug.cgi?id=167059

--- Comment #3 from Patrick (volunteer) <[email protected]> ---
(In reply to Patrick (volunteer) from comment #2)
> What version of LibreOffice are you testing with?
> 
> You are looking at old code. The 2 commits of mine that you are looking at
> were replaced and for the last few months the "lower priority" code is now
> in #ifdef MACOSX blocks. So in master back to LibreOffice 25.2.4 (maybe even
> LibreOffice 24.8.7), Windows and Linux have this timer set to "highest
> priority".

For example, in vcl/skia/gdiimpl.cxx, I see code like the following on master.
Are you using one of the Collabora distro branches?:

#ifdef MACOSX
        // tdf#157312 and tdf#163945 Lower Skia flush timer priority on macOS
        // On macOS, flushing with Skia/Metal is noticeably slower than
        // with Skia/Raster. So lower the flush timer priority to
        // TaskPriority::SKIA_FLUSH so that the flush timer runs less
        // frequently but each pass copies a more up-to-date offscreen
        // surface.
        // tdf#165277 Skia needs to flush immediately before POST_PAINT
        // tasks on macOS
        SetPriority(TaskPriority::SKIA_FLUSH);
#else
        SetPriority(TaskPriority::HIGHEST);
#endif

-- 
You are receiving this mail because:
You are the assignee for the bug.

Reply via email to