ANGLE stands for "Almost Native Graphics Layer Engine", it's an OpenGL-to-DirectX wrapper. The new target is for existing code using Monkey's OpenGL module(s). By extension, this also means the new Mojo 2 module (Which uses OpenGL - Mojo 2 free to "Pro" users) is also able to take advantage of ANGLE. Basically, this is an easy way to let you develop with OpenGL, use GLSL for shaders, and still have solid driver support on Windows. Though vendors like Nvidia and AMD/ATI have great support for OpenGL today, a lot of older systems, along with most systems running Intel integrated/on-chip graphics, don't have proper OpenGL drivers. So, ANGLE just lets Mojo 2 and OpenGL games use DirectX as a backend.
The target in question was discussed here previously. Google Code is shutting down soon, but here's the project's page.
|