WWDC23: Bring your game to Mac, Part 3: Render with Metal | Apple
Apple Developer
View ChannelAbout
Hello and welcome to the official Apple Developer YouTube channel.
Latest Posts
Video Description
Discover how you can support Metal in your rendering code as we close out our three-part series on bringing your game to Mac. Once you’ve evaluated your existing Windows binary with the game porting toolkit and brought your HLSL shaders over to Metal, learn how you can optimally implement the features that high-end, modern games require. We’ll show you how to manage GPU resource bindings, residency, and synchronization. Find out how to optimize GPU commands submission, render rich visuals with MetalFX Upscaling, and more. To get the most out of this session, we recommend first watching “Bring your game to Mac, Part 1: Make a game plan” and “Bring your game to Mac, Part 2: Compile your shaders" from WWDC23. Explore related documentation, sample code, and more: MetalFX: https://developer.apple.com/documentation/MetalFX Metal: https://developer.apple.com/documentation/metal Applying temporal antialiasing and upscaling using MetalFX: https://developer.apple.com/documentation/MetalFX/applying-temporal-antialiasing-and-upscaling-using-metalfx Modern Rendering with Metal: https://developer.apple.com/documentation/metal/metal_sample_code_library/modern_rendering_with_metal Bring your game to Mac, Part 1: Make a game plan: https://developer.apple.com/videos/play/wwdc2023/10123 Bring your game to Mac, Part 2: Compile your shaders: https://developer.apple.com/videos/play/wwdc2023/10124 Boost performance with MetalFX Upscaling: https://developer.apple.com/videos/play/wwdc2022/10103 Discover Metal debugging, profiling, and asset creation tools: https://developer.apple.com/videos/play/wwdc2021/10157 Harness Apple GPUs with Metal: https://developer.apple.com/videos/play/wwdc2020/10602 Gain insights into your Metal app with Xcode 12: https://developer.apple.com/videos/play/wwdc2020/10605 Bring your Metal app to Apple silicon Macs: https://developer.apple.com/videos/play/wwdc2020/10631 Optimize Metal Performance for Apple silicon Macs: https://developer.apple.com/videos/play/wwdc2020/10632 Bring your high-end game to iPhone 15 Pro: https://developer.apple.com/videos/play/tech-talks/111372 00:00 - Intro 01:58 - Manage GPU resources 09:08 - Optimize rendering commands 18:00 - Handle indirect rendering 22:41 - Upscale with MetalFX 25:31 - Wrap-Up More Apple Developer resources: Video sessions: https://apple.co/VideoSessions Documentation: https://apple.co/DeveloperDocs Forums: https://apple.co/DeveloperForums App: https://apple.co/DeveloperApp
No Recommendations Found
No products were found for the selected channel.





































