I do have an ATI Radeon so it is possible that the problem is to do with that.
I tried it with LWJGL (Just changing the import …render.lwjgl.*) but I get the error:
java.nio.BufferOverflowException at org.lwjgl.opengl.BufferChecks.checkBuffer(BufferChecks.java:69) at org.lwjgl.opengl.GL11.glLoadMatrix(GL11.java:1089) at com.xith3d.render.lwjgl.CanvasPeerImpl.setGLViewMatrix(CanvasPeerImpl.java:507) at com.xith3d.render.lwjgl.CanvasPeerImpl.setView(CanvasPeerImpl.java:488) at com.xith3d.render.lwjgl.CanvasPeerImpl.display(CanvasPeerImpl.java:912) at com.xith3d.render.lwjgl.CanvasPeerImpl.render(CanvasPeerImpl.java:1050) at com.xith3d.scenegraph.View.renderOnce(View.java:590) at com.xith3d.scenegraph.View.renderOnce(View.java:523) at uk.ac.ed.s0199188.BlimpSim.BlimpSim.render(BlimpSim.java:396) at uk.ac.ed.s0199188.BlimpSim.BlimpSim.main(BlimpSim.java:418)
I read in an old thread about buffer rewinding…but there was no indication of where these buffers could be found.
In a slightly realted topic…I notice that LWJGL has progressed several version since the one available from the Xith site. I don’t intend to try using the newer version, but I was wondering how rapid the Xith development team is in updating (indications would be not much recently). I am not particularly bothered about being up-to-date, as long as I can do what I need to do just now.