Implementing Vulkan-capable drawing using the Skia library
Implementing Vulkan-capable drawing using the Skia library
llunak
Luboš Luňák, a developer working on LibreOffice for Collabora Productivity.
No video of the event yet, sorry!
During the last year a new VCL drawing backed has been implemented in LibreOffice using the Skia library. In addition to CPU-based raster rendering Skia is capable also of GPU-accelerated drawing using the modern Vulkan API. Currently only implemented for Windows and for the X11 gen backend, Skia provides the possibility to have a unified modern drawing across all platforms, replacing a number of drawing methods currently used by LibreOffice, many based on old drawing APIs. This talk will present the current Skia-based implementation and possible future work.
- Date:
- 2020 October 15 - 14:00
- Duration:
- 30 min
- Room:
- Room 2
- Language:
- Track:
- Development, APIs, Extensions, Future Technology
- Difficulty:
- Medium
- LibreOffice: state of the project
- Start Time:
- 2020 October 15 14:00
- Room:
- Room 1