Summary: | Implement Skia rendering on Linux | ||
---|---|---|---|
Product: | LibreOffice | Reporter: | Clemens Eisserer <linuxhippy> |
Component: | graphics stack | Assignee: | Not Assigned <libreoffice-bugs> |
Status: | NEW --- | ||
Severity: | enhancement | CC: | 79045_79045, aron.budea, l.lunak, serval2412, thomas.bettler |
Priority: | medium | ||
Version: | 7.1.4.2 release | ||
Hardware: | All | ||
OS: | All | ||
Whiteboard: | |||
Crash report or crash signature: | Regression By: | ||
Bug Depends on: | |||
Bug Blocks: | 129062, 136524 |
Description
Clemens Eisserer
2021-07-24 09:40:56 UTC
Yeah, because it was not implemented yet . But we hope it will So let's change it to enhancement Is it really not implemented?
In the release-notes for LO 7.0 I read:
> Note that many backends do not use Skia. E.g. on Linux it is necessary
> to also use SAL_USE_VCLPLUGIN=gen.
Some other news sites talk about skia beeing "optional" on linux.
Maybe I should have phrased the title differently. Even skia software rendering would be so much faster / better than what we linux users have to live with currnetly. Esepcially on 4k displays some operations are soo slow LO UI is barely useable in its current state.
Luboš: I know you're working about implementing Skia on Macos, any thoughts/release plan for Linux with gtk3 or kf5 renderings? I mean, it seems indeed that Skia can be enabled only with gen rendering on Linux. any update on the plans to integrate skia in other vcl backends i.e. qt? (In reply to Thomas Bettler from comment #4) > any update on the plans to integrate skia in other vcl backends i.e. qt? There are many Skia related bugs and last patch of the main dev implenting Skia on LO was in 2022-09 so don't expect much here. Huh, would this mean Skia implementation is unmaintained / abandoned ? - is there any hope for any other OpenGL implementation on Linux i.e. for slide transitions? (once upon a time there was OpenGL based on xcb, but that looks broken now) (In reply to Thomas Bettler from comment #6) > Huh, would this mean Skia implementation is unmaintained / abandoned ? - is > there any hope for any other OpenGL implementation on Linux i.e. for slide > transitions? (once upon a time there was OpenGL based on xcb, but that looks > broken now) I don't know for more for Skia, when there's a crash which can't be reproduced with Skia raster mode (so CPU mode, no Vulkan/GPU mode), the GPU is blacklisted. So it seems Skia raster mode is not too bad. About OpenGL, I'm not expert but it seems to work with gtk. Anyway, it's not the subject of the tracker. If you got more questions for OpenGL, use LO dev mailing list. Julien - thank you for your hint - indeed it works with gtk3 and gtk4 :-) (and true this is offtopic ;-) |