UE5.6中那些ChangeList涉及到UE5.6的RHI并行化优化呢?

我看到UE5.6发布的新的优化中有关于RHI并行化的修改,里面提到了通过重构RHI的API来解决并行问题,目前我找到了重构Buffer的构建相关的代码,不确定重构Buffer是否跟RHI的并行优化有关以及是否还有其他的优化? 因此想问下具体包含了那些change list呢?我们用的是5.5的引擎。

Hi,

Buffer/Texture创建接口的重构有一部分目的是为了并行。

并行性的修改应该集中在RHICommandList文件里,然后不同平台比如D3D,Vulkan,Metal以及主机平台,对并行的支持时间和改动可能不在同一个CL里,也可能分多个改动。如果需要,我可以找一下最主要的修改,但如果可能,最好还是能升级引擎。请问你们有升级引擎的打算吗?如果有什么问题,我可以帮忙一起看看。

由于定制化修改较多,所以我们暂时没有升级引擎的打算,但是有些我们需要的优化希望可以合并进入我们的引擎,所以希望可以帮忙找一下主要的修改部分,这样方便我这边了解具体的优化思路,非常感谢!

好的,我尽量找一下。不过5.6的版本其实比5.5对性能优化改动比较多,我们非常建议你们花点时间升级。