mirror of
https://github.com/wez/wezterm.git
synced 2024-11-23 23:21:08 +03:00
94d409d340
I noticed when running the notcurses demo that we're spending a decent amount of time decoding png data whenever we need to re-do the texture atlas. Let's avoid that by allowing for ImageData at the termwiz layer to represent both the image file format and decoded rgba8 data. This commit is a bit muddy and also includes some stuff to try to delete placements from the model. It's not perfect by any means--more expensive than I want, and there's something funky that causes a large number of images to build up during some phases of the demo. refs: #986 |
||
---|---|---|
.. | ||
src | ||
build.rs | ||
Cargo.toml |