OpenGL LWJGL 2d engine project in Java from scratch. Mac OS On mac this VM argument is needed "-XstartOnFirstThread"