Uploaded June 2026 | Updated September 2026, 1 week ago
Discover how to integrate machine learning into your real-time rendering pipeline using Metal 4. We’ll explore practical adoption patterns and best practices for achieving production-quality results with MetalFX neural denoising, featuring real-world insights from Maxon’s Redshift Live. Learn how to train and deploy a neural tone mapper using the ML command encoder inline with your graphics work. Finally, dive into the new tensor API to build and evaluate small, specialized neural networks directly within your shaders.
Explore related documentation, sample code, and more:
Understanding the Metal 4 core API: developer.apple.com/documentation/Metal/understanding-the-metal-4-core-api
Download the Metal Performance Primitives (MPP) Programming Guide: developer.apple.com/download/files/Metal-Performance-Primitives-Programming-Guide.pdf
Training a neural network to render irradiance in real time: developer.apple.com/documentation/Metal/training-a-neural-network-to-render-irradiance-in-real-time
Metal sample code library: developer.apple.com/documentation/Metal/metal-sample-code-library
Go further with Metal 4 games: developer.apple.com/videos/play/wwdc2025/211
Combine Metal 4 machine learning and graphics: developer.apple.com/videos/play/wwdc2025/262
00:00 - Introduction
02:16 - MetalFX Denoising
09:57 - Deploy custom ML networks with Metal 4
13:40 - Inline neural networks with tensorOps
20:55 - Next steps
More Apple Developer resources:
Video sessions: apple.co/VideoSessions
Documentation: apple.co/DeveloperDocs
Forums: apple.co/DeveloperForums
App: apple.co/DeveloperApp
Discover how to integrate machine learning into your real-time rendering pipeline using Metal 4. We’ll explore practical adoption patterns and best practices for achieving production-quality results with MetalFX neural denoising, featuring real-world insights from Maxon’s Redshift Live. Learn how to train and deploy a neural tone mapper using the ML command encoder inline with your graphics work. Finally, dive into the new tensor API to build and evaluate small, specialized neural networks directly within your shaders.
Explore related documentation, sample code, and more:
Understanding the Metal 4 core API: developer.apple.com/documentation/Metal/understanding-the-metal-4-core-api
Download the Metal Performance Primitives (MPP) Programming Guide: developer.apple.com/download/files/Metal-Performance-Primitives-Programming-Guide.pdf
Training a neural network to render irradiance in real time: developer.apple.com/documentation/Metal/training-a-neural-network-to-render-irradiance-in-real-time
Metal sample code library: developer.apple.com/documentation/Metal/metal-sample-code-library
Go further with Metal 4 games: developer.apple.com/videos/play/wwdc2025/211
Combine Metal 4 machine learning and graphics: developer.apple.com/videos/play/wwdc2025/262
00:00 - Introduction
02:16 - MetalFX Denoising
09:57 - Deploy custom ML networks with Metal 4
13:40 - Inline neural networks with tensorOps
20:55 - Next steps
More Apple Developer resources:
Video sessions: apple.co/VideoSessions
Documentation: apple.co/DeveloperDocs
Forums: apple.co/DeveloperForums
App: apple.co/DeveloperApp










