You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Since glutin 0.30 the library no longer depends on winit and is usable in any context where a RawDisplayHandle and RawWindowHandle is available. This would mean that Smithay would be able to delete the vast majority of it's own EGL code use glutin's code.
Since glutin 0.30 the library no longer depends on winit and is usable in any context where a
RawDisplayHandle
andRawWindowHandle
is available. This would mean that Smithay would be able to delete the vast majority of it's own EGL code use glutin's code.In the case of Smithay, we would only need to
egl
API from glutin: https://docs.rs/glutin/0.30.7/glutin/api/egl/index.htmlThere are some things we to add upstream to glutin in order to complete this:
Display
from a rawEGLDisplay
pointer: Add options to buildfrom_raw
rust-windowing/glutin#1509Context
from a rawEGLContext
pointer (also 1509)And obviously not regress this issue: #447
We might not however be able to delete that module completely, but we can simply just provide extension traits and some other smaller things there.
cc @kchibisov, @Drakulix
The text was updated successfully, but these errors were encountered: