没有像素着色器意味着没有颜色输出?

时间:2014-08-05 19:56:51

标签: directx directx-11 pixel-shader

我正在DirectX11中进行深度/模板传递,我相信我可以简单地取消绑定像素着色器插槽以跳过像素着色,从而将所有颜色输出全部重新定位(即使绑定了rendertargets),并且只渲染到深度/模板缓冲区。但是,我找不到任何支持这一理论的文件。我的假设是对的吗?

1 个答案:

答案 0 :(得分:1)

按照你的描述进行是正确的。

了解某些内容是否合法的最佳方法是在设备创建时使用适当的标志启用调试层,d3d将记录API的任何不适当的状态或参数。