2014 is gearing up to be an exciting year for CES. In conjunction with the launch of our PowerVR Series6XT and Series6XE GPUs, the Khronos Group has announced OpenGL® ES Next, a next-generation API standard which introduces a number of new features for mobile and embedded devices.
OpenGL ES Next is compatible with all PowerVR Rogue GPUs
As with any new API standard, there is always a risk of obsoleting GPU technology. However, the good news for developers targeting PowerVR-based hardware is that all our PowerVR Rogue GPUs are designed to meet the specifications of the OpenGL ES Next API. This means that any device with a PowerVR Series6, Series6XT or Series6XE graphics core will be able to support OpenGL ES Next, once conformance is achieved.
Imagination Technologies is a founder member of the Khronos Group and continues to be heavily involved in the creation and adoption of new graphics and compute standards, including the latest OpenGL ES Next standard. Our PowerVR Rogue GPU roadmap provides a broad and unique range of advanced graphics and GPU compute solutions from entry level to high end cores that have been designed to efficiently support the latest and greatest API standards, ensuring that both silicon vendors and consumers access the best GPU architecture available on the market.
We continue to believe the future of graphics is driven by the mobile market. The OpenGL ES Next API from the Khronos Group brings mobile platforms another step closer to performance parity with traditionally more capable desktops and consoles. OpenGL ES Next provides the compute and geometry functionality that will surely get developers excited about writing code for mobile.
What is OpenGL ES Next?
Until now, the evolution of mobile GPUs had been heavily driven by two separate APIs: OpenGL ES for graphics and OpenCL™ for compute. But the market always demands more flexible solutions and higher performance efficiency; to address this desire for faster and more feature-rich devices, the OpenGL ES Working Group devised OpenGL ES Next, a new API that combines the full OpenGL ES 3.0* standard with select extensions from OpenCL and OpenGL.
In terms of functionality, OpenGL ES Next introduces some notable features designed to meet new levels of graphics and compute performance demanded in a broad range of next generation embedded devices, including mobile phones, tablets, Ultra HD TVs, automotive and many others.
All PowerVR Series6, Series6XE and Series6XT graphics processors have been designed with features that conform to the main features of the new OpenGL ES Next API, including:
- Backward compatibility with OpenGL ES 2.0 and 3.0
- Compute shaders, with atomics and image load/store capability
- Separate shader objects
- Indirect draw commands
- Enhanced texturing functionality including texture gather, multisample textures and stencil textures
- Enhanced shading language functionality
See OpenGL ES 3.0 and OpenCL demos running on PowerVR-based hardware
If you are at CES and want to get a glimpse of our latest OpenGL ES 3.0 and OpenCL demos, come visit our booth in South Hall 4 Upper Level (enter at Suite S215) at the LVCC.
For those who aren’t able to attend CES 2014, we are preparing an article reviewing some of our most exciting demos from the event so stay tuned to our blog. Make sure you follow us on Twitter (@ImaginationTech, @PowerVRInsider and @GPUCompute) to stay up to date with the latest news and announcements from Imagination and our ecosystem partners.
* All PowerVR Rogue cores are based on published Khronos specifications, and are expected to pass the Khronos Conformance Testing Process. Previous generation PowerVR cores have already achieved conformance. Current conformance status can be found at www.khronos.org/conformance.
OpenCL and the OpenCL logo are trademarks of Apple Inc. used by permission by Khronos.
OpenGL is a registered trademark and the OpenGL ES logo is a trademark of Silicon Graphics Inc. used by permission by Khronos.