asny / three-d

2D/3D renderer - makes it simple to draw stuff across platforms (including web)
MIT License
1.34k stars 110 forks source link

Update egui to version 0.29 and glow to 0.14 #498

Closed evan-barentin closed 3 weeks ago

evan-barentin commented 1 month ago

Hello,

This is a small PR to update egui to the latest release. As egui now needs glow 0.14, the upgrade was done too. But maybe should I have done it in another PR ?

The 0.29 version of egui introduces a dithering option and I had to update the code according to it, but maybe not like you would have done it. Feel free to ask for changes and I will adapt the code :) cf:

And everything seems to be fine with a cargo test --all-features --all-targets

Have a nice day,

asny commented 3 weeks ago

Looks good to me. Thank you for your contribution 🙏

evan-barentin commented 3 weeks ago

Thanks for the review and this pleasant crate. It’s a pleasure to work with.