GLFW 3.4 Brings Better Support For Wayland & Run-Time Platform Selection

Written by Michael Larabel in Programming on 24 February 2024 at 07:57 PM EST. 5 Comments
PROGRAMMING
GLFW 3.4 has been released as this open-source, multi-platform library used for OpenGL / OpenGL ES / Vulkan development via a platform-independent API. GLFW 3.4 continues supporting Linux, macOS, Windows, and other platforms for offering this nice abstracted solution around graphics and input.

With Friday's release of GLFW 3.4 there is now support for run-time platform selection, improved support for Wayland, enabling both Wayland and X11 support by default, custom heap allocator support, per-window mouse input pass-through, and other changes.

GLFW logo


The official release announcement of GLFW 3.4 on GitHub sums up the release as:
"This is a smaller feature release, as a basis for future work.

It adds runtime platform selection, better support for Wayland, both Wayland and X11 enabled by default, more standard cursor shapes, custom heap allocator support, per-window mouse input passthrough, window title query, a conforming Null platform available everywhere, window hints for initial position, new (harmless) errors informing about missing features, several platform-specific hints, a new native-access function, a hint for selecting ANGLE backend, various other minor features and fixes for issue on all supported platforms."

Those unfamiliar with GLFW but wanting to learn more about this useful multi-platform library can do so via GLFW.org.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week