Share via


SV_GroupID

Índices para los que un sombreador de proceso agrupa un subproceso se está ejecutando. Los índices son para todo el grupo y no para un subproceso individual. Los valores posibles varían en el intervalo pasado como parámetros a Dispatch. Por ejemplo, llamar a Dispatch(2,1,1) da como resultado valores posibles de 0,0,0 y 1,0,0.

Define el desplazamiento del grupo dentro de una llamada dispatch , por dimensión de la llamada de envío.

Tipo

Tipo
uint3

 

Comentarios

Este valor del sistema es opcional.

En la ilustración siguiente se muestra la relación entre los parámetros pasados a Dispatch, Dispatch(5,3,2), los valores especificados en el atributo numthreads, numthreads(10,8,3) y los valores que se pasarán al sombreador de proceso para los valores del sistema relacionados con subprocesos (SV_GroupIndex,SV_DispatchThreadID,SV_GroupThreadID,SV_GroupID).

ilustración de la relación entre distribución, grupos de subprocesos y subprocesos

Esta función se admite en los siguientes tipos de sombreadores:

Vértice Casco Domain Geometría Píxel Proceso
x

 

Consulte también

Semántica

Modelo de sombreador 5