Apple Vision Pro? That means VR? I'm not sure about the ability of the M2 chipset to run the game at 90 fps...
I bet it'll just be basically a big floating window and still 3rd person and largely irrelevant that it doesn't run at 90 FPS.Apple Vision Pro? That means VR? I'm not sure about the ability of the M2 chipset to run the game at 90 fps...
540p upscaled for the win?!Apple Vision Pro? That means VR? I'm not sure about the ability of the M2 chipset to run the game at 90 fps...
Doesn't CP2077 have path tracing and run on macOS 15?Hi @leman! Do you know if MetalFX Frame Interpolation, Denoising and Path Tracing were possible prior to Metal 4, for example with Metal 3? Apple announced and advertised these features in their press release about Metal 4 at WWDC. They said ”With Metal 4 developers can now run inference networks directly in their shaders to compute lighting, materials, and geometry, enabling highly realistic visual effects for their games. MetalFX Frame Interpolation generates an intermediate frame for every two input frames to achieve higher and more stable frame rates, and MetalFX Denoising makes real-time ray tracing and path tracing possible in the most advanced games”.
In MetalFX documentation MTL4FXFrameInterpolator and MTL4FXTemporalDenoisedScaler were introduced in Metal 4 which require macOS 26 Tahoe but there are also MTLFXFrameInterpolator and MTLFXTemporalDenoisedScaler. Some guy on Reddit argues that with those it’s possible to add MetalFX Frame Interpolation aka Frame Gen and Denoising even to Metal 3 but not once anywhere I’ve seen any news about it. Apple hasn’t mentioned it either. You would think they would say ”These new features will be available in Metal 3 too so you can update even your old Metal 3 games with MetalFX Frame Interpolation, Denoising and Path Tracing” but I haven’t heard a word.
Hi @leman! Do you know if MetalFX Frame Interpolation, Denoising and Path Tracing were possible prior to Metal 4, for example with Metal 3? Apple announced and advertised these features in their press release about Metal 4 at WWDC. They said ”With Metal 4 developers can now run inference networks directly in their shaders to compute lighting, materials, and geometry, enabling highly realistic visual effects for their games. MetalFX Frame Interpolation generates an intermediate frame for every two input frames to achieve higher and more stable frame rates, and MetalFX Denoising makes real-time ray tracing and path tracing possible in the most advanced games”.
In MetalFX documentation MTL4FXFrameInterpolator and MTL4FXTemporalDenoisedScaler were introduced in Metal 4 which require macOS 26 Tahoe but there are also MTLFXFrameInterpolator and MTLFXTemporalDenoisedScaler. Some guy on Reddit argues that with those it’s possible to add MetalFX Frame Interpolation aka Frame Gen and Denoising even to Metal 3 but not once anywhere I’ve seen any news about it. Apple hasn’t mentioned it either. You would think they would say ”These new features will be available in Metal 3 too so you can update even your old Metal 3 games with MetalFX Frame Interpolation, Denoising and Path Tracing” but I haven’t heard a word.
I know and/or understand very little about these APIs, so I can’t really serve as an authority here. The documentation states that these are available starting from 26 release. Do note that Metal 4 and Metal 3 exist simultaneously - Metal 4 is a new, slightly redesigned style of API focusing on lowering the driver overhead and pattern compatibility with DX12. It seems that MTLFX4*APIs are to be used with this newer style while MTLFX* is to be used with the “older” style (e.g. updating your game with these features without having to port everything to new command buffer style). But you probably still need newer OS to use them.