wgpu/documentation/platforms/
angle.rs

1/*!
2# Running on ANGLE
3
4[ANGLE](https://angleproject.org) is a translation layer from GLES to other
5backends, developed by Google. We support running our GLES3 backend over it
6in order to reach platforms with D3D11 support, which aren't accessible
7otherwise.
8
9In order to run with ANGLE, the `angle` feature has to be enabled, and ANGLE
10libraries placed in a location visible to the application. These binaries
11can be downloaded from
12[gfbuild-angle](https://github.com/DileSoft/gfbuild-angle) artifacts;
13[manual compilation](https://github.com/google/angle/blob/main/doc/DevSetup.md)
14may be required on Macs with Apple silicon.
15
16On Windows, you generally need to copy the libraries into the working
17directory, into the same directory as the executable, or somewhere in your
18`PATH`. On Linux, you can point to them using the `LD_LIBRARY_PATH`
19environment variable.
20*/