Patreon Logo Support us on Patreon to keep GamingOnLinux alive. This ensures all of our main content remains free for everyone. Just good, fresh content! Alternatively, you can donate through PayPal Logo PayPal. You can also buy games using our partner links for GOG and Humble Store.
We use affiliate links to earn us some pennies. Learn more.

The Khronos Group, the stewards of various open protocols like OpenGL, Vulkan, OpenXR and more just revealed a new tool for XR (VR / AR) developers.

What is OpenXR exactly? As The Khronos Group explain: "OpenXR is a royalty-free, open standard that provides a common set of APIs for developing XR applications that run across a wide range of AR and VR devices. This reduces the time and cost required for developers to adapt solutions to individual XR platforms while also creating a larger market of easily supported applications for device manufacturers that adopt OpenXR".

So it's the open standard for VR games to be built with, to sum it up easily for you. It's what Valve actually focus on nowadays for SteamVR.

What's been announced? Today, The Khronos Group released the "Best Practices Validation Layer", a tool in their SDK for OpenXR developers to ensure their apps and games will actually work as expected. As they said it "addresses a critical need in XR development: catching suboptimal API usage patterns that can lead to inconsistent behavior across different OpenXR runtimes".

Just because there's an open API, it doesn't mean developers will know exactly how to use it properly or to ensure compatibility across devices, and this should help solve that. As they went onto explain: "While the OpenXR specification defines the features that implementations must support, it doesn't always prescribe the optimal way to utilize these features. Certain usage patterns, though technically valid, can cause applications to behave differently across various XR runtimes or lead to performance issues that are difficult to diagnose.

The Best Practices Validation Layer bridges this gap by providing real-time warnings when developers use API patterns that may cause problems, even if those patterns don't violate the OpenXR specification."

Should be good news for any developers planning to support the likes of the newly announced Steam Frame from Valve for example.

You can read more in their blog post.

Article taken from GamingOnLinux.com.
8 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly checked on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly.
See more from me
All posts need to follow our rules. Please hit the Report Flag icon on any post that breaks the rules or contains illegal / harmful content. Readers can also email us for any issues or concerns.
No comments yet! Subscribe

While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon Logo Patreon. Plain Donations: PayPal Logo PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register