glutin v0.30.0 Release Notes
-
- This version of
glutin
has been rewritten from the ground and no longer depends onwinit
, theraw-window-handle
is now used instead of it. - ๐ The Api is now built around
Display
,Surface
,Config
, andSurface
. For more info see crate documentation and examples. - ๐ฅ Breaking: Bump MSRV from
1.57
to1.60
. - ๐ The ios support was removed for the lack of maintainance for now. In case there's a need for it, contributions are welcome.
- ๐ The context creation is no longer limited to winit's supported platforms.
- The underlying Api providers are publically exposed now, so glutin could be used with just e.g.
EGL
. - ๐ Fixed soundness issues with
Surface
MT safety, since beforeEGLSurface
could be sent to a different thread, which is not safe. - Fallback to
Surface::swap_buffers
whenSurface::swap_buffers_with_damage
is not supported onEGL
.
- This version of