Gl cost call micro benchmark

classic Classic list List threaded Threaded
5 messages Options
Reply | Threaded
Open this post in threaded view
|

Gl cost call micro benchmark

elect
Following this http://www.ozone3d.net/public/jegx/201401/opengl_state_changes_stats.jpg, I wrote a small benchmark in order to test the corresponding costs on my machine

I hit 105k framebuffer, 700k Program, 3.1M Texture Bindings, 3.4M Vertex Formats, 4.6M UBO Bindings, 6.3M Vertex Bindings and 15.2M Uniform Updates on win7 x64, gtx 770

I hope it may be useful also for you :)

I know it is a sintetic benchmark, so real app may behave differently, but it is always a starting point

https://github.com/elect86/glCallsOverhead
Reply | Threaded
Open this post in threaded view
|

Re: Gl cost call micro benchmark

jmaasing
I tried to build the project but I don't know what Jglm.jar is. Where can that be found?
Reply | Threaded
Open this post in threaded view
|

Re: Gl cost call micro benchmark

elect
jmaasing wrote
I tried to build the project but I don't know what Jglm.jar is. Where can that be found?
Get these:

- https://github.com/elect86/Jglm

- https://github.com/elect86/java-unofficial-opengl-SDK
Reply | Threaded
Open this post in threaded view
|

Re: Gl cost call micro benchmark

gouessej
Administrator
In reply to this post by elect
JOGL 2.3.2 doesn't exist yet... Please fix your homepage.
Julien Gouesse | Personal blog | Website
Reply | Threaded
Open this post in threaded view
|

Re: Gl cost call micro benchmark

elect
gouessej wrote
JOGL 2.3.2 doesn't exist yet... Please fix your homepage.
Done