계층 2

이 섹션에서는 계층 2 지원에 대해 설명합니다.

  • 최소 기능 수준 11.1의 하드웨어.
  • 이전 계층의 모든 기능(계층 1 특정 제한 사항 제외)과 다음 항목의 추가 사항:
  • LOD 및 매핑된 상태 피드백을 고정하기 위한 셰이더 지침을 사용할 수 있습니다. 자세한 내용은 HLSL 타일형 리소스 노출참조하세요.
  • 매핑되지 않은 타일에서 읽기는 형식의 누락되지 않은 모든 구성 요소에서 0을 반환하고 누락된 구성 요소의 기본값을 반환합니다.
  • 매핑되지 않은 타일에 대한 쓰기는 메모리로 이동이 중지되지만 나중에 동일한 주소로 읽어오거나 선택하지 않을 수 있는 캐시에서 종료될 수 있습니다.
  • NULL 및 비-NULL 타일에 걸쳐 있는 텍스처 필터링은 전체 필터 작업에 NULL 타일의 텍셀에 0(누락된 형식 구성 요소의 기본값 포함)을 제공합니다. 일부 초기 하드웨어는 이 요구 사항을 충족하지 않으며 0이 아닌 텍셀이 NULL 타일에 속하는 경우 전체 필터 결과에 대해 0(누락된 형식 구성 요소의 기본값 포함)을 반환합니다. 필터 작업에 모든(0이 아닌 가중치) 텍셀을 포함해야 하는 요구 사항을 놓칠 수 있는 다른 하드웨어는 없습니다.
  • NULL 텍셀 액세스로 인해 텍스처 읽기에 대한 상태 피드백에 대한 CheckAccessFullyMapped 작업이 false를 반환합니다. 이는 텍스처 액세스 결과가 셰이더에서 마스킹된 쓰기를 가져오는 방법 및 텍스처 형식의 구성 요소 수(텍스처에 액세스할 필요가 없는 것처럼 보일 수 있는 조합)에 관계없이 발생합니다.
  • 표준 타일 셰이프에 대한 맞춤 제약 조건: 모든 차원의 표준 타일을 하나 이상 채우는 Mipmaps는 표준 타일을 사용하도록 보장되며 나머지는 N 타일로 단위로 압축된 것으로 간주됩니다(N은 애플리케이션에 보고됨). 애플리케이션은 N 타일을 타일 풀의 임의로 연결되지 않은 위치에 매핑할 수 있지만 압축된 타일을 모두 매핑하거나 전혀 매핑하지 않아야 합니다. 밉 패킹은 배열 조각당 압축된 타일의 고유한 집합입니다.
  • 최소/최대 감소 필터링이 지원됩니다. 최소/최대 감소 필터링에 대한 자세한 내용은 타일식 리소스 텍스처 샘플링 기능참조하세요.
  • 임의 차원의 표준 타일 크기보다 작은 밉맵이 있는 타일식 리소스는 배열 크기가 1보다 클 수 없습니다.
  • 중복 매핑이 있을 때 타일에 액세스하는 방법에 대한 제한 사항은 중복 매핑이 있는타일 액세스 제한에 설명되어 있습니다.

타일형 리소스 기능 계층