I have a friend who has been telling me for a while now that all my lwjgl programs jerk badly on his computer even though they have high framerates. I’ve tested my programs on many computers (worse computers included) and never seen anything similar. Today I was messing around with changing the webstart splash screen for my game so I ran it a few times. One of these times, the program started jerking, tried restarting and got the same thing. Nothing was changed except in the jnlp (changing the name of the splash image). So next I start up my IDE and run the version I’m working on, same thing and the framerate is also halved… went from 400 to 200 but is now jerking horribly. Using -Xprof shows ordinary results, most of the time is spent on ‘swap buffers’. I’ve got no idea whats going on, could I have corrupted my drivers somehow? The only thing I can think of is that I exited my game as soon as it started on of the times, although I don’t see how I could permanently screw something up this way… any ideas? + help!!
almost forgot, the same friend tried my webstart version and he got a crash in native code that pointed to this line: IL.ilEnable(IL.IL_ORIGIN_SET); (first DevIL piece of code executed after IL.create();).
the program works fine for him when not webstarted (other than the jerking that is) and the webstart version doesn’t crash on my computer and works fine on a couple others I tried…
btw, here is the link if someone wants to check for this on their pc(windows only(may change that tommorow)): http://www.cyntaks.com/projects/oneswitch/webstart/oneswitch.jnlp


