From LinuxReviews
Jump to navigationJump to search
Developer(s)Google /angle/angle
Written inC++
TypeGraphics engine
LicenseBSD 3-Clause License

ANGLE (Almost Native Graphics Layer Engine) is a free software graphics abstraction layer library and API developed by the Google corporation. ANGLE translates WebGL and OpenGL ES API calls to one of many supported platform-native APIs such as Direct3D 11, OpenGL, OpenGL ES and Metal.

ANGLE is the default WebGL backend in Chromium 85+ and browsers based on it such as Google Chrome and the Brave Web Browser on GNU/Linux and Windows. It will be the default back-end on macOS too as soon as the Metal backing renderer is completed.

ANGLE is also the default WebGL backend in Mozilla Firefox 80+ on Windows only. It is not available in Mozilla Firefox for Linux because Mozilla has limited it to DirectX 11 (only available for Windows) in their browser.

Platform Support

Direct3D 9 Direct3D 11 Desktop GL GL ES Vulkan Metal
Microsoft Windows Dialog-ok.svg Dialog-ok.svg Dialog-ok.svg Dialog-ok.svg Dialog-ok.svg N/A
Linux N/A N/A Dialog-ok.svg Dialog-cancel.svg Dialog-ok.svg N/A
macOS N/A N/A Dialog-ok.svg Dialog-cancel.svg N/A Construction.png
iToys N/A N/A N/A N/A N/A Planned.svg
Chrome OS N/A N/A N/A Dialog-ok.svg Planned.svg N/A
Android N/A N/A N/A Dialog-ok.svg Planned.svg N/A
Google Fuchsia N/A N/A N/A Dialog-cancel.svg Construction.png N/A


The website/repo is at /angle/angle

Add your comment
LinuxReviews welcomes all comments. If you do not want to be anonymous, register or log in. It is free.