SV_GroupID
计算着色器在其中执行线程组的索引。 索引是整个组而不是单个线程。 可能的值因作为参数传递给 Dispatch 的范围而异。 例如,调用 Dispatch (2,1,1,) 会产生 0,0,0 和 1,0,0 的可能值。
根据调度调用的维度定义 Dispatch 调用内的组偏移量。
类型
类型 |
---|
uint3 |
备注
此系统值是可选的。
下图显示了传递给 Dispatch、Dispatch (5,3,2) 的参数之间的关系, numthreads 属性中指定的值,numthreads (10,8,3) ,以及将传递给与线程相关的系统值的计算着色器的值 (SV_GroupIndex,SV_DispatchThreadID,SV_GroupThreadID,SV_GroupID) 。
以下类型的着色器支持此函数:
顶点 | 外壳 | 域 | Geometry | 像素 | 计算 |
---|---|---|---|---|---|
x |
另请参阅