GSoC Update: Replacing Slideshow Metafile Rendering with Primitives
Shardul Vikram Singh
shardulvikrm at gmail.com
Tue Aug 19 13:53:32 UTC 2025
Hi all,
Here’s my GSoC update for the last two weeks:
- Fixed issues with sprite rendering - it is now working, including
cases when the window is resized during animation.
- Implemented background rendering using primitives, so backgrounds
are now painted correctly.
- Fixed canvas clearing and sprite hiding to resolve some
rendering issues.
- Replaced the old “dummy layer” setup used for rendering the first
frame of a slide with a simpler, working solution.
- At this point, rendering seems to be working as before with the
old UNO-based canvas.
- Started building and testing on Windows. Looked into how the
slideshow selects which canvas implementation to use.
- I’m working on getting primitive rendering supported on both the
VCL and DirectX canvases, similar to what I did for the Cairo canvas.
Work is ongoing in this branch:
https://git.libreoffice.org/core/+/refs/heads/feature/slideshow-primitives
Best,
Shardul
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice/attachments/20250819/f50c297d/attachment.htm>
More information about the LibreOffice
mailing list