How to Increase the Number of Draw Calls in OpenGL

How to Increase the Number of Draw Calls in OpenGL



AMD Mantle promises a lot of draw calls per frame. In a tweet (see this article), Jonhn Carmack said that OpenGL can give similar improvements via a correct use of some extensions.

Tweet from Jonh Carmack about OpenGL draw calls



Cass Everitt and John McDonald (both from NVIDIA) have published an interesting set of slides about how to use modern OpenGL to reduce graphics driver overhead and increase the draw call count and unveiled a bit what Carmack had in mind…


You can download the PDF here:
Download NVIDIA OpenGL beyond porting Version 2014.01.20



In short, the combined use of GL_ARB_buffer_storage + Bindless / sparse textures + shared UBOs (uniform buffer object) + GL_ARB_multi_draw_indirect can help to increase the draw call count…

The original slides can be found HERE.





[ Subscribe to Geeks3D latest news by email ]

Geeks3D.com

↑ Grab this Headline Animator