타일형 리소스에 대한 파이프라인 액세스
타일식 리소스는 SRV(셰이더 리소스 뷰), RTV(렌더링 대상 뷰), DSV(깊이 스텐실 뷰) 및 UAV(순서가 지정되지 않은 액세스 뷰)뿐만 아니라 뷰가 사용되지 않는 일부 바인딩 지점(예: 꼭짓점 버퍼 바인딩)에서 사용할 수 있습니다. 지원되는 바인딩 목록은 타일형 리소스 만들기 매개 변수를 참조하세요. 복사* 작업은 타일형 리소스에서도 작동합니다.
하나 이상의 뷰의 여러 타일 좌표가 동일한 메모리 위치에 바인딩되는 경우, 다양한 경로에서 동일한 메모리로의 읽기 및 쓰기가 비결정적이고 비반복적인 메모리 액세스 순서로 이루어집니다.
셰이더의 메모리 액세스 공간 뒤의 모든 타일이 고유의 타일에 매핑되는 경우, 비타일 방식으로 동일한 메모리 콘텐츠를 가진 표면에 대한 모든 구현에서 동작은 동일합니다.
이 섹션에서는 타일형 리소스에 대한 파이프라인 액세스에 대한 자세한 정보를 제공합니다.
섹션 내용
항목 | 설명 |
---|---|
비매핑된 타일을 사용하는 SRV 동작 |
비매핑된 타일과 관련된 셰이더 리소스 뷰(SRV) 읽기 동작은 하드웨어 지원 수준에 따라 다릅니다. |
비매핑된 타일을 사용하는 UAV 동작 |
UAV(정렬되지 않은 액세스 보기) 읽기 및 쓰기 동작은 하드웨어 지원 수준에 따라 다릅니다. |
비매핑된 타일을 사용하는 래스터라이저 동작 |
이 섹션에서는 비매핑된 타일을 사용하는 래스터라이저 동작을 설명합니다. |
중복 매핑을 사용하는 타일 액세스 제한 |
이 섹션에서는 중복 매핑이 있는 타일 액세스 제한 사항에 대해 설명합니다. |
타일식 리소스 텍스처 샘플링 기능 |
이 섹션에서는 타일식 리소스 텍스처 샘플링 기능에 대해 설명합니다. |
HLSL 타일 리소스 노출 |
셰이더 모델 5에서 타일식 리소스를 지원하려면 새로운 HLSL(Microsoft High Level Shader Language) 구문이 필요합니다. |