Performance OpenGL: Platform Independent Techniques or A bunch of good habits that will help the performance of any OpenGL program

Dave Shreiner · 2001

Given that the OpenGL application programming interface (API) is available on a multitude of different computing platforms, how can one structure their code for maximum portability and best performance? This paper attempts to discuss some of the underlying commonalities of OpenGL implementations, how simple considerations kept in mind while authoring an application can greatly help in achieving better performance across all OpenGL capable platforms, and present techniques to determine where the performance bottleneck (and there always will be one) is occurring.

Read the paper · More papers on PaperTik