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

Reply via email to