egui/crates/epaint/src
Emil Ernerfeldt dd5285cccb
Support multi-threaded Wasm (#3236)
Replace `atomic_refcell` with `parking_lot` on wasm32.

`parking_lot` has had problems running on wasm32 before
(https://github.com/emilk/egui/issues/1401)
but it works these days.
If we have problems again we can always switch to `std::sync::Mutex`.

Closes https://github.com/emilk/egui/issues/3102
2023-08-11 15:08:00 +02:00
..
text Increase MSRV to 1.67 (#3234) 2023-08-11 13:54:02 +02:00
util Minor code tweaks 2022-12-05 09:45:07 +01:00
bezier.rs Fix typos (#2866) 2023-04-18 15:52:45 +02:00
image.rs epaint: Add `ColorImage::from_gray` (#3166) 2023-08-09 16:46:45 +02:00
lib.rs Refactor: turn `ClippedShape` from struct-enum to a normal struct (#3225) 2023-08-10 14:50:11 +02:00
mesh.rs Increase MSRV to 1.67 (#3234) 2023-08-11 13:54:02 +02:00
mutex.rs Support multi-threaded Wasm (#3236) 2023-08-11 15:08:00 +02:00
shadow.rs Style tweaks (#2406) 2022-12-08 10:55:13 +01:00
shape.rs Replace uses of `RangeInclusive<f32>` with `emath::Rangef` (#3221) 2023-08-10 13:07:00 +02:00
shape_transform.rs Fix typos (#2866) 2023-04-18 15:52:45 +02:00
stats.rs Increase MSRV to 1.67 (#3234) 2023-08-11 13:54:02 +02:00
stroke.rs Replace `Stroke::none()` with `Stroke::NONE` 2022-12-05 12:59:02 +01:00
tessellator.rs Lint vertical spacing in the code (#3224) 2023-08-10 15:26:54 +02:00
texture_atlas.rs Replace `tracing` with `log` (#2928) 2023-04-18 21:11:26 +02:00
texture_handle.rs Specify deifferent minification and magnification filters (#2224) 2022-11-02 17:54:06 +01:00
textures.rs Lint vertical spacing in the code (#3224) 2023-08-10 15:26:54 +02:00