Hello, i'm developing a 2D Game Engine with lwjgl and i'm using opengl version 1.1, but i have a performance question: is opengl 2.0 faster than opengl 1.1? i'm asking this because a simple game i made (like a tower defense) runs 850 fps on title screen and 450 on gameplay, i've tried Slick and i can see it runs the demos easily at 850 fps in gameplay, and even JMonkeyEngine3 runs it's demos at 700 fps, but they are in 3D!, i've tried to optimize my code and i already speed it up by 10-15% but no more, can i expect more speed if i implement opengl 2.0 as in Slick and JME3? Another question, do LWJGL caps the speed of an application to 1000 fps top??? because i did a test with an infinite loop (without LWJGL) that only calls a function i made to show the FPS on console, and this loop runs at 1'600,000 times per second!!!!!!! why does it slows down to 1000 times per second, when i call the Display.update(); method?
thanks in advance!!!