다음을 통해 공유


AllMemoryBarrierWithGroupSync 함수

모든 메모리 액세스가 완료되고 그룹의 모든 스레드가 이 호출에 도달할 때까지 그룹의 모든 스레드 실행을 차단합니다.

구문

void AllMemoryBarrierWithGroupSync(void);

매개 변수

이 함수에는 매개 변수가 없습니다.

반환 값

이 함수는 값을 반환하지 않습니다.

설명

메모리 장벽은 미해결 메모리 작업이 완료되도록 보장합니다. 스레드는 GroupSync 장벽에서 동기화됩니다. 메모리 작업이 진행 중인 경우 이로 인해 스레드가 중단될 수 있습니다.

스레드 그룹의 분기 내에 있는 이 함수에 대한 호출 동작은 정의되지 않습니다.

최소 셰이더 모델

이 함수는 다음 셰이더 모델에서 지원됩니다.

셰이더 모델 지원됨
셰이더 모델 5 이상의 셰이더 모델

 

이 함수는 다음 형식의 셰이더에서 지원됩니다.

꼭짓점 Hull 도메인 기하 도형 픽셀 컴퓨팅
x

 

추가 정보

내장 함수

셰이더 모델 5