This coming Sunday I am excited to be chairing "Moving Mobile Graphics" at SIGGRAPH in sunny downtown Los Angeles. The half-day course will provide a technical introduction to mobile graphics, with the twist that the talk content will span the hardware-software spectrum and discuss the state of the art with practitioners at the forefront. I hope the range of perspectives will give attendee a good feel for how the whole mobile stack hangs together, and also illustrate the trends and future directions that are being explored.
SIGGRAPH page: Moving Mobile Graphics | SIGGRAPH 2015
Course home page: http://community.arm.com/moving-mobile-graphics-2015
In order to cover the spectrum, the speaker list is a cross-section of the industry: Andy Gruber, Graphics Architect of the Qualcomm Adreno GPU will be discussing some of the things mobile GPUs do in order to operate in such low power conditions, including discussing the Adreno geometry flow. Andrew Garrard, Samsung R&D UK will be discussing how mobile GPU architectures affect the software and software APIs we build on. Marius Bjorge will be presenting some recent API and algorithmic innovations that can dramatically reduce bandwidth on mobile, including on-chip rendering techniques such as Pixel Local Storage and ways to construct highly efficient blur chains for post-processing effects such as bloom.
To represent the state of the art in games development we have three speakers from different areas of the industry. Simon Benge from Exient, developers of Angry Birds Go! and Angry Birds Transformers, discussing how they squeezed the limits of mobile while keeping a broad free-to-play install base. Niklas Nummelin of EA Frostbite will discuss how the AAA graphics engine Frostbite is being brought to mobile, and finally Renaldas Zioma from Unity will discuss how the physically based shading present in Unity 5 was optimised for mobile.
More information on the course can be found on the event site above. As of Sunday this will include course slides and notes, so if you are unable to attend in person be sure to check back after Sunday!