The user guide has confused me a bit about JOGL, in particular the part talking about threading issues. It says currently implement on AWT event thread which works well due to input handling happening on AWT thread so there is no threading issues. Then it says they may change which thread OpenGL work is performed on in the future. So…
Do you have to deal with multi-theading when using JOGL? For example, synchronising access to game state due to AWT event thread input handling updating game state.