DX12 OS memory triming request ?

Started by
1 comment, last by Matias Goldberg 8 years, 8 months ago

Hi,

In an Intel presentation about DX12 there was a mention about a "trimming request" from the OS :

https://software.intel.com/sites/default/files/managed/4a/38/Efficient-Rendering-with-DirectX-12-on-Intel-Graphics.pdf

ie the OS can ask an app to trim memory, and the app has to release memory/making it unresident otherwise it is suspended.

But I don't find anything related to these trimming request in the final version of DX12. And the resident/unresident concept seem to be limited to memory tiling, not to every memory allocation.

Has this been removed or do I miss Something ?

Advertisement

I thnik that "memory trimming" applies only for mobile devices.

See the residency article, particularly RegisterVideoMemoryBudgetChangeNotificationEvent (listener-like interface, wakes up a thread waiting on the handle) and QueryVideoMemoryInfo (poll-like interface)

This topic is closed to new replies.

Advertisement