(사실 이해했는지 모르겠다. 어렴풋이 느껴질 뿐... 그래도 그 느낌을 정리한다.) 1. Dynamic Indexing - hlsl 5.1에서 새로 생긴 기능이다. Texture 들을 배열로 Shader에서 정의할 수 있고, 그것을 인덱싱 할 수 있다. - Texture2D texArr[4] : register(t0); 이렇게 선언한다면, t0 ~ t3 레지스터를 차지한다. - Structrued Buffer도 마찬가지로 Indexing을 할 수 있다. Upload Heap으로 올리고 App과 Shader가 같은 Struct를 사용하고 있다면 정상적으로 작동한다. t 레지스터를 사용한다. 그래서 space를 이용해서 texture array와 겹치지 않는 레지스터 번호를 가지게 하였다. 2. App에서 ..