https://bugs.documentfoundation.org/show_bug.cgi?id=158650
--- Comment #14 from matt <[email protected]> --- (In reply to steve from comment #13) > Skia/Metal is known to work. > > Can affected users please test and see if Skia/Raster works when running a > master build from > https://dev-builds.libreoffice.org/daily/master/current.html Skia/Raster performance seems to be significantly improved with the following development build: Version: 24.8.0.0.alpha0+ (X86_64) / LibreOffice Community Build ID: 0f6f5048d223731aa52b768a77244d0208711391 CPU threads: 16; OS: macOS 13.6.1; UI render: Skia/Raster; VCL: osx Locale: en-CA (en_CA.UTF-8); UI: en-US Calc: threaded It's still noticeably slower than Skia/Metal, but I'm guessing that is expected. I encountered the issue in this ticket after upgrading to 7.6.4 (I think from 7.5.9, but not certain). However, at least in my case, I think there is something else going on here. After experiencing slowness I deleted ~/Library/Application Support/LibreOffice in attempt to reset, which seemed to resolve the problem. However, after some time had elapsed I noticed performance had degraded again. I did not change any settings or even enter the LibreOffice preferences dialog. After repeating this process a few times over several days I decided to diff the directory indicated earlier and noticed that the following setting exists when things become unusable--but not initially: > <item oor:path="/org.openoffice.Office.Common/VCL"><prop > oor:name="ForceSkiaRaster" oor:op="fuse"><value>true</value></prop></item> So after reset UI render is as follows (and performance is great): Version: 7.6.4.1 (X86_64) / LibreOffice Community Build ID: e19e193f88cd6c0525a17fb7a176ed8e6a3e2aa1 CPU threads: 16; OS: Mac OS X 13.6.1; UI render: Skia/Metal; VCL: osx Locale: en-CA (en_CA.UTF-8); UI: en-US Calc: threaded Later UI render has been changed (not by me) to: Version: 7.6.4.1 (X86_64) / LibreOffice Community Build ID: e19e193f88cd6c0525a17fb7a176ed8e6a3e2aa1 CPU threads: 16; OS: Mac OS X 13.6.1; UI render: Skia/Raster; VCL: osx Locale: en-CA (en_CA.UTF-8); UI: en-US Calc: threaded ...and Calc is unusable. I expect, with the changes in the development build I tried, performance will be alright when this happens--but I don't think it should be changing to Skia/Raster by itself. I had a quick grep through the codebase and I think SkiaZone::hardDisable() is being called for some reason? -- You are receiving this mail because: You are the assignee for the bug.
