slint/internal/core/software_renderer
Simon Hausmann 30a03cf885 parley: Fix memory leak
The issue outlined in eff2ddbbea affects
also regular parley use. The shared data in the fontique source cache
uses weak references to the blogs, the thread-local one uses strong
references. However, the thread-local source cache is pruned by parley
when creating a builder, as LRU.

As discussed with Olivier, for now let's keep a strong reference in the
renderers by means of using the blog as hash key, where we anyway need to map the Blob to a renderer-specific
data structure.

Fixes #10129
2025-11-21 19:05:39 +01:00
..
fonts parley: Fix memory leak 2025-11-21 19:05:39 +01:00
draw_functions.rs core: Switch to edition 2024 and just reformat 2025-11-13 15:59:32 +01:00
fixed.rs core: Switch to edition 2024 and just reformat 2025-11-13 15:59:32 +01:00
fonts.rs core: Switch to edition 2024 and just reformat 2025-11-13 15:59:32 +01:00
minimal_software_window.rs Safe Area 2025-10-24 12:24:45 +02:00
path.rs core: Switch to edition 2024 and just reformat 2025-11-13 15:59:32 +01:00
scene.rs core: Switch to edition 2024 and just reformat 2025-11-13 15:59:32 +01:00
target_pixel_buffer.rs Add a documentation comment about DrawRectangleArgs::alpha 2025-06-23 15:42:20 +02:00