is a high-performance CPU-based implementation of the OpenGL ES and DirectX graphics APIs. It is designed to render 3D graphics on systems that do not have dedicated graphics hardware or whose graphics hardware is incompatible with certain applications.