this is my first post on the GL forum
I spent the last week in rewritting completely my application in order to use non-immediate rendering (glDrawArray) and VBO (when available). In the past I was using display list built out of direct rendering.
I’ve noticed some improvement in the performance, but nothing very spectacular (with respect to the code complication).
on the other hand, I have now an important issue…
when running on a remote computer (via SSH), it is slow like hell…
first display takes minute to come (when it is a matter of 2-3sec in local rendering).
The remote computer does not support VBO, so a standard glDrawArray is used (but compiled in display list). Why is it so slow? is the remote computer sending all the Vertices array to my local graphic card? (It is the only explication I see).
Note that the same code (displaying exactly the same objects) has been tried on the same remote computer and it was much faster in the past. (when using immediate rendering in display list)
please, how can I fix this?
thanks a lot in advance,