Arm Community
Arm Community
  • Site
  • User
  • Site
  • Search
  • User
  • Groups
    • Arm Research
    • DesignStart
    • Education Hub
    • Graphics and Gaming
    • High Performance Computing
    • Innovation
    • Multimedia
    • Open Source Software and Platforms
    • Physical
    • Processors
    • Security
    • System
    • Software Tools
    • TrustZone for Armv8-M
    • 中文社区
  • Blog
    • Announcements
    • Artificial Intelligence
    • Automotive
    • Healthcare
    • HPC
    • Infrastructure
    • Innovation
    • Internet of Things
    • Machine Learning
    • Mobile
    • Smart Homes
    • Wearables
  • Forums
    • All developer forums
    • IP Product forums
    • Tool & Software forums
  • Support
    • Open a support case
    • Documentation
    • Downloads
    • Training
    • Arm Approved program
    • Arm Design Reviews
  • Community Help
  • More
  • Cancel
Graphics and Gaming
  • Developer Community
  • Tools and Software
  • Graphics and Gaming
  • Jump...
  • Cancel
Graphics and Gaming
Graphics and Gaming blog Moving Mobile Graphics
  • Blog
  • Graphics - Most active members
  • Forum
  • Videos & Files
  • Mentions
  • Sub-Groups
  • Tags
  • Jump...
  • Cancel
  • New
More blogs in Graphics and Gaming
  • Graphics and Gaming 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

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 and will return again shortly in 2020! 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 or ping him on twitter (@palgorithm)

Moving Mobile Graphics - SIGGRAPH 2020 - coming soon!

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/

At the time of writing it's not clear whether the course will be available after the initial broadcast through SIGGRAPH's "on demand" system so I'd recommend trying to see the initial broadcast if you can. Slides are already available here (see below) and once SIGGRAPH is over we aim to publish the course video recordings more widely and will of course link to them from this page.

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
Intro to Moving Mobile Graphics Jesse Barker (Unity) Annotated PDF
Mobile Graphics 101 Jesse Barker (Unity) Annotated PDF
Vulkan on Mobile Done Right Jose-Emilio Munoz-Lopez (Arm) Annotated PDF
Deferred Shading in Unity URP Kay-Leng Chang (Unity)

PDF

Large Voxel Landscapes on Mobile Arseny Kapoulkine (Roblox) PDF
High Quality, High Performance Graphics in Filament Romain Guy (Google) Annotated PDF / PDF (just slides) 

Moving Mobile Graphics - SIGGRAPH 2018

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

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.

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.

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
Graphics and Gaming blog
  • Optimizing Android games has never been easier

    Ramnath Swamy
    Ramnath Swamy
    In this blog, read views about optimizing Android games.
    • January 12, 2021
  • Easier Android profiling with Arm Mobile Studio 2020.3

    Peter Harris
    Peter Harris
    Arm Mobile Studio 2020.3, our suite of application profiling tools for Android development, delivers the final piece in a set of quality-of-life improvements we have been talking about since launching…
    • January 11, 2021
  • Longer, better gameplay with the new Game Driver for Samsung mobile devices

    Livia Chu
    Livia Chu
    This blog provides details about the new Samsung Game Driver and how Arm supported its development through building it into Mali GPUs.
    • December 18, 2020