iced/wgpu/src
Héctor Ramón Jiménez 493c36ac71
Make image Cache eviction strategy less aggressive in iced_wgpu
Instead of trimming unconditionally at the end of
a frame, we now trim the cache only when there is a
cache miss.

This way, images that are not visible but still a
part of the layout will stay cached. Eviction will
only happen when the images are not a part of the
UI for two consectuive frames.
2024-04-24 21:29:30 +02:00
..
image Make image Cache eviction strategy less aggressive in iced_wgpu 2024-04-24 21:29:30 +02:00
quad Use a StagingBelt in iced_wgpu for regular buffer uploads 2024-03-29 04:04:14 +01:00
shader Share msaa::Blit texture between multiple windows 2024-04-07 18:45:48 +02:00
triangle Restore PREMULTIPLIED_ALPHA_BLENDING in triangle::msaa pipeline 2024-04-12 18:46:48 +02:00
window Make arguments of Renderer::new explicit in iced_wgpu 2024-04-08 15:35:54 +02:00
buffer.rs Fix batched writes logic in iced_wgpu::buffer 2024-03-30 13:51:22 +01:00
color.rs Fix broken links in documentation 2024-03-07 00:19:24 +01:00
engine.rs Reintroduce support for custom primitives in iced_wgpu 2024-04-08 15:04:35 +02:00
geometry.rs Port iced_tiny_skia to new layering architecture 2024-04-09 22:25:16 +02:00
layer.rs Port iced_tiny_skia to new layering architecture 2024-04-09 22:25:16 +02:00
lib.rs Port iced_tiny_skia to new layering architecture 2024-04-09 22:25:16 +02:00
primitive.rs Port iced_tiny_skia to new layering architecture 2024-04-09 22:25:16 +02:00
quad.rs Decouple caching from layering and simplify everything 2024-04-05 23:59:21 +02:00
settings.rs Fix broken doc links in iced_wgpu and iced_graphics 2024-04-03 23:39:38 +02:00
text.rs Fix applying local transformation to layer_bounds in iced_wgpu::text 2024-04-12 18:37:38 +02:00
triangle.rs Reintroduce support for custom primitives in iced_wgpu 2024-04-08 15:04:35 +02:00
window.rs Introduce iced_renderer subcrate featuring runtime renderer fallback 2023-02-24 23:24:48 +01:00