《生化危机:安魂曲》显卡支棱不起来了?原来人家偷偷用上了gpu 解压技术

讲真,最近《生化危机:安魂曲》的风头挺足,结果玩家们玩着玩着,显卡支棱不起来了?原来人家偷偷用上了GPU解压技术。现在不是RTX 50系这些高端卡吗?结果测试发现,性能提升那是微乎其微。到底是代码写炸了,还是算法藏着啥玄机呢?还是AI跟你唠唠。《生化危机:安魂曲》肯定是今年最火的游戏之一了,它的特色在于支持DirectStorage还有GPU解压技术。不过运行逻辑有点神秘兮兮的,游戏好像是在挑显卡,有的支持就能开,有的理论上支持却就是开不了。媒体早几周就发现它支持DirectStorage,后来又有人深挖了一下,说用了GDeflate压缩格式。这可是英伟达开发的好东西,能靠GPU加速解压。据我所知,这套技术就是想把数据从硬盘到内存再到显存传得更快点。目前主动开这个功能的游戏屈指可数,而且不用GPU解压也没关系,系统还能降级用CPU处理。 Compusemble发现了个问题:在桌面端的RTX 5090、5070、5060上,《生化危机:安魂曲》确实是用GPU解压数据;但换了笔记本版的RTX 4060上,游戏就直接强制用CPU了,哪怕它也是完全支持GPU解压的。更逗的是,把RTX 5090的驱动重装一遍后,这张卡也跟着变成CPU模式了。 PCGamer也试了试,分别用了RTX 5070、RTX 4080 Super还有Radeon RX 7900 XT这三款显卡跑了一把游戏,结果三台电脑全部都用了CPU降级模式。有些游戏只让CPU来解压就行,像《对马岛之魂》就是这样,因为开发者觉得让GPU专注于渲染效率更高嘛。但这还是没解释为啥《生化危机:安魂曲》这么挑人。 咱简单测了一下发现:换个驱动版本或者是开不开Resizable BAR(BAR)都没啥影响。原因要么就是代码有Bug,要么就是GPU解压的检测机制做得还不够完善。不过好消息是不管是CPU还是GPU处理GDeflate解压,这两者的性能差异小到几乎可以忽略不计。