egui/crates
Arthur Brussee 759a0b2a21
Add option to initialize on existing wgpu setup (#5319)
When mixing and matching eframe with other wgpu applications
(https://github.com/tracel-ai/burn in my case), it can be helpful to use
an existing wgpu setup to initialize eframe with. This PR changes the
WpuConfiguration (in a non-backwards compat way :/), to either take some
options how to create a wgpu setup, or an existing wgpu setup
(consisting of an instance, adapter, device and queue).

* [x] I have followed the instructions in the PR template

---------

Co-authored-by: Andreas Reich <r_andreas2@web.de>
2024-10-29 17:12:28 +01:00
..
ecolor Use boxed slice for lookup table to avoid stack overflow (#5212) 2024-10-23 14:42:47 +02:00
eframe Add option to initialize on existing wgpu setup (#5319) 2024-10-29 17:12:28 +01:00
egui Respect `Style::override_font_id` in `RichText` (#5310) 2024-10-29 12:51:17 +01:00
egui-wgpu Add option to initialize on existing wgpu setup (#5319) 2024-10-29 17:12:28 +01:00
egui-winit egui-winit: Remove implicit `accesskit_winit` feature (#5316) 2024-10-29 13:09:31 +01:00
egui_demo_app Wgpu render pass on paint callback has now static lifetime (#5149) 2024-09-23 11:48:09 +02:00
egui_demo_lib Move all existing .png images to git LGS (#5320) 2024-10-29 10:04:07 +01:00
egui_extras Use id_salt on Table ScrollArea (#5282) 2024-10-23 10:48:09 +02:00
egui_glow Release 0.29.1 - Bug fixes 2024-10-01 10:08:21 +02:00
egui_kittest Increase the threshold for snapshot tests (#5298) 2024-10-23 11:19:39 +02:00
egui_plot Move `egui_plot` to its own repo (#4828) 2024-07-15 18:45:19 +02:00
egui_web Fix typos (#2866) 2023-04-18 15:52:45 +02:00
emath Update ScrollArea drag velocity when drag stopped (#5175) 2024-10-02 18:12:36 +02:00
epaint Expand max font atlas size from 8k to 16k (#5257) 2024-10-29 10:42:28 +01:00
epaint_default_fonts Release 0.29.1 - Bug fixes 2024-10-01 10:08:21 +02:00