在使用适用于SharpDX的全息模板时,我看到它为VPRT支持设备提到了VPRT着色器
On devices that do support the D3D11_FEATURE_D3D11_OPTIONS3::
VPAndRTArrayIndexFromAnyShaderFeedingRasterizer optional feature
we can avoid using a pass-through geometry shader to set the render
target array index, thus avoiding any overhead that would be
incurred by setting the geometry shader stage.
我在互联网上划过,但没有找到VPRT的实用工具。谁能告诉我它是什么?
答案 0 :(得分:0)
VP和RT代表Viewport和Render-target。最初,只有几何着色器被授权输出语义SV_ViewportArrayIndex
和SV_RenderTargetArrayIndex
,但是它迫使你使用非常低效的几何着色器路径,而在场景后面,一些GPU可以只使用一对顶点和像素着色器。