Confused on Steam Play and Proton? Be sure to check out our guide.
GLFW 3.2 has just recently released and it's a major update.

From the release notes:
QuoteIt adds support for Vulkan surface creation, window mode switching, window maximization, window input focus control, window size and aspect ratio limits, human-readable key names, window icons, joystick connection events, XInput and DirectInput joystick input, event waiting with timeout, 64-bit integer raw timer, context-less window creation, run-time context creation API selection, adds simpler build-time configuration, improved documentation and fixes for a large number of bugs that together affect all supported platforms.

For those that don't know, GLFW is comparable to SDL 2 in what it does and is used by some Linux games. From the FAQ:
QuoteThere are several other libraries available for aiding OpenGL development. The most common ones are freeglut, an Open Source implementation of GLUT, and SDL.

However, freeglut is mostly concerned with providing a stable clone of GLUT, while SDL is too large for some people and has never had OpenGL as its main focus.

We therefore believe that there is room for a lightweight, modern library for managing OpenGL contexts, windows and input.

You can find the full changelog here. Article taken from
Tags: Toolkit, Vulkan
We do often include affiliate links to earn us some pennies. We are currently affiliated with GOG and Humble Store. See more here.
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly came back to check on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly.
See more from me
The comments on this article are closed.

ElectricPrism 8 Jun, 2016
If I recall correctly GLFW was more modular than SDL too whereas SDL was more procedural. It's been a long time, I can't remember why I didn't choose GLFW then.

Obviously now, Vulkan support is a excellent reason to choose it IMO now to spin up some prototypes.
Shmerl 8 Jun, 2016
I've heard GLFW is easier to manage in multithreaded applications.
While you're here, please consider supporting GamingOnLinux on:

Patreon, Liberapay or PayPal Donation.

This ensures all of our main content remains totally free for everyone with no article paywalls. We also don't have tons of adverts, there's also no tracking and we respect your privacy. Just good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
The comments on this article are closed.