wgpu/wgpu-hal/examples
Marijn Suijten 71b41c6638 [wgpu-hal] Make raw-gles runnable on X11 and Wayland platforms again
PR #6150 suffered a much larger rebase "hell" than I anticipated.  On
my Linux box I made this change, but lost it while force-pushing from
Windows (and created some other compiler errors while at it...).

By disabling all features on `glutin`/`glutin-winit` (the latter only
uses `x11`, and only forwards `wayland` to `glutin`) we may have dropped
a lot of "unused" dependencies for other GL backends, but also made the
crate unable to import X11 (Xlib/Xcb) and Wayland handles into EGL.

Also import the missing `glutin::context::Version` struct again which
was added last-minute to #6150 (to make sure my Intel card on Windows
creates a GLES 3.0+ instead of GLES 2.0 context) while the import was
accidentally squashed into #6152 (not merged yet).
2024-08-28 09:55:07 +02:00
..
halmark [wgpu-hal] replace Instance.destroy_surface() with Drop impls on Surfaces 2024-07-29 17:31:24 +02:00
ray-traced-triangle [wgpu-hal] replace Instance.destroy_surface() with Drop impls on Surfaces 2024-07-29 17:31:24 +02:00
raw-gles.em.html feature: emscripten 2022-01-27 14:14:29 -05:00
raw-gles.rs [wgpu-hal] Make raw-gles runnable on X11 and Wayland platforms again 2024-08-28 09:55:07 +02:00