---
title: "PowerVR at GDC 2016: ray tracing and high-end graphics on mobile - Imagination"
description: At GDC 2016, PowerVR continues to set the bar for high-end graphics in mobile thanks to the efficiency of the Rogue architecture.
image: https://blog.imaginationtech.com/hubfs/Imported_Blog_Media/PowerVR-at-GDC-2016-Vulkan-and-Ray-Tracing-7-1.jpg
---

[![Imagination](https://blog.imaginationtech.com/hubfs/Imagination_December2019%20Theme/Images/Header%20Logo%20White.svg) ![Imagination](https://blog.imaginationtech.com/hubfs/Imagination_December2019%20Theme/Images/Header%20Logo%20Black.svg)](https://blog.imaginationtech.com/)

- [Products & Solutions](https://www.imaginationtech.com/products/) 
    - [GPU](https://www.imaginationtech.com/products/gpu/)
    - [CPU](https://www.imaginationtech.com/products/cpu/)
    - [AI](https://www.imaginationtech.com/products/ai/)
    - [Ethernet](https://www.imaginationtech.com/products/ethernet/)
    - [Ray Tracing](https://www.imaginationtech.com/products/ray-tracing/)
    - [Automotive](https://www.imaginationtech.com/products/automotive/)
    - [Consumer](https://www.imaginationtech.com/products/consumer/)
    - [Desktop](https://www.imaginationtech.com/products/desktop/)
    - [Mobile](https://www.imaginationtech.com/products/mobile/)
    - [Product Finder](https://www.imaginationtech.com/products/catalog/)
- [Developers](https://developer.imaginationtech.com/)
- [News & Insights](https://www.imaginationtech.com/news/) 
    - [Newsroom](https://www.imaginationtech.com/news/?query=news&filter-language=english&filter-search=)
    - [Resources Hub](https://www.imaginationtech.com/resources/?query=resource&filter-language=english&filter-search=)
    - [Blog](https://blog.imaginationtech.com/)
    - [Events](https://www.imaginationtech.com/events/)
    - [Webinars](https://www.imaginationtech.com/webinars/)
    - [University Programme](https://university.imgtec.com/)
    - [中文社区](http://imgtec.eetrend.com/)
- [Company](https://www.imaginationtech.com/about/) 
    - [About Us](https://www.imaginationtech.com/about/)
    - [Diversity, Equity and Inclusion](https://www.imaginationtech.com/diversity-equity-and-inclusion/)
    - [Imagining a Sustainable Future](https://www.imaginationtech.com/imagining-a-sustainable-future/)
    - [Corporate Social Responsibility](https://www.imaginationtech.com/csr/)
    - [Leadership Team](https://www.imaginationtech.com/leadership/)
    - [Contact Us](https://www.imaginationtech.com/contact-us/)
- [Careers](https://www.imaginationtech.com/careers/) 
    - [Work at Imagination](https://www.imaginationtech.com/careers/)
    - [Life at Imagination](https://www.imaginationtech.com/careers/life-at-imagination/)
    - [Hybrid Working](https://www.imaginationtech.com/careers/hybrid-working/)
    - [Early Careers](https://www.imaginationtech.com/careers/early-careers/)
    - [Search Jobs](https://www.imaginationtech.com/careers/vacancies/)

- [Products & Solutions](https://www.imaginationtech.com/products/) 
    - [GPU](https://www.imaginationtech.com/products/gpu/)
    - [CPU](https://www.imaginationtech.com/products/cpu/)
    - [AI](https://www.imaginationtech.com/products/ai/)
    - [Ethernet](https://www.imaginationtech.com/products/ethernet/)
    - [Ray Tracing](https://www.imaginationtech.com/products/ray-tracing/)
    - [Automotive](https://www.imaginationtech.com/products/automotive/)
    - [Consumer](https://www.imaginationtech.com/products/consumer/)
    - [Desktop](https://www.imaginationtech.com/products/desktop/)
    - [Mobile](https://www.imaginationtech.com/products/mobile/)
    - [Product Finder](https://www.imaginationtech.com/products/catalog/)
- [Developers](https://developer.imaginationtech.com/)
- [News & Insights](https://www.imaginationtech.com/news/) 
    - [Newsroom](https://www.imaginationtech.com/news/?query=news&filter-language=english&filter-search=)
    - [Resources Hub](https://www.imaginationtech.com/resources/?query=resource&filter-language=english&filter-search=)
    - [Blog](https://blog.imaginationtech.com/)
    - [Events](https://www.imaginationtech.com/events/)
    - [Webinars](https://www.imaginationtech.com/webinars/)
    - [University Programme](https://university.imgtec.com/)
    - [中文社区](http://imgtec.eetrend.com/)
- [Company](https://www.imaginationtech.com/about/) 
    - [About Us](https://www.imaginationtech.com/about/)
    - [Diversity, Equity and Inclusion](https://www.imaginationtech.com/diversity-equity-and-inclusion/)
    - [Imagining a Sustainable Future](https://www.imaginationtech.com/imagining-a-sustainable-future/)
    - [Corporate Social Responsibility](https://www.imaginationtech.com/csr/)
    - [Leadership Team](https://www.imaginationtech.com/leadership/)
    - [Contact Us](https://www.imaginationtech.com/contact-us/)
- [Careers](https://www.imaginationtech.com/careers/) 
    - [Work at Imagination](https://www.imaginationtech.com/careers/)
    - [Life at Imagination](https://www.imaginationtech.com/careers/life-at-imagination/)
    - [Hybrid Working](https://www.imaginationtech.com/careers/hybrid-working/)
    - [Early Careers](https://www.imaginationtech.com/careers/early-careers/)
    - [Search Jobs](https://www.imaginationtech.com/careers/vacancies/)

×

[Developers](https://blog.imaginationtech.com/tag/developers)

## PowerVR at GDC 2016: ray tracing and high-end graphics on mobile

![Picture of Imagination Technologies](https://blog.imaginationtech.com/hs-fs/hubfs/img-logo.png?width=60&name=img-logo.png)

 By [Imagination Technologies](https://blog.imaginationtech.com/author/imaginationtech)

 Mar 15, 2016  |  3 min read

- 15 March 2016
- [Imagination Technologies](https://blog.imaginationtech.com/author/imaginationtech)

At GDC 2016, PowerVR continues to set the bar for high-end graphics in mobile thanks to the efficiency of the Rogue architecture. Here’s a preview of what we’re demonstrating, in pictures.

#### Real-time ray tracing on mobile and console

The first demonstration at the event comes from the PowerVR Ray Tracing team.

For those who are not yet familiar with our latest ray tracing technology, ***PowerVR Wizard*** is a new GPU architecture capable of generating photorealistic image quality for console-level gaming and next-generation VR apps, while delivering up to 50x better energy efficiency in ray tracing performance when compared to a traditional desktop GPU.

[![PowerVR-GR6500-GPU PCIe card](https://blog.imaginationtech.com/hs-fs/hubfs/Imported_Blog_Media/PowerVR-GR6500-GPU-PCIe-card-1.jpg?width=649&height=388&name=PowerVR-GR6500-GPU-PCIe-card-1.jpg)](https://blog.imaginationtech.com/hubfs/Imported_Blog_Media/PowerVR-GR6500-GPU-PCIe-card-1.jpg)

GDC 2016 is the perfect opportunity to preview a number of ***OpenGL ES extensions*** we’ve developed for PowerVR Wizard GPUs; these extensions enable support for ***real-time ray tracing*** on the Wizard architecture and allow developers to use the hybrid rendering techniques inside **a customized version of the Unity 5 game engine**.

[![PowerVR at GDC 2016 - Vulkan, OpenGL ES and ray tracing (5)](https://blog.imaginationtech.com/hs-fs/hubfs/Imported_Blog_Media/PowerVR-at-GDC-2016-Vulkan-OpenGL-ES-and-ray-tracing-5.jpg?width=650&height=366&name=PowerVR-at-GDC-2016-Vulkan-OpenGL-ES-and-ray-tracing-5.jpg)](https://blog.imaginationtech.com/hubfs/Imported_Blog_Media/PowerVR-at-GDC-2016-Vulkan-OpenGL-ES-and-ray-tracing-5.jpg)

For example, the demonstration below implements a ray tracing technique for shadows that reuses some of the concepts introduced by PCSS. PCSS (Percentage Closer Soft Shadows) is an algorithm that produces ***soft shadows*** with a variable penumbra based on the ratio between the size of the light, the blocker and the receiver distances from the light source. Traditionally, implementing ray traced shadows on a mobile or desktop GPU delivers a substantial increase in image quality but also leads to serious drops in performance. Thanks to the ray tracing engine inside the PowerVR Wizard GPU, soft shadows become very simple to implement and run extremely fast.

[![PowerVR at GDC 2016 - Vulkan, OpenGL ES and ray tracing (2)](https://blog.imaginationtech.com/hs-fs/hubfs/Imported_Blog_Media/PowerVR-at-GDC-2016-Vulkan-OpenGL-ES-and-ray-tracing-2.jpg?width=650&height=366&name=PowerVR-at-GDC-2016-Vulkan-OpenGL-ES-and-ray-tracing-2.jpg)](https://www.youtube.com/watch?v=HbZxCHr7Lu8)

[![PowerVR GR6500 ray traced soft shadows](https://blog.imaginationtech.com/hs-fs/hubfs/Imported_Blog_Media/PowerVR-GR6500-ray-traced-soft-shadows.png?width=650&height=366&name=PowerVR-GR6500-ray-traced-soft-shadows.png)](https://blog.imaginationtech.com/hubfs/Imported_Blog_Media/PowerVR-GR6500-ray-traced-soft-shadows.png)

We’ve also added ***specular reflections*** which are notoriously hard to do using rasterized-only techniques. This is because realistic reflections are similar to soft shadows: their sharpness depends on an object’s smoothness. By using our hybrid rendering techniques, developers can easily integrate ray traced reflections into their game without having to spend an enormous amount of time trying to implement them using the traditional computational-intensive methods available today. Self-reflections are particularly important because they are almost impossible to achieve on mobile – or even consoles.

To get an idea of the level of complexity and quality that can be achieved on Wizard GPUs, we’re also showing the apartment scene below. This is a demonstration that requires billions of rays per second (***gigarays***) of computational performance and is possible today only a very high-end workstation with multiple desktop GPUs stacked together consuming north of 500-700 watts.

[![PowerVR at GDC 2016 - Vulkan, OpenGL ES and ray tracing (3)](https://blog.imaginationtech.com/hs-fs/hubfs/Imported_Blog_Media/PowerVR-at-GDC-2016-Vulkan-OpenGL-ES-and-ray-tracing-3-1.jpg?width=650&height=366&name=PowerVR-at-GDC-2016-Vulkan-OpenGL-ES-and-ray-tracing-3-1.jpg)](https://www.youtube.com/watch?v=uxE2SYDHFtQ)

By comparison, we are able to achieve the same (or better) level of performance on a Wizard GPU that requires at least an order of magnitude less power.

To learn more about the PowerVR Ray Tracing technology and development platforms check out our latest article:

- [Go from zero to hero in one day with Unity 5 plus hybrid rendering](https://blog.imaginationtech.com/unity-5-plus-hybrid-rendering-ray-tracing/)

Finally, we are announcing ***a collaboration with Unity Technologies*** to bring our PowerVR Ray Tracing technology to the Unity game engine. The first result of this partnership is a lightmapping tool that will help artists quickly design and visualize advanced lighting effects in a convenient, easy to use workflow.

#### Console-quality graphics on OpenGL® ES

Console-level performance and image quality is now a reality on mobile class GPUs – and PowerVR is leading the way. For consumers, the PowerVR [Series7XT](https://blog.imaginationtech.com/powervr-series7xt-gpus-push-graphics-and-compute-performance/) and [Series7XT Plus](https://blog.imaginationtech.com/powervr-series7xt-plus-gpus-advanced-graphics-computer-vision/) families are enabling a new era of gaming and visual computing applications.

To illustrate this point, my colleague Ashley Smith has used the latest OpenGL ES 3.2 API to create Dwarf Hall, a demonstration of physically-based rendering (PBR) running on a multi-cluster PowerVR Series7XT GPU. Some of the effects we’ve implemented in Dwarf Hall include:

- Over one million triangles per frame in some scenes
- Deferred shading with 128-bit physically-based G-buffer
- Full post-process pipeline with colour correction, saturation, dynamic exposure and HDR tonemapping
- Many dynamic lights and multiple specular probes treated as lights
- Soft particles
- Lens flare effects

![PowerVR at GDC 2016 - Vulkan, OpenGL ES and ray tracing (8)](https://blog.imaginationtech.com/hs-fs/hubfs/Imported_Blog_Media/PowerVR-at-GDC-2016-Vulkan-OpenGL-ES-and-ray-tracing-8.jpg?width=650&height=366&name=PowerVR-at-GDC-2016-Vulkan-OpenGL-ES-and-ray-tracing-8.jpg)

Another developer to make use of PBR on PowerVR-based mobile devices is Oxford-based NaturalMotion. The studio made use of this advanced rendering technique in their CSR Racing 2 game, achieving an impressive level of graphical fidelity when simulating the interactions of cars and light sources.

> “This is not just the best-looking racing game on mobile, but the best-looking racing game full stop – including console. In some ways, we’re going beyond the quality of console.” – Torsten Reil, CEO of NaturalMotion in [an interview with The Guardian](https://www.theguardian.com/technology/2015/jul/01/csr2-racing-preview-ios-android)

You can watch a trailer for CSR Racing 2 below:

 

<iframe class="hs-responsive-embed-iframe" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: none;" xml="lang" src="https://www.youtube.com/embed/8G0RFAc5S_U" width="640" height="360" frameborder="0" loading="lazy" data-service="youtube"></iframe>

 

#### Vulkan™ graphics and compute

Developers attending GDC 2016 will have the opportunity to see Imagination demonstrating a number of Vulkan graphics and compute applications at our booth. One example is ***Sunset Vista***, a demo that uses Vulkan’s graphics and compute pipelines to create a calm and picturesque rendering of a cliff-top sunset.

[![PowerVR at GDC 2016 - Vulkan, OpenGL ES and ray tracing (6)](https://blog.imaginationtech.com/hs-fs/hubfs/Imported_Blog_Media/PowerVR-at-GDC-2016-Vulkan-OpenGL-ES-and-ray-tracing-6.jpg?width=650&height=366&name=PowerVR-at-GDC-2016-Vulkan-OpenGL-ES-and-ray-tracing-6.jpg)](https://www.youtube.com/watch?v=PNux52shyis)

Compute shaders are used effectively to simulate numerous features in the scene, including leaves falling and blowing in the wind, a convincing depth of field bokeh effect, and birds flying in the distance. Techniques including shadow maps, translucency and light maps are implemented with Vulkan’s graphics API to complete the look of the scene.

In addition, we will be releasing version 4.1 of the PowerVR Graphics SDK which includes full support and example code for Vulkan on Rogue and desktop GPUs; this release includes a host of new functionality, examples and documentation, including a Framework that supports the new Vulkan 1.0 API.

#### Experience our PowerVR demos live at GDC 2016

For those of you who want to see an overview of all the demos combined in one video, check out the clip below:

 

<iframe class="hs-responsive-embed-iframe" style="position: absolute; top: 0; left: 0; width: 100%; height: 100%; border: none;" xml="lang" src="https://www.youtube.com/embed/ffHfJuRFF1s" width="640" height="360" frameborder="0" loading="lazy" data-service="youtube"></iframe>

If you are at GDC 2016 and would like to see the new PowerVR hardware and interact with our graphics and ray tracing demos, drop by our booth (#1902) or come to our idc16 developer day.

 

Make sure you also follow us on Twitter ([@ImaginationTech](https://twitter.com/ImaginationTech)) for more news and announcements from Imagination.

[Developers](https://blog.imaginationtech.com/tag/developers)

#### Share this post

- <https://twitter.com/intent/tweet?url=https://blog.imaginationtech.com/gdc-2016-ray-tracing-graphics-mobile/&text=PowerVR%20at%20GDC%202016:%20ray%20tracing%20and%20high-end%20graphics%20on%20mobile>
- [mailto:?subject=https://blog.imaginationtech.com/gdc-2016-ray-tracing-graphics-mobile/](mailto:?subject=https://blog.imaginationtech.com/gdc-2016-ray-tracing-graphics-mobile/)

##### About the Author

![Picture of Imagination Technologies](https://blog.imaginationtech.com/hs-fs/hubfs/img-logo.png?width=60&name=img-logo.png)

[Imagination Technologies](https://blog.imaginationtech.com/author/imaginationtech)

 Here at Imagination, our vision is to be the undisputed leader in semiconductor IP solutions that transform billions of lives.

[More from Imagination Technologies](https://blog.imaginationtech.com/author/imaginationtech)

### Subscribe to our blog

### Introducing E-Series GPU

 Imagination E-Series GPU IP breaks through the barriers of throughput, memory, and power at the edge.Built for next-gen AI, E-Series delivers high performance and adaptability across mobile, automotive, desktop, and consumer markets, avoiding the rigidity of fixed-function accelerators while retaining the flexibility of GPU programmability. 

[Learn more](https://www.imaginationtech.com/products/e-series/)

### Read Next

[![](https://blog.imaginationtech.com/hubfs/building.png)](https://blog.imaginationtech.com/scaling-the-open-source-powervr-vulkan-driver-to-new-gpu-architectures)

## [Scaling the open-source PowerVR Vulkan driver to new GPU architectures](https://blog.imaginationtech.com/scaling-the-open-source-powervr-vulkan-driver-to-new-gpu-architectures)

[GPU](https://blog.imaginationtech.com/tag/gpu) [Developers](https://blog.imaginationtech.com/tag/developers) [Open source](https://blog.imaginationtech.com/tag/open-source)

4 min read

This article summarizes the foundational work we’ve been doing to support multiple GPU...

[Read more](https://blog.imaginationtech.com/scaling-the-open-source-powervr-vulkan-driver-to-new-gpu-architectures)

[![](https://blog.imaginationtech.com/hubfs/image%20(6).png)](https://blog.imaginationtech.com/unlocking-gpu-performance-an-introduction-to-pvrtune)

## [Unlocking GPU Performance: An Introduction to PVRTune](https://blog.imaginationtech.com/unlocking-gpu-performance-an-introduction-to-pvrtune)

[Developers](https://blog.imaginationtech.com/tag/developers)

2 min read

Watch: An Introduction to PVRTune (13 mins) When you start analysing performance on real hardware,...

[Read more](https://blog.imaginationtech.com/unlocking-gpu-performance-an-introduction-to-pvrtune)

[![](https://blog.imaginationtech.com/hubfs/Mobile%20game.png)](https://blog.imaginationtech.com/designing-gpus-for-developers-a-conversation-with-godot)

## [Designing GPUs for Developers: A Conversation with Godot](https://blog.imaginationtech.com/designing-gpus-for-developers-a-conversation-with-godot)

[GPU](https://blog.imaginationtech.com/tag/gpu) [Developers](https://blog.imaginationtech.com/tag/developers) [Gaming](https://blog.imaginationtech.com/tag/gaming)

6 min read

Imagination Technologies sat down with Clay John, Technical Director at Godot, to discuss the...

[Read more](https://blog.imaginationtech.com/designing-gpus-for-developers-a-conversation-with-godot)

- Products 
    - [GPU](https://www.imaginationtech.com/products/gpu/)
    - [CPU](https://www.imaginationtech.com/products/cpu/)
    - [AI](https://www.imaginationtech.com/products/ai/)
    - [Ethernet](https://www.imaginationtech.com/products/ethernet/)
    - [Ray Tracing](https://www.imaginationtech.com/products/ray-tracing/)
    - [Open Access](https://www.imaginationtech.com/products/open-access/)
    - [Design Optimization Kit](https://www.imaginationtech.com/products/design-optimisation-kit/)
    - [Product Finder](https://www.imaginationtech.com/products/catalog/)
- Developers 
    - [Developers](https://developer.imaginationtech.com/)
    - [PowerVR SDK and Tools](https://developer.imaginationtech.com/powervr-sdk/)
    - [Developer Downloads](https://developer.imaginationtech.com/downloads/)
    - [Developer Documentation](https://docs.imgtec.com/)
    - [Developer Forums](https://forums.imgtec.com)
- About Imagination 
    - [About Us](https://www.imaginationtech.com/about/)
    - [Career Opportunities](https://www.imaginationtech.com/careers/)
    - [Imagining a Sustainable Future](https://www.imaginationtech.com/imagining-a-sustainable-future/)
    - [Corporate Social Responsibility](https://www.imaginationtech.com/csr/)
    - [Imagination Leadership](https://www.imaginationtech.com/leadership/)
    - [Contact Imagination](https://www.imaginationtech.com/contact-us/)
- Applications 
    - [Automotive](https://www.imaginationtech.com/products/automotive/)
    - [Consumer](https://www.imaginationtech.com/products/consumer/)
    - [Desktop](https://www.imaginationtech.com/products/desktop/)
    - [Mobile](https://www.imaginationtech.com/products/mobile/)
- News & Insights 
    - [News](https://www.imaginationtech.com/news/)
    - [Resources](https://www.imaginationtech.com/resources/?query=resource&filter-language=english&filter-search=)
    - [Blog](https://blog.imaginationtech.com/)
    - [Events](https://www.imaginationtech.com/events/)
    - [Webinars](https://www.imaginationtech.com/webinars/)
    - [The Future of Automotive](https://www.imaginationtech.com/future-of-automotive/)
    - [University Programme](https://university.imgtec.com/)

[linkedin](https://www.linkedin.com/company/imgtec) [twitter](https://twitter.com/imaginationtech) [youtube](https://www.youtube.com/user/Imgtec/) [github](https://github.com/powervr-graphics)

![Imagination](https://blog.imaginationtech.com/hubfs/Imagination_December2019%20Theme/Images/Footer%20Logo.svg)

© Imagination Technologies Limited. All rights reserved.

- [Privacy Policy](https://www.imaginationtech.com/privacy/)
- [Use of Cookies](https://www.imaginationtech.com/cookies/)
- [Terms of Use](https://www.imaginationtech.com/terms/)
- [Trademarks](https://www.imaginationtech.com/trademarks/)
- [Quality Policy](https://www.imaginationtech.com/quality-policy/)

[linkedin](https://www.linkedin.com/company/imgtec) [twitter](https://twitter.com/imaginationtech) [youtube](https://www.youtube.com/user/Imgtec/) [github](https://github.com/powervr-graphics)