타일형 리소스에 대한 파이프라인 액세스

타일식 리소스는 SRV(셰이더 리소스 뷰), RTV(렌더링 대상 뷰), DSV(깊이 스텐실 뷰) 및 UAV(순서가 지정되지 않은 액세스 뷰)뿐만 아니라 뷰가 사용되지 않는 일부 바인딩 지점(예: 꼭짓점 버퍼 바인딩)에서 사용할 수 있습니다. 지원되는 바인딩 목록은 타일형 리소스 만들기 매개 변수를 참조하세요. 복사* 작업은 타일형 리소스에서도 작동합니다.

하나 이상의 뷰의 여러 타일 좌표가 동일한 메모리 위치에 바인딩되는 경우, 다양한 경로에서 동일한 메모리로의 읽기 및 쓰기가 비결정적이고 비반복적인 메모리 액세스 순서로 이루어집니다.

셰이더의 메모리 액세스 공간 뒤의 모든 타일이 고유의 타일에 매핑되는 경우, 비타일 방식으로 동일한 메모리 콘텐츠를 가진 표면에 대한 모든 구현에서 동작은 동일합니다.

이 섹션에서는 타일형 리소스에 대한 파이프라인 액세스에 대한 자세한 정보를 제공합니다.

섹션 내용

항목 설명
비매핑된 타일을 사용하는 SRV 동작
비매핑된 타일과 관련된 셰이더 리소스 뷰(SRV) 읽기 동작은 하드웨어 지원 수준에 따라 다릅니다.
비매핑된 타일을 사용하는 UAV 동작
UAV(정렬되지 않은 액세스 보기) 읽기 및 쓰기 동작은 하드웨어 지원 수준에 따라 다릅니다.
비매핑된 타일을 사용하는 래스터라이저 동작
이 섹션에서는 비매핑된 타일을 사용하는 래스터라이저 동작을 설명합니다.
중복 매핑을 사용하는 타일 액세스 제한
이 섹션에서는 중복 매핑이 있는 타일 액세스 제한 사항에 대해 설명합니다.
타일식 리소스 텍스처 샘플링 기능
이 섹션에서는 타일식 리소스 텍스처 샘플링 기능에 대해 설명합니다.
HLSL 타일 리소스 노출
셰이더 모델 5에서 타일식 리소스를 지원하려면 새로운 HLSL(Microsoft High Level Shader Language) 구문이 필요합니다.

타일형 리소스