Andreas Reich
d985bf9b83
Fill in DisplayHandle automatically on web painter just like it's done on winit ( #8006 )
...
* Closes https://github.com/emilk/egui/issues/8001
* Follow-up to https://github.com/emilk/egui/pull/7990
Also simplified/shortened the comments around display handle a bit. Lots
a repetition there made it hard to upgrade otherwise.
2026-03-24 12:37:33 +01:00
Connor Fitzgerald
a59e803f25
Update to wgpu 29 ( #7990 )
...
* [x] I have followed the instructions in the PR template
This updates wgpu to v29 across the egui crate stack.
There a a few API changes due to the requirement to provide a display
handle up front to properly support GLES on linux. I have done my best
to make the api changes as reasonable as possible, but I don't have all
the greater project context, so lmk if things should be done a bit
differently.
I've also updated glow to 0.17 to make cargo deny happy, there are no
source changes. I'm not sure how you want to land these.
---------
Co-authored-by: lucasmerlin <hi@lucasmerlin.me >
2026-03-23 18:21:25 +01:00
Emil Ernerfeldt
8d98763fe1
Replace #[allow attributes with expect ( #7796 )
...
We do have `clippy::allow_attributes` turned on, but it doesn't seem to
work properly
2025-12-19 20:55:50 +01:00
Emil Ernerfeldt
986c2c0ffb
Use explicit Arc::clone to clarify when clones are cheap ( #7784 )
2025-12-17 17:19:18 +01:00
Emil Ernerfeldt
86dc9ea64e
Inline log format args ( #7600 )
2025-10-07 16:14:43 +02:00
Andreas Reich
427c0766fd
Update wgpu to 27.0.0 ( #7580 )
2025-10-03 09:54:46 +02:00
Kumpelinus
c97c065a57
Update wgpu to 26 and wasm-bindgen to 0.2.100 ( #7540 )
...
Co-authored-by: TÖRÖK Attila <torokati44@gmail.com >
Co-authored-by: Andreas Reich <r_andreas2@web.de >
2025-09-21 20:42:00 +02:00
TÖRÖK Attila
773232b139
Update to wgpu 25 ( #6744 )
...
Co-authored-by: Andreas Reich <r_andreas2@web.de >
2025-05-10 13:16:49 +02:00
Emil Ernerfeldt
f9245954eb
Enable more clippy lints ( #6853 )
...
* Follows https://github.com/emilk/egui/pull/6848
2025-04-24 17:32:50 +02:00
Andreas Reich
30e66e4575
Wgpu resources are no longer wrapped in Arc (since they are now Clone) ( #5612 )
...
Co-authored-by: Nicolas <bircni@icloud.com >
2025-01-20 18:06:35 +01:00
TÖRÖK Attila
a5d7cf5bd7
Upgrade to wgpu 24 ( #5610 )
2025-01-16 17:00:29 +01:00
Emil Ernerfeldt
164f56f554
Fix some clippy issues found by 1.84.0 ( #5603 )
2025-01-13 08:29:13 +01:00
Andreas Reich
443df84a22
Extend WgpuSetup, egui_kittest now prefers software rasterizers for testing ( #5506 )
2025-01-08 14:24:58 +01:00