Package limn.backend.lwjgl


package limn.backend.lwjgl
The shipped backend: GLFW windows and input, an OpenGL 3.3 core renderer that batches the 2D canvas and hosts the 3D provider, OpenAL audio, and stb for font rasterization and image decoding. LwjglBackend is the one type an application names (constructed on the process main thread, which becomes the UI thread), and everything else here is reached through the toolkit's facades once installed.

This is the only module allowed to import org.lwjgl, a boundary the build enforces, so nothing above the backend can acquire a dependency on the windowing library by accident.

  • Classes
    Class
    Description
    GLFW + OpenGL 3.3 core implementation of Backend.