哪些着色器必须具有输入布局?
Which shaders have to have input layout?
我正在创建基于 DirectX 11.1 的游戏。现在我正在编码着色器部分,我有一个问题:有多少着色器类型必须有自己单独的输入布局?我考虑了所有现有的 DirectX 11.1,包括计算着色器、几何着色器和其他。
假设您正在谈论 ID3D11InputLayout
,唯一需要它的着色器阶段是顶点着色器。其他阶段分别将 inputs/outputs 定义为其主函数的参数和 return 类型。
我正在创建基于 DirectX 11.1 的游戏。现在我正在编码着色器部分,我有一个问题:有多少着色器类型必须有自己单独的输入布局?我考虑了所有现有的 DirectX 11.1,包括计算着色器、几何着色器和其他。
假设您正在谈论 ID3D11InputLayout
,唯一需要它的着色器阶段是顶点着色器。其他阶段分别将 inputs/outputs 定义为其主函数的参数和 return 类型。