turtle
turtle copied to clipboard
Update glutin requirement from 0.27 to 0.29
Updates the requirements on glutin to permit the latest version.
Release notes
Sourced from glutin's releases.
Glutin Version v0.29.0
- Fix crash when creating OpenGLES context without explicit version.
- Add
buffer_agemethod onWindowedContext.- Return an
Errinstead of panicking when surfaceless GLX context creation fails on Linux.- Fix compilation on Android:
- Switch from
StaticStructGeneratortoStructGeneratorto dynamically load symbols.- Replace
android_gluedependency withraw-window-handle, and remove broken lifecycle event handling.- Glutin can now be used on Android, however, the application must ensure it only creates the
Contextfollowing a winitEvent::Resumedevent, and destroys theContextin response to aEvent::Suspendedevent.- Updated winit dependency to 0.27.0. See winit's CHANGELOG for more info.
- On Windows,
build_raw_contextnow usesisizeforhwndto follow winit change.
Changelog
Sourced from glutin's changelog.
Version 0.29.0 (2022-07-30)
- Fix crash when creating OpenGLES context without explicit version.
- Add
buffer_agemethod onWindowedContext.- Return an
Errinstead of panicking when surfaceless GLX context creation fails on Linux.- Fix compilation on Android:
- Switch from
StaticStructGeneratortoStructGeneratorto dynamically load symbols.- Replace
android_gluedependency withraw-window-handle, and remove broken lifecycle event handling.- Glutin can now be used on Android, however, the application must ensure it only creates the
Contextfollowing a winitEvent::Resumedevent, and destroys theContextin response to aEvent::Suspendedevent.- Updated winit dependency to 0.27.0. See winit's CHANGELOG for more info.
- On Windows,
build_raw_contextnow usesisizeforhwndto follow winit change.Version 0.28.0 (2021-12-02)
- On Windows, fixed a panic for headless contexts because of active drag-and-drop (OleInitialize failed! Result was:
RPC_E_CHANGED_MODE)- Updated winit dependency to 0.26.0. See winit's CHANGELOG for more info.
- Remove emscripten support leftover.
Version 0.27.0 (2021-06-01)
- Updated winit dependency to 0.25.0. See winit's CHANGELOG for more info.
Version 0.26.0 (2020-12-10)
- Updated winit dependency to 0.24.0. See winit's CHANGELOG for more info.
Version 0.25.1 (2020-10-10)
- X11 and Wayland are now optional features (enabled by default)
Version 0.25.0 (2020-10-02)
- Updated winit dependency to 0.23.0. See winit's CHANGELOG for more info.
- Avoid loading libEGL.dll from PATH on Windows.
Version 0.24.1 (2020-05-26)
- On X11, Fixed unnecessary instantiation of GLX/EGL
Version 0.24.0 (2020-03-11)
- Updated winit dependency to 0.22.0. See winit's CHANGELOG for more info.
Version 0.23.0 (2020-02-06)
- Updated winit dependency to 0.21.0. See winit's CHANGELOG for more info.
- Removed broken CI for the
armv7-apple-iostarget.Version 0.22.1 (2020-01-29)
... (truncated)
Commits
9cf99a2Glutin version v0.29.04ff400eSet rust-version to 1.57689feb3Switch fromlazy_statictoonce_cell2bffbf5Update winit dependency to v0.27.03f80e54ci: test for Android onarmandaarch64architecturesa60a186docs: clarifying that examples use gl_generatorc07dc56Replace deprecatedError::cause()implementation withError::source()bd01f37Fix clippy issues on macOS/ios2113c04Fix cargo-apk link in READMEf5aab1cReplace hardcodedhtmllinks with intradoc-links- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)