GFXBench 3.0 is a high-end 3D graphics benchmark that adds advanced OpenGL ES 3 features and special tests to the popular GFXBench benchmark suite.
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. 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.
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.
The new PowerVR Series6XT Rogue architecture builds on the groundbreaking Series6 architecture that consumes the lowest memory bandwidth in the industry while delivering the best performance per mm2 and per mW. The Series6XT architecture features market-leading scalability, supporting implementations up to eight compute clusters that scale linearly in GFLOPS and texturing rates. With OpenGL ES 3.0* support across the range, Series6XT provides among the highest performance OpenGL ES 3.0 GPUs in the industry. Today Imagination unveiled the first three cores in the Series6XT generation with two, four and six compute clusters respectively. The Series6XT architecture targets a wide range of markets from wearables, mobile devices and tablets to automotive infotainment to high-end gaming and computing and more. Series6XT also adds performance enhancements to support the extended color gamut of 4K/Ultra HD TV.
At CES 2014, Imagination Technologies announced a new line-up of PowerVR Series6XE Rogue graphics processing (GPU) IP cores targeting cost-sensitive, mass-market applications. The new Series6XE family, including the world’s smallest fully-featured OpenGL ES 3.0 and OpenCL-capable GPU core, are designed to enable high-quality graphics and efficient GPU compute performance for products such as entry-level mobile devices and tablets, as well as wearables and other consumer products including DTVs and set-top boxes, in which silicon area and memory bandwidth are limited, but advanced graphics performance is still desired. -
Shaderific 3.1 is now available. Shaderific is an educational app for iPad, iPhone and iPod touch that helps computer science students and experienced developers to get started with OpenGL ES 2.0 shader development. The update adds a new stereoscopy mode that allows to render any shader as anaglyph red-cyan 3D images. This provides a completely new 3D experience when using glasses with the appropriate red-cyan filters. Furthermore, multiple instances of the same object can now be rendered with a single shader using the new draw instanced functionality.
Packt Publishing has released a book from the developers of the Linderdaum Engine. The book contains recipes for portable game development techniques. A full chapter is devoted to the development of an abstraction layer on top of OpenGL 3, OpenGL ES 2 and OpenGL ES 3, which will allow mobile developers to run and debug their games on a desktop PC. In addition, the entire book source code may be downloaded from GitHub.
OpenTK is a fast, low-level C# library that wraps OpenGL, OpenCL. The latest version adds strongly-typed enums for OpenGL 4.4 and OpenGL ES 3.0, and improves platform support via a brand-new SDL2 backend. Use it standalone or inside a UI on every major platform.
As the CPUs and GPUs in mobile devices have become more powerful and devices with one or more high-resolution screen have become ubiquitous, the demand for complex interactions with the graphics driver has increased. In this latest blog post, Joe Davis from Imagination's Developer Technology team discusses what multi-thread and multi-window OpenGL ES rendering means to developers, and describes if and when these techniques should be used in your apps.