LWJGL 3.0 Brings Vulkan Support, New Bindings & Other Improvements For Java Games

Written by Michael Larabel in Linux Gaming on 3 June 2016 at 06:02 PM EDT. 15 Comments
LINUX GAMING
After more than three years in development, version 3.0 of the Lightweight Java Game Library (LWJGL) is now available. LWJGL is an open-source Java library for helping game developers but can also be used by other application developers for accessing other functionality that otherwise isn't offered by the Java API.

LWJGL 3.0 most notably brings Vulkan bindings for Java. This 3.0 release also has new bindings for NanoVG, NativeFileDialog, dyncall, and other interfaces. There is also now simple OS-specific window creation bindings, more OpenCL and OpenAL extensions are now supported, new stack allocation APIs, support for JDK 9, and a ton of other changes. LWJGL 3.0 also drops support for Linux x86 (non-64-bit).

Java developers wanting to learn more about LWJGL 3.0 can find the official change-log via LWJGL.org. Those wanting to learn more general details about the LWJGL project can visit their home-page.
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