OVR_multiview Extension Completed For More Efficient OpenGL VR
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.
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.
6 Comments