On the 20th anniversary of OpenGL, Khronos Group announces OpenGL ES 3.0 and OpenGL 4.3.
OpenGL ES is the driving force behind the vast majority of graphically intensive mobile apps and games today. Most modern mobile platforms support OpenGL ES, and most mobile game engines - Unity, Unreal, etc - are built on top of OpenGL.
OpenGL ES 3.0 promises to bring even more features from OpenGL, the desktop version, and refine the coding environment for developers. It will also be backward compatible with OpenGL ES 2.0. This means consumers can enjoy better looking, faster performing, and more power-efficient games on their smartphones and tablets. Current mobile chipsets will not support OpenGL ES 3.0, so look forward to apps and games on OpenGL ES 3.0 in the future.
Nevi Trevitt, VP of mobile content at NVIDIA, said
NVIDIA welcomes the continued evolution of 3D APIs that enable developers to access advanced graphics features to generate compelling user experiences - while also increasing portability and engineering efficiency. NVIDIA is committed to ensuring Tegra processors provide the most compelling platform for mobile developers.
The new OpenGL 4.3 is another big announcement. The desktop version of OpenGL will offload more tasks to the GPU, leaving some headroom on the CPU for more complex gameplay. OpenGL 4.3 will also have better shaders and feature sets to match DirectX 11 on the PC.
Both flavours of OpenGL will have improved ETC/EAC texture compression as a standard feature, which will result in better performing games with smaller file sizes. This is crucial for mobile devices, as users tend to download apps on the go on their mobile data plans.
Source: Khronos Group