3 ms·
That's because LWJGL is complicated just like DirectX is. It uses low level API that calls native C code. It aims to give you a thin Java API layer above OpenGL
by profalseidol 8y ago
That's because LWJGL is complicated just like DirectX is. It uses low level API that calls native C code. It aims to give you a thin Java API layer above OpenGL, Vulcan, controllers, audio, etc.
https://en.wikipedia.org/wiki/Lightweight_Java_Game_Library https://en.wikipedia.org/wiki/Lightweight_Java_Game_Library
Whereas pyglet, seems to me like a high-level regular game engine that includes a widget library.