The Khronos Group today announced a number of new and significant updates to its portfolio of open, royalty free industry standards that enable the authoring and acceleration of parallel computing, graphics, vision, sensor processing and dynamic media on a wide variety of platforms and devices:
- OpenGL® ES 3.1 Specification Released – The next leap in mobile & embedded graphics
- WebCL™ 1.0 Specification Released – Browser-based heterogeneous compute acceleration
- SYCL™ 1.2 Provisional Specification Released – Enabling high-level C++ tools for OpenCL
- OpenCL™ 2.0 Adopters Program Launched – Driving OpenCL 2.0 conformance
- EGL™ 1.5 Specification Released – The essential glue for secure, integrated API rendering
Khronos discloses the high-level direction for a new version of the OpenGL ES standard for mobile and embedded 3D graphics - to enable roadmap planning by OEMs and developers that are not Khronos members. Details around 'OpenGL ES Next' include:
- The OpenGL ES Working Group plans to release a new version of OpenGL ES in 2014
- The main features of the new API will be:
- 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
- For clarification purposes the new API will not include:
- Tessellation and geometry shaders
We've included a PDF with this information.
Windows 7 users will enjoy the benefits of Internet Explorer 11, including WebGL, starting on today. IE11 for Windows 7, available for download in 95 countries, includes the same performance, security and stability improvements that Windows 8.1 has enjoyed the past few weeks. WebGL is supported giving developers more flexibility to create highly visual sites. IE11 also supports HTML5 drag-and-drop as well as device awareness — so a web developer can create a site that knows the orientation of the device it's running on.
ARM unveiled new additions to its Mali GPU family. First up is the Mali-T760, ARM's most powerful GPU to-date, and secondly, the lower-end Mali-T720, ARM's first GPU for midrange devices that supports OpenGL ES 3.0 and OpenCL. ARM's share of the mobile GPU market is growing and now stands at 18 percent, according to Jon Peddie Research.
AMD announced the HP ZBook 14 Mobile Workstation will feature AMD FirePro M4100 professional graphics, offering outstanding OpenCL performance and powered by AMD Graphics Core Next (GCN) architecture.
Intel submitted a branch of the 3D graphics open source driver (Mesa), and is certified for compliance to the OpenGL ES 3.0 3D Graphics specification for the 3rd Generation Intel Core platform. This specification is expected to be used by many mobile Linux based operating systems in the near future.
Dr Rémi Arnaud from AMD offers a great review the WebGL community and a round up of just how fast WebGL is catching on, from SIGGRAPH 2013. "The SIGGRAPH 2013 WebGL BOF definitely had the kind of energy and vibrant community that I took for granted when at Silicon Graphics, but have since learned is rare. WebGL is an enabler;" writes Remi.
Android 4.3 Jelly Bean is not large upgrade in functionality that many users have been waiting for. However, it does add several new features that make it a little more functional for developers, including the addition of OpenGL ES 3.0. OpenGL ES 3.0 was released at GDC 2013 in March and offers some significant improvements over OpenGL ES 2.0.
Khronos would like to thank Pragmatic for donating five OpenGL eBooks to the Khronos All-Day BOF Blitz™ and After-Party™. As well, Khronos would like to thank Vivante, the PC Gaming Alliance, Imagination Technologies and more others for their generous donations. Learn more about the upcoming Khronos BOF Blitz™ and After-Party™.
ARM has announced the Cortex-A12, a mid-range target solution, with support for OpenGL ES 3.0. The new CPU core design is meant to deliver a 40 percent performance bump over Cortex-A9 designs. As well, the Cortex-A12 includes an improved GPU, the Mali-T622, which packs support for the Mali-V500 video engine and OpenGL ES 3.0 standard.