egui/epaint/src
Emil Ernerfeldt 5f88d89f74
Faster galley cache (#699)
* Speed up galley cache by only using the hash as key

This hashes the job but doesn't compare them with Eq,
which speeds up demo_with_tessellate__realistic by 5-6%,
winning back all the performance lost in
https://github.com/emilk/egui/pull/682

* Remove custom Eq/PartialEq code for LayoutJob and friends

* Silence clippy

* Unrelated clippy fixes
2021-09-04 10:19:58 +02:00
..
text Faster galley cache (#699) 2021-09-04 10:19:58 +02:00
color.rs New text layout (#682) 2021-09-03 18:18:00 +02:00
lib.rs Faster galley cache (#699) 2021-09-04 10:19:58 +02:00
mesh.rs New text layout (#682) 2021-09-03 18:18:00 +02:00
mutex.rs Detect single-threaded mutex reentry in debug mode (#433) 2021-05-26 22:13:24 +02:00
shadow.rs Style tweaks (#450) 2021-06-12 15:53:56 +02:00
shape.rs New text layout (#682) 2021-09-03 18:18:00 +02:00
shape_transform.rs New text layout (#682) 2021-09-03 18:18:00 +02:00
stats.rs New text layout (#682) 2021-09-03 18:18:00 +02:00
stroke.rs Faster galley cache (#699) 2021-09-04 10:19:58 +02:00
tessellator.rs New text layout (#682) 2021-09-03 18:18:00 +02:00
texture_atlas.rs egui_web: make text thicker and less pixelated (#640) 2021-08-21 21:18:00 +02:00