PVRVFrame is a collection of emulation libraries that allow OpenGL ES 1.x, 2.0 & 3.0 applications to run on desktop development machines that don’t natively support the OpenGL ES APIs. It enables developers to target all of the Khronos OpenGL ES APIs in their IDE of choice for rapid development and gives users the freedom to develop without requiring access to a device that can support the version of OpenGL ES that is being targeted.
- OpenGL ES 3.0 emulation (requires a graphics card with OpenGL 3.3 support)
- OpenGL ES 2.0 emulation (requires a graphics card with OpenGL 2.0 support)
- OpenGL ES 1.0 emulation (requires a graphics card with OpenGL 1.3 support)
- Includes profiles to emulate the hardware capabilities of specific GPUs
(e.g. the maximum number of shader varyings supported) as well the extensions they support