【发布时间】:2013-02-08 13:28:36
【问题描述】:
有人要求我将以下问题拆分为多个问题:
HLSL and Pix number of questions
这是第一个问题,我可以在 HLSL 3 中运行没有顶点着色器的像素着色器吗?在 HLSL 2 中,我注意到您可以,但我似乎无法在 3 中找到方法?
着色器可以正常编译,但是在调用 SpriteBatch Draw() 时,我会从 Visual Studio 收到此错误。
“不能将着色器模型 3.0 与早期的着色器模型混合。如果顶点着色器或像素着色器编译为 3.0,则它们都必须是。”
我不相信我已经在着色器中定义了任何在 3 之前使用的东西。所以我有点困惑。任何帮助将不胜感激。
【问题讨论】: