Emil Ernerfeldt
|
47a437403f
|
Use software texture filtering in kittest (#7602)
|
2025-10-08 16:24:02 +02:00 |
|
Emil Ernerfeldt
|
f46926aaf1
|
Improve texture filtering by doing it in gamma space (#7311)
* Closes https://github.com/emilk/egui/pull/5839
This makes some transparent images look a lot nicer when blended:

Cursive text will also look nicer.
This unfortunately changes the contract of what
`register_native_texture` expects
---------
Co-authored-by: Adrian Blumer <blumer.adrian@gmail.com>
|
2025-07-07 17:46:27 +02:00 |
|
Jonas Wagner
|
b283b8a560
|
Introduce dithering to reduce banding (#4497)
This PR introduces dithering in the egui_glow and egui_wgpu backends to
reduce banding artifacts.
It's based on the approach mentioned in #4493 with the small difference
that the amount of noise is scaled down slightly to avoid dithering
colors that can be represented exactly. This keeps flat surfaces clean.
Exaggerated dithering to show what is happening:

Subtle dithering as commited.

Closes #4493
|
2024-07-08 09:57:11 +02:00 |
|
Emil Ernerfeldt
|
4ac1e28eae
|
Improve text redering and do all color operation in gamma space (#2071)
|
2022-09-24 17:53:11 +02:00 |
|
Emil Ernerfeldt
|
041f2e64ba
|
Move all crates into a crates directory (#1940)
|
2022-08-20 10:41:49 +02:00 |
|