ISM经过GPU Driven Culling后,会有空的Drawcall,针对这种空DC有什么解决方案?
Hi,
你好,这种情况目前没有什么手段优化,如果是移动端,尽量让ISM能塞满64个,如果是pc,应该可以适量的增加。
hi,你好
后面我发现UE其实也实现了D3D12 Work Graph机制,这种机制下应该可以有效地剔除空DC。
这个功能似乎是个半产品,请问UE会在哪个版本支持Work Graph吗?
因为Nanite剔除后有大量的空DC出来,使得GPU利用率大大降低
[Image Removed]
Hi,
Work Graph目前测试下来性能还有些问题,所以没有继续深入使用,还在等驱动优化。
好的,目前我们跑起来work graph,也测试一下性能,因为Nanite Culling后太多空DC了。
所以,是因为硬件驱动没优化造成性能有问题吗?
还是因为需要Record Binding造成性能瓶颈呢?
[Image Removed]
我们测试是work graph没有预期的效果,所以理论上是驱动性能的问题。