매핑되지 않은 타일을 사용한 래스터라이저 동작
이 섹션에서는 비매핑된 타일을 사용하는 래스터라이저 동작을 설명합니다.
DepthStencilView
DSV(깊이 스텐실 뷰) 읽기 및 쓰기 동작은 하드웨어 지원 수준에 따라 다릅니다. 자세한 요구 사항은 스트리밍 리소스 기능 계층의 전반적인 읽기 및 쓰기 동작을 참조하세요.
이상적 동작은 다음과 같습니다.
타일이 DepthStencilView에 매핑되지 않은 경우 깊이 읽기의 반환 값은 0이며 깊이 읽기 값에 대해 구성된 일체의 연산에 제공됩니다. 누락된 깊이 타일에 대한 쓰기는 삭제됩니다. 쓰기 처리에 대한 이러한 이상적 정의는 계층 2에 필요하지 않습니다. 매핑되지 않은 타일에 대한 쓰기는 후속 읽기에서 선택할 수 있는 캐시에 남게 됩니다.
RenderTargetView
RTV(렌더링 대상 뷰) 읽기 및 쓰기 동작은 하드웨어 지원 수준에 따라 다릅니다. 자세한 요구 사항은 스트리밍 리소스 기능 계층의 전반적인 읽기 및 쓰기 동작을 참조하세요.
모든 구현에서 동시에 바인딩되는 RTV(및 DSV)마다 매핑된 영역 대 비매핑된 영역의 비율은 서로 다를 수 있으며, 서로 다른 크기의 표면 형식(타일 모양이 다름)을 가질 수 있습니다.
이상적 동작은 다음과 같습니다.
RTV의 읽기가 누락 타일에서 0을 반환하고 쓰기가 누락됩니다. 쓰기 처리에 대한 이러한 이상적 정의는 계층 2에 필요하지 않습니다. 매핑되지 않은 타일에 대한 쓰기는 후속 읽기에서 선택할 수 있는 캐시에 남게 됩니다.
관련 항목
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기