This is operated by a business or businesses owned by Informa PLC and all copyright resides with them. Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.
You've been logged out of GDC Vault since the maximum users allowed for this account has been reached.
To access Members Only content on GDC Vault, please log out of GDC Vault from the computer which last accessed this account.
Click here to find out about GDC Vault Membership options for more users.
With the explosive progress of mobile hardware, it's now possible to use advanced AAA graphics techniques that were previously only used on gaming platforms such as Xbox 360 and Playstation 3. However, there are fundamental technical differences that should be considered in order to achieve suitable performance and quality on mobile hardware.
The tile-based GPU architecture common on mobile platforms means that you can do certain things very efficiently like blending, handling overdraw and anti-aliasing, but other graphics techniques have to be redesigned to avoid things like dependent texture reads, texture coordinate manipulation and render target usage. There are also other gotchas that have unexpected performance penalties, like using the Z and W components to pack more texture coordinates into interpolators.
The presentation will explain how a mobile tile-based GPU works in detail and how to modify and adapt the implementation of various graphics effects so that they become viable for this kind of GPU. Implementations from Infinity Blade 2 and Infinity Blade: Dungeons will be described, with examples such as god rays and material effects to demonstrate how to maximize the graphics potential of mobile platforms.