<aside> 💡

이전 프레임의 잔상이 남는다는 것은, 화면 Clear 을 빠뜨렸을 확률이 높다. 다음 화면을 그릴 때 이전 프레임에서 렌더한 것을 Clear 를 해줘야만 한다.

</aside>

<aside> 💡

현재 멀티스레드 렌더링의 구조는 각 RenderPass에서

그런데 PreCommandList 와 ParallelCommnadList 는 완전히 별도의 CommnadList 들이다.

따라서 PreCommandList 에서 RTV Handle, DSV Handle 설정 및 뷰포트 시저 설정을 해줘도, 그게 Parallel CommandList 에는 적용되지않는다.

결과적으로는 Parallel CommandList들도 다 일일히 RTV Handle, DSV Handle 설정 및 뷰포트 시저 설정을 해줘야만 화면에 렌더가 된다.

</aside>

image.png

image.png

image.png