0
아니면 직접 계산해야합니까? HLSL 계산 쉐이더에서 내장 된 전역 변수에 대한 참조를 찾을 수 없습니다.HLSL 컴퓨팅 쉐이더에서 gl_LocalInvocationIndex와 동일한 기능이 있습니까?
아니면 직접 계산해야합니까? HLSL 계산 쉐이더에서 내장 된 전역 변수에 대한 참조를 찾을 수 없습니다.HLSL 컴퓨팅 쉐이더에서 gl_LocalInvocationIndex와 동일한 기능이 있습니까?
이 MSDN에 설명한다 SV_GroupIndex, 같아야
는 1 차원 값으로 다차원 SV_GroupThreadID 변 스레드 그룹 내의 컴퓨팅 쉐이더 스레드의 인덱스를 "평탄화". SV_GroupIndex는 0 내지 (numthreadsX * numthreadsY numThreadsZ *)으로 변화 - 1
SV_GroupIndex = SV_GroupThreadID.z*dimx*dimy +
SV_GroupThreadID.y*dimx +
SV_GroupThreadID.x