XRTL: A Google Developer Working On New Real-Time Rendering Library

Written by Michael Larabel in Google on 10 April 2017 at 03:55 PM EDT. 3 Comments
GOOGLE
A new, unofficial project at Google is XRTL, creating a cross-platform real-time rendering library, with support for Vulkan and other graphics APIs.

XRTL is still in its very early stages and appears to be primarily the work of Google's Ben Vanik. From the project's GitHub repository, "A lightweight framework for writing efficient cross-platform rendering code in modern C++. It abstracts operating system and toolchain concepts to enable quick prototyping and interation of rich interactive applications that run beautifully everywhere. The library is engineered for small code sizes to enable fast loading and low resource usage even within web browsers."

Vulkan and OpenGL are among the graphics targets and there are plans for Android and iOS support. EmScripten support also appears planned for web browser support.

The work is still in its very early stages, so there isn't much documentation right now, but it should be an interesting project to watch in the future. Currently it can be built for macOS, Linux, and Windows.
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