Hey all! First of all we've not moved to LWJGL 3 yet, though it's planned in the short to midterm future, so any info on LWJGL 2 would be much appreciated too.
I'm wondering if its possible / easy for a native DLL using openGL directly within a LWJGL project to work alongside LWJGL without conflict?
Basically, I want to write a native renderer backend for dealing with the low level openGL calls with command lists and the like, and while I've considered doing this in java, I would really like to take advantage of c++ language features such as being able to use unmanaged native memory more efficiently for blocks of data.
However, before I start, I'm aware I won't have access to LWJGL from within the native library, and will be interacting with OpenGL directly. Has anyone done this before, and are direct calls to the openGL library going to feed into the same GL context, and if so are they going to conflict or screw with LWJGL in the process by changing states without its knowledge?
Thanks!
Chris