Uploaded June 2026 | Updated September 2026, 1 week ago
Go behind the scenes and learn from CD PROJEKT RED how Cyberpunk 2077 came to Mac, setting a new standard for AAA gaming on macOS. Explore how the team leveraged Apple’s robust hardware, software, and development tools to bring this high-fidelity experience to life. Learn how you can apply similar techniques to your games. Find out how the innovative ‘For this Mac’ preset automatically optimizes graphical settings to balance visual fidelity and frame rate across the Mac lineup.
Explore related documentation, sample code, and more:
Performing your own tone mapping: developer.apple.com/documentation/Metal/performing-your-own-tone-mapping
Personalizing spatial audio in your app: developer.apple.com/documentation/PHASE/personalizing-spatial-audio-in-your-app
Download the Game Porting Toolkit: developer.apple.com/games/game-porting-toolkit
Speedrun your game port with agentic coding: developer.apple.com/videos/play/wwdc2026/357
Find and fix performance issues in your Metal games: developer.apple.com/videos/play/wwdc2026/388
00:00 - Introduction
00:44 - What is Cyberpunk 2077
02:57 - Why bring it to Mac
03:45 - How we brought it to Mac
04:50 - Game Porting Toolkit evaluation
13:05 - What we did to stand out
13:16 - "For this Mac" preset
26:59 - Next steps
More Apple Developer resources:
Video sessions: apple.co/VideoSessions
Documentation: apple.co/DeveloperDocs
Forums: apple.co/DeveloperForums
App: apple.co/DeveloperApp
Go behind the scenes and learn from CD PROJEKT RED how Cyberpunk 2077 came to Mac, setting a new standard for AAA gaming on macOS. Explore how the team leveraged Apple’s robust hardware, software, and development tools to bring this high-fidelity experience to life. Learn how you can apply similar techniques to your games. Find out how the innovative ‘For this Mac’ preset automatically optimizes graphical settings to balance visual fidelity and frame rate across the Mac lineup.
Explore related documentation, sample code, and more:
Performing your own tone mapping: developer.apple.com/documentation/Metal/performing-your-own-tone-mapping
Personalizing spatial audio in your app: developer.apple.com/documentation/PHASE/personalizing-spatial-audio-in-your-app
Download the Game Porting Toolkit: developer.apple.com/games/game-porting-toolkit
Speedrun your game port with agentic coding: developer.apple.com/videos/play/wwdc2026/357
Find and fix performance issues in your Metal games: developer.apple.com/videos/play/wwdc2026/388
00:00 - Introduction
00:44 - What is Cyberpunk 2077
02:57 - Why bring it to Mac
03:45 - How we brought it to Mac
04:50 - Game Porting Toolkit evaluation
13:05 - What we did to stand out
13:16 - "For this Mac" preset
26:59 - Next steps
More Apple Developer resources:
Video sessions: apple.co/VideoSessions
Documentation: apple.co/DeveloperDocs
Forums: apple.co/DeveloperForums
App: apple.co/DeveloperApp










