有多少渲染目标支持低端Pixel Shader 2.0支持视频卡?

时间:2009-09-02 07:11:47

标签: c++ directx pixel shader

MRT允许渲染像素着色器中的多个纹理目标,但我不确定它有多少个目标。

我目前正在使用3个渲染目标,但我可能需要多达5个(尽管可能只有4个)。我认为Radeon 9500s几乎是入门级ps / vs 2.0卡但我真的不确定它实际支持多少渲染目标,除了支持它们的事实?

感谢您的帮助!

1 个答案:

答案 0 :(得分:2)

非确定答案:

ATI R600及以上版本最高可达8个 (早期卡,9x00及以上也有MRT,但我不确定有多少)

NVidia 6x00及以上版本最多可达4个 (我认为G80 +本应该做8,但我只说4)

您当前卡的号码是DX Caps成员“NumSimultaneousRTs”

我说4可能是安全的赌注。如果您需要更多,您可能需要考虑重新调整/编码数据,直到它适合4,因为带宽仍然是一个担心: - )