Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update dependencies #70

Open
wants to merge 3 commits into
base: master
Choose a base branch
from
Open

Commits on Jan 29, 2023

  1. update dependencies

    spearman committed Jan 29, 2023
    Configuration menu
    Copy the full SHA
    860b602 View commit details
    Browse the repository at this point in the history

Commits on Apr 27, 2024

  1. update to glutin 0.31 and winit 0.30

    These currently require raw-window-handle to be at version 0.5 to
    interoperate, until glutin gets updated to use 0.6.
    
    I had to remove support for headless rendering, but will try to add that
    back at some point, if possible using EGL_KHR_surfaceless_context to
    avoid the dependency on winit in that case.
    
    The event loop now runs forever and gets started in main(), instead of
    the previous way where it ran on demand from the GltfViewer.  This
    accommodates for platforms which don’t let us run it on demand.
    linkmauve committed Apr 27, 2024
    Configuration menu
    Copy the full SHA
    de56694 View commit details
    Browse the repository at this point in the history
  2. Implement new winit 0.30 gestures

    This has only been tested on Wayland against
    rust-windowing/winit#3656 and allows much nicer
    interactions when using a touchpad.
    
    The values have been chosen based on what felt pleasant to use on my
    Thinkpad x280, I haven’t given it much thought otherwise, and I expect
    other touchpads would feel different.
    linkmauve committed Apr 27, 2024
    Configuration menu
    Copy the full SHA
    86b613a View commit details
    Browse the repository at this point in the history