Efficient Rendering with DirectX 12 on Intel Graphics
Efficient-Rendering-with-DirectX-12-on-Intel-Graphics
Efficient-Rendering-with-DirectX-12-on-Intel-Graphics
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
Commands in <str<strong>on</strong>g>DirectX</str<strong>on</strong>g> <str<strong>on</strong>g>12</str<strong>on</strong>g><br />
While those commands are in<br />
flight, can record new commands<br />
– Can reuse command lists<br />
– Must use different memory<br />
When GPU finishes <str<strong>on</strong>g>with</str<strong>on</strong>g> memory, it<br />
can also be reused<br />
– App handles synchr<strong>on</strong>izati<strong>on</strong><br />
– Typical to put fence at frame<br />
boundaries<br />
– Always reuse allocators!<br />
Command Lists<br />
GPU Ring<br />
head<br />
tail<br />
Copyright © 2015, <strong>Intel</strong> Corporati<strong>on</strong>. All rights reserv ed. *Other names and brands may be claimed as the property of others.<br />
17