Date: prev next · Thread: first prev next last
2019 Archives by date, by thread · List index



 Hello,

 as mentioned in the last ESC minutes, I've merged the feature/skia branch to 
master. You ideally should not notice, but in case you do or want to notice, 
here are some details about it:

- Skia is a graphics library, https://skia.org/ .
- The only VCL backends using it by now are the X11 'gen' and the Windows one. 
This in particular means that svp/headless doesn't use it.
- It's disabled by default. Enabling it is similar to OpenGL, so there are 
either GUI options next to the OpenGL ones, or you can do SAL_ENABLESKIA=1.
- A copy of Skia is built by external/skia. You can use --disable-skia to 
completely disable all this.

- It is already more or less working, but it's still work in progress.
- If you use it and find a problem, file a bugreport in bugzilla and assign to 
me.
- Skia works either in raster mode (CPU-based) or uses Vulkan (next-gen 
OpenGL). It needs at least Vulkan 1.1 and a capable driver. Things like 
checking driver capabilities and blacklisting are not implemented yet. In the 
worst case it will just fall back to raster (well, that's not really the 
worst case, it can also cause you screen corruption, X11 freezing or your gfx 
card exploding, but I find especially the last one rather unlikely :) ).
- The LO about dialog includes info on which drawing method is used.

- If this mail is missing some important info, or you want to know more, just 
ask.

-- 
 Luboš Luňák
 l.lunak@collabora.com

Context


Privacy Policy | Impressum (Legal Info) | Copyright information: Unless otherwise specified, all text and images on this website are licensed under the Creative Commons Attribution-Share Alike 3.0 License. This does not include the source code of LibreOffice, which is licensed under the Mozilla Public License (MPLv2). "LibreOffice" and "The Document Foundation" are registered trademarks of their corresponding registered owners or are in actual use as trademarks in one or more countries. Their respective logos and icons are also subject to international copyright laws. Use thereof is explained in our trademark policy.