You may load your own symbol lookup with *Library::useLookup.
*Library::useLookup
This loads GLFW from LWJGL 3.
GLFWLibrary.useLookup(name -> { long address = org.lwjgl.glfw.GLFW.getLibrary().getFunctionAddress(name); // return empty for unsupported functions return address != 0 ? Optional.of(MemorySegment.ofAddress(address)) : Optional.empty(); }); // OverrunGL methods GLFW.glfwInit(); GLFW.glfwTerminate();
There was an error while loading. Please reload this page.