是否有Dx11-Dx12方法来支持包含SV_COVERAGE

时间:2019-01-28 18:59:34

标签: directx directx-11 geometry-shader directx-12

尝试扩展对Geometry Shader的OIT支持时。 OIT逻辑要求像素着色器包括SV_COVERAGE的输入项;但是,在尝试编译几何着色器时,这会给出fxc编译错误x4502无效的输入语义'SV_COVERAGE'。那么DX几何着色器不支持SV_COVERAGE吗?在网上我几乎找不到与此问题相关的信息。任何已知的解决方法?我可能需要避免使用几何着色器,而仅通过更大的顶点/索引缓冲区为该场景支持OIT,这是一个遗憾。我以为SV_COVERAGE实际上仅在GS的输出中需要,但是DX GS则需要一个inout参数声明。任何意见表示赞赏。

0 个答案:

没有答案
相关问题