魔头
原帖由 evil84 于 2019-11-2 12:17 发表 posted by wap, platform: VIVO 开了细分,vs基本就是原样输出,vs的功能ds来做了吧。
查看详细资料
TOP
禁止访问
原帖由 mjnaur 于 2019-11-2 11:48 发表 仔细看pipeline,曲面细分是用TES和TCS(DX就是HS和DS)算的,在VS之后。所以就算开了曲面细分,对VS也没啥影响
原帖由 u571 于 2019-11-2 12:31 发表 更确切的说,现在面临的问题是raster之前的几何处理性能平衡和不足问题,细分曲面在VS之后就造成一个问题,即是不在渲染帧中出现的三角形一样被镶嵌(类似于孤岛危机2那个几百万多边形的看不到的地下河) 这 ...
混世魔头
小黑屋
原帖由 mjnaur 于 2019-11-2 11:57 发表 像那种VS成为瓶颈的例子也是有的,只是在游戏领域很少。大多数是workstation软件,比如AutoCAD这种。NGG,或者说这种mesh shader用处有限。IA和VS合并能做一些加速但是很有限。
原帖由 u571 于 2019-11-2 11:58 发表 之所以出现这种情况就是因为游戏机基本不用细分曲面,本身细分曲面就有LOD,如果几何细节都用细分曲面来做根本很难出现三角形比像素还小的情况