LWJGL 3.0 Brings Vulkan Support, New Bindings & Other Improvements For Java Games
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.
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.
15 Comments