Re: ? JOGL Rendering Issues - Different for v1.1.1 and v2.0 and with Laptop docked vs not ?
Posted by
gouessej on
Mar 14, 2016; 4:46pm
URL: https://forum.jogamp.org/JOGL-Rendering-Issues-Different-for-v1-1-1-and-v2-0-and-with-Laptop-docked-vs-not-tp4036458p4036488.html
Z-Knight wrote
I understand, but it was the best solution for my setup and it has worked thus far. Also, my VBO implementation - though it seems to work - is likely wrong since I seemed to have better performance with Display Lists. But, that's a different question and I'll get to it eventually.
Display lists are faster only with extremely tiny data sets (about ten triangles) on all hardware that doesn't emulate display lists with VBOs under the hood (i.e between OpenGL 1.3 and maybe OpenGL 2.1) when they are reliable (sometimes they cause a crash or a huge slowdown when used with shaders) and with huge data sets with OpenGL 1.3 hardware supporting the old ARB VBO implementation if and only if you don't get any stability problems. If you get "better" performance with display lists in other situations, there is probably something wrong in your code but I admit that optimizing VBOs performance isn't trivial but doable whereas it's very easy to break everything or at least ruin your performance with display lists just by modifying a single parameter within OpenGL.