LibreOffice 7.0 Git Adds Skia-Based Text Rendering Support
LibreOffice developers have begun landing Skia text rendering support for the open-source office suite. So far the Skia text rendering is wired up for Microsoft Windows as well as X11 usage on Linux.
Collabora's Luboš Luňák explained in one of the patches, "The Cairo-based way reuses code that is used for OpenGL, but it's needlessly complicated, given that Skia itself is capable of text rendering as well. This requires a small patch for Skia so that it uses the FcPattern we use for selecting a font."
The Skia-driven text rendering still is to be tweaked and at the moment may appear slightly lighter than the Cairo-based rendering.
Following that text rendering plumbing for X11 and Windows, the Skia code was updated against the latest code found in Chrome 82 development state.
LibreOffice 7.0 is due out in early August with this Skia and Vulkan support along with faster XLSX file processing, other performance improvements, HiDPI scaling for Qt5, and continued UI tweaks.