Graphite/desktop
Mohammed Afreed baig c07124332b
Fix GPU out-of-memory crash by reusing overlay textures (#3614)
* Refactor TargetTexture into proper abstraction with ensure_size() method

* Remove redundant overlays_texture field, use view() directly

* Use if-let syntax in render_vello_scene_to_target_texture to avoid explicit unwrap

* Implement TargetTexture::new() constructor to avoid dummy textures

* fix compile error

* cleanup

* Avoid cloning texture view

---------

Co-authored-by: Timon <me@timon.zip>
Co-authored-by: Dennis Kobert <dennis@kobert.dev>
2026-01-26 12:44:41 +00:00
..
assets Desktop: Bundle for Linux with Nix (#3569) 2026-01-06 00:32:55 +00:00
bundle Desktop: Update metadata for compiled application binaries (#3453) 2025-12-08 01:57:55 +00:00
embedded-resources Update links from graphite.rs to graphite.art 2025-12-06 18:10:27 -08:00
platform Bump year references to 2026 2026-01-06 15:12:55 -08:00
src Fix GPU out-of-memory crash by reusing overlay textures (#3614) 2026-01-26 12:44:41 +00:00
wrapper Fix GPU out-of-memory crash by reusing overlay textures (#3614) 2026-01-26 12:44:41 +00:00
Cargo.toml Desktop: Pin the muda crate to commit that includes a necessary dependency update 2026-01-06 04:25:29 +01:00