As part of its I/O keynote yesterday, Google revealed the Android Extension Pack, a set of graphics features built into the next version of the OS. These extensions to OpenGL ES add support for tessellation, geometry shaders, compute shaders, and texture compression, among other goodies. They can be used to generate compelling visuals, as the following Unreal Engine 4 demo illustrates.
Despite running on Nvidia's Tegra K1 mobile SoC, the demo uses UE4's "full desktop renderer." It takes advantage of several Extension Pack enhancements in order to provide deferred rendering, physically-based shading, image-based lighting, and HDR tone mapping. The graphics look excellent for something designed to run on mobile devices, though it's likely the demo platform had fewer thermal constraints than typical smartphones and tablets. The video is probably more representative of what's possible in K1-powered set-top boxes, which should give the chip more room to breathe than ultra-slim slates and the like.
The Extension Pack isn't just limited to Nvidia GPUs, of course. Google is also working with ARM, Intel, Imagination Technologies, and Qualcomm. I didn't hear AMD's name mentioned during the presentation, but that firm doesn't really have any mobile offerings designed for Android.
According to Epic founder Tim Sweeney, porting the demo's DirectX 11-class PC content to AEP took less than three weeks. Developers should be able to access the new extensions via Unreal Engine 4 "in the near future." The extensions should also be part of the Android L Developer Preview due out today.
|1. Hdfisise - $600||2. Ryszard - $503||3. Andrew Lauritzen - $502|
|4. the - $306||5. SomeOtherGeek - $300||6. Ryu Connor - $250|
|7. doubtful500 - $200||8. Anonymous Gerbil - $150||9. webkido13 - $135|
|10. cygnus1 - $126|
|Nanotube-infused NRAM promises DRAM speeds with unlimited endurance||18|
|Antec puts a new Signature on its cases with the S10||24|
|16.7 billion reasons Altera sold out to Intel||45|
|Nvidia released the GTX 980 Ti; you won't believe what Gigabyte did next||48|
|Be careful not to lose SanDisk's tiny 128GB flash drive||23|
|Asus squeezes Skylake CPUs, passive cooling into new mini-PCs||11|
|PowerColor's new sound card runs with the devil||26|
|GeForce 353.06 drivers support GTX 980 Ti, G-Sync updates||25|