sensics / OSVR-RenderManager

Apache License 2.0
64 stars 45 forks source link

Construct test application to determine fraction of render performance available #175

Open russell-taylor opened 8 years ago

russell-taylor commented 8 years ago

There is a RenderManagerOpenGLHighPolyTest.cpp program that shows how frame rate scales with polygon count for a given OSVR server configuration.

It would be nice if this program (or another like it, probably using the Present interface) would let you specify the option to do all of the render-to-buffer code and not send to OSVR to see what the "raw" frame rate is to provide a measurement of what fraction of the rendering time is taken up by all of the OSVR processing required to time warp, distortion correct, ATW, and DirectRender.

It might also be good to be able to scale the shader performance along with polygon count so that people could explore the space near what a particular app does.