Google Open-Sources "Filament" PBR Engine Using Vulkan/OpenGL

Written by Michael Larabel in Google on 6 August 2018 at 03:11 PM EDT. 3 Comments
Filament is a physically-based rendering engine that has now been open-sourced by Google for Android, Linux, macOS, and Windows systems.

This physically-based rendering engine is designed to be as small and efficient as possible so that it can scale down and run with ease on Android-based systems. Filament is written in C++ and requires the use of the LLVM/Clang compiler, supports OpenGL 4.1+ / OpenGL ES 3.0+ / Vulkan 1.0 for rendering back-ends, supports a wide range of rendering capabilities, and all-around looks like quite an exciting PBR engine.

Filament is licensed under the Apache License 2.0. The source to Filament along with the documentation are available via GitHub. I'll certainly be checking it out to see if any of the samples can be function nicely as a performance benchmark for testing.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of 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 automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via

Popular News This Week