Category Archives: Optimization

Memory Bandwidth and Vertices

Memory bandwidth is a precious commodity. As far as graphics cards are concerned, this is the rate at which the GPU can transfer data to or from memory [..]

OpenGL, Optimization

Vertex Array Performance

There have been some questions about the performance benefits of using vertex array objects (VAOs) recently. Vertex array objects are part of the core OpenGL specification and you [..]

OpenGL, Optimization , ,

The Road to One Million Draws

Recently I posted this video on YouTube and tweeted the link: This is a capture of the multidrawindirect sample from our example code package. It’s a pretty simple [..]

OpenGL, Optimization