glutin alternatives and similar packages
Based on the "PistonDevelopers/glfw-rs —" category.
Alternatively, view glutin alternatives based on common mentions on social networks and blogs.
Do you think we are missing an alternative of glutin or a related project?
glutin - OpenGL, UTilities and INput
A low-level library for OpenGL context creation, written in pure Rust.
[dependencies] glutin = "0.28.0"
Join us in any of these:
Warning: these are examples for master. For the latest released version
git clone https://github.com/rust-windowing/glutin cd glutin cargo run --example window
Please refer to [ISSUES.md.](ISSUES.md)
Glutin is an OpenGL context creation library and doesn't directly provide OpenGL bindings for you.
For examples, please look here.
Note that glutin aims at being a low-level brick in your rendering infrastructure. You are encouraged to write another layer of abstraction between glutin and your application.
Glutin is only officially supported on the latest stable version of the Rust compiler.
To compile the examples for android, you have to use the
cargo apk utility.
cargo-apk in the
android-ndk-rs repository for instructions.
The plan is that glutin tries to dynamically link-to and use Wayland w/EGL if possible. If it doesn't work, it will try Xlib w/GLX follow by Xlib w/EGL instead. This is work-in-progress.
Due to an issue with how Mesa and Wayland play together, all shared contexts must use the same events pool as each other.