《黑神话:悟空》不只需要DX12 FL12.0,还需要DX12U的一些功能,具体来说,Nanite需要DirectX 12 with Shader Model 6.6 atomics, 或者Vulkan的VK_KHR_shader_atomic_int64。
Apple的M1 Max具有庞大的规模,但是没有这个int64的原子操作,导致无法兼容Nanite,到了M2系列才加上。
还有光线追踪VK_KHR_ray_query和mesh shader(VK_EXT_mesh_shader),这些最新的手机Soc都支持了,也是Nvidia 20系加上的新功能。