Arm Community
Arm Community
  • Site
  • User
  • Site
  • Search
  • User
Arm Community blogs
Arm Community blogs
Mobile, Graphics, and Gaming blog Moving Mobile Graphics
  • Blogs
  • Mentions
  • Sub-Groups
  • Tags
  • Jump...
  • Cancel
More blogs in Arm Community blogs
  • AI blog

  • Announcements

  • Architectures and Processors blog

  • Automotive blog

  • Embedded and Microcontrollers blog

  • Internet of Things (IoT) blog

  • Laptops and Desktops blog

  • Mobile, Graphics, and Gaming blog

  • Operating Systems blog

  • Servers and Cloud Computing blog

  • SoC Design and Simulation blog

  • Tools, Software and IDEs blog

Tell us what you think
Tags
  • mobile
  • Virtual Reality (VR)
  • Public Courses
  • gpu
  • event
  • siggraph
Actions
  • RSS
  • More
  • Cancel
Related blog posts
Related forum threads

Moving Mobile Graphics

Sam Martin
Sam Martin
April 25, 2016
4 minute read time.

Moving Mobile Graphics is a recurring half-day course at SIGGRAPH providing a technical introduction to the state of the art in mobile graphics from practitioners at the forefront. It ran at SIGGRAPH 2015, 2016, 2018, 2020 and is back again for 2024. This page acts as the collected course notes and links to all Moving Mobile Graphics-related materials. Scroll down to find the talks you want.

If you any feedback or suggestions for future course content please get in touch! Email Sam Martin, Jesse Barker or Peter Hodges. Or ping them on twitter (@palgorithm).

Moving Mobile Graphics - SIGGRAPH 2024

SIGGRAPH Session link, Thursday, 1 August 20242:00pm - 5:15pm MDT, Location: Bluebird 3A

Great to be back again, with Jesse Barker moderating. This year we look at how physically based shading, global illumination and - a first for this year - neural graphics techniques can be brought to mobile. Additionally we will discuss modernisation of graphics stacks and the benefits that can be derived from this.

Recordings of all talks are now available on ACM Digital Library: https://dl.acm.org/doi/10.1145/3664475.3664528 

(At the time of writing, the ACM DL has the incorrect course name, "Mobile GPU 101", but the full recording of all talks is available.)

Title Presenter Slides/notes
Welcome & Introduction Jesse Barker (Unity) PDF
Mobile Graphics 101 Ralph Potter (Samsung) PDF
Rebuilding the Rendering Foundation for Live Games  Timo Heinäpurola (Supercell) PDF
Mobile Neural Super Sampling Liam O'Neil (Arm) PDF
Moving HypeHype towards Physically Based Rendering  Sebastian Aaltonen (HypeHype)  PDF
SmartGI: Global Illumination with Space Voxelization on Mobile  Shun Cao (Tencent) PDF

Moving Mobile Graphics - SIGGRAPH 2020

Due to the ongoing pandemic this time we are going to be online! If you've ever struggled getting to SIGGRAPH this is certainly the year to give it a whirl. Our course will be one of the first to be broadcast along with live Q&A from 9am PST Monday 24th August. Check out the full SIGGRAPH program here: https://s2020.siggraph.org/full-program/

Update: the full course is now available to watch via YouTube or via the ACM Digital Library: https://dl.acm.org/doi/10.1145/3388769.3407515. Slides and links to talk start times are below. 

During the broadcast there will be text chat Q&A followed by a live Q&A session with all the speakers at 12 noon PST. 

This year we welcome Jesse Barker (Unity) as our moderator.

Title Presenter Slides/notes Video
Intro to Moving Mobile Graphics Jesse Barker (Unity) Annotated PDF https://youtu.be/wOBCWZJq6zs 
Mobile Graphics 101 Jesse Barker (Unity) Annotated PDF https://youtu.be/wOBCWZJq6zs?t=448 
Vulkan on Mobile Done Right Jose-Emilio Munoz-Lopez (Arm) Annotated PDF https://youtu.be/wOBCWZJq6zs?t=1838 
Deferred Shading in Unity URP Kay-Leng Chang (Unity) PDF https://youtu.be/wOBCWZJq6zs?t=3175
Large Voxel Landscapes on Mobile Arseny Kapoulkine (Roblox) PDF https://youtu.be/wOBCWZJq6zs?t=5221 
High Quality, High Performance Graphics in Filament Romain Guy (Google) Annotated PDF / PDF (just slides)  https://youtu.be/wOBCWZJq6zs?t=7576 

Moving Mobile Graphics - SIGGRAPH 2018

This time we were in Vancouver and talks followed a broad theme of XR and rendering efficiency. 

Recordings of all talks are now available to view on the ACM Digital library: https://dl.acm.org/doi/10.1145/3214834.3214857 

Title Presenter Slides/notes
Intro to Moving Mobile Graphics Sam Martin (Arm) Slides
Mobile Graphics 101 Andrew Garrard (Samsung) Slides, Slides (pptx)
Accelerating Mobile XR Rob VanReenen (Qualcomm) Slides
Analyzing Modern Rendering Hans-Kristian Arntzen (Arm) Slides
Dense Vision on Personal Devices Victor Prisacariu (6D.ai / Oxford Vision Lab) Slides
Maximizing Rendering Efficiency Felipe Lira (Unity) Slides
Preparing Android for XR Jiwen Cai (Google) Slides

Moving Mobile Graphics - SIGGRAPH 2016

Moving Mobile Graphics is a half-day course providing a technical introduction to the state of the art in mobile graphics from practitioners at the forefront. This year we look at mobile VR, best practices in real-time rendering, GPU compute for image processing, and recent advances in graphics APIs and rendering techniques.

Recordings of all talks are now available on the ACM Digital Library: https://dl.acm.org/doi/10.1145/2897826.2927312 

Further details can be found on the event page. Here's this year's line up:

Speaker Talk Course notes
Sam Martin, ARM Intro & Welcome  Download
Andrew Garrard, Samsung R&D UK Best Practices for Mobile  Download
Marius Bjorge, ARM Advanced Real-time Shadowing  Download
Jay Yun, Qualcomm Video Processing with Mobile GPUs  Download
Cass Everitt, Oculus Multiview Rendering for VR  Download
Niklas "Smedis" Smedberg, Epic Efficient use of Vulkan on UE4 Mobile  Download
Ray Tran, CCP Making EVE: Gunjack  Download

Moving Mobile Graphics - SIGGRAPH 2015

The course progresses from introductory material on mobile GPU design, software best practices and emerging technologies, to topic talks from development studios pushing the boundaries of mobile graphics.

The slides and course notes for each talk are linked from the table below. I recommend the notes versions, but note that Andrew Garrard talk has animations that are best seen in the slide ppt format.

Recordings of all talks are now available on the ACM Digital Library: https://dl.acm.org/doi/10.1145/2776880.2787664

In addition, there are extended course notes on mobile software development, an extension of Andrew's talk. Further details can be found on the original event page.

Talk Presenter Materials Notes
Optimizing PBR for Mobile Renaldas Zioma, Unity Slides Notes
Frostbite on Mobile Niklas Nummelin, EA Frostbite Slides Notes
Technology Driving Angry Birds Go! Simon Benge, Exient Slides Notes
Bandwidth-Efficient Rendering Marius Bjørge, ARM Slides Notes
Cramming Software onto Mobile GPUs Andrew Garrard, Samsung R&D UK Slides Notes
Mobile Hardware and Bandwidth Andrew Gruber, Qualcomm Slides Notes
Welcome & Introduction Sam Martin, ARM Course introduction  

If you have any feedback or suggestions for future runs the course, these would be greatly appreciated. Please email Sam or contact him via twitter (@palgorithm)

Anonymous
Mobile, Graphics, and Gaming blog
  • Optimizing 3D scenes in Godot on Arm GPUs

    Clay John
    Clay John
    In part 1 of this series, learn how we utilized Arm Performance Studio to identify and resolve major performance issues in Godot’s Vulkan-based mobile renderer.
    • June 11, 2025
  • Bringing realistic clothing simulation to mobile: A new frontier for game developers

    Mina Dimova
    Mina Dimova
    Realistic clothing simulation on mobile—our neural GAT model delivers lifelike cloth motion without heavy physics or ground-truth data.
    • June 6, 2025
  • Join the Upscaling Revolution with Arm Accuracy Super Resolution (Arm ASR)

    Lisa Sheckleford
    Lisa Sheckleford
    With Arm ASR you can easily improve frames per second, enhance visual quality, and prevent thermal throttling for smoother, longer gameplay.
    • March 18, 2025