Agenda
Performance Tuning and Upscaling for Mobile Development in Unity (Presented by Arm)
Part 1 – John French (Arm)
In this session, we explore three lesser-known mobile performance problems that might be affecting a Unity game, what can cause them, and how to avoid them. We use our in-house game to demonstrate what can go wrong, how to find where the problems are, and how to fix them. Learn how to ensure that your game runs efficiently on mobile devices and how hardware-level profiling tools such as Arm Performance Studio can reveal hidden performance issues with mobile 3D graphics. This talk gives mobile game developers insight into device-specific profiling tools and optimization techniques, helping you reach a wider audience with your games.
Part 2 – Dominic de Graaf (The Naked Dev)
High-fidelity visuals aren't just for desktop games. With the right upscaling techniques, mobile GPUs can deliver stunning graphics that feel next-gen, without tanking frame rates. In this session, Dominic de Graaf (The Naked Dev), creator of popular Unity upscaling solutions (DLSS 4 for Unity and FSR 3 for Unity) shares his experience integrating multiple upscalers, including Arm Accuracy Super Resolution (Arm ASR).
Takeaway
Get practical guidance on upscaling in Unity projects, including key differences between popular approaches such as DLSS, FSR, SGSR, and Arm ASR. Learn why Arm ASR offers an effective solution for mobile combining high perceptual quality, stability, and hardware-friendly performance. Expect hands-on insights: pipeline integration tips, shader compatibility advice, testing methods, and how to balance visual quality with device power envelopes. We'll see where neural graphics and ML-powered upscaling are heading and what that means for the next generation of Unity developers pushing visual boundaries on mobile.