OVR_multiview Extension Completed For More Efficient OpenGL VR

Written by Michael Larabel in Standards on 11 October 2017 at 06:24 AM EDT. 6 Comments
STANDARDS
The OVR_multiview OpenGL Extension developed via the OpenVR initiative has been around for several months in an incomplete form for allowing more efficient virtual reality (VR) rendering while now the extension is complete.

OVR_multiview is similar to the Vulkan multi-view extension and lets a game/app bind a texture array to a frame buffer object and instance draws from there to each element. GPU commands can then be reused for each instanced render and in the end can reduce CPU/GPU overhead.

OVR_multiview is described in greater detail from this IMG Tech blog post from over the summer as well as this ARM Community post.

OVR_multiview had been flagged as "incomplete" but now is considered completed with the latest additions merged overnight into the OpenGL Registry.

Also landing in the OpenGL Registry overnight is an updated EXT_clip_control.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week