win包正常预热pso
Hi,
你好,5.5的版本的确是有PSO内存释放的问题(https://dev.epicgames.com/community/learning/knowledge\-base/DBOL/tech\-note\-fix\-for\-pso\-management\-issue\-on\-nvidia\-hardware\-in\-unreal\-engine\-5\-5),可能你已经修复了这部分。
第二个问题是,引擎层为了避免运行时PSO编译造成的卡顿,所以无论是Shader Pipeline Cache,以及PSO Precache去提前编译游戏内可能用到的PSO,并先缓存下来。两者有不同的cache机制,所以先排除一下是否仍然有没有用到的PSO仍然被Cache住了。
假如剩下的PSO都是当前渲染会用到的,NV的驱动层的确会Cache机制,以及保留一些额外的信息占用一些内存,这部分引擎层的确没法控制。较新的驱动应该会更好的表现。
