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.
Memory Residency Best Practices<br />
Allocati<strong>on</strong>s are initially made resident<br />
– Resource creati<strong>on</strong> will fail if residency budget is exceeded<br />
OS will request that background apps trim residency<br />
– Misbehaved applicati<strong>on</strong>s will be suspended from rendering<br />
– i.e. their GPU work will not be scheduled/make progress<br />
Be a good citizen; provide a good user experience<br />
– Handle allocati<strong>on</strong> failures and trim requests gracefully<br />
– Evict idle resources, trim streaming pools, remove detailed<br />
mips, drop quality settings, etc.<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 />
27