Skip to content

IMPORTANT! GPU MEM Resident #5

@ModulePillow

Description

@ModulePillow

Implement a simple mechanism to control the GPU mem resident.

If the VRAM is not enough:

  • evict some resources to the sys mem (NUMA)
  • allow to swap out the used sys mem pages (UMA)

References:
IDXGIAdapter3::QueryVideoMemoryInfo
ID3D12Device::Evict
ID3D12Device::MakeResident
ID3D12Device1::SetResidencyPriority

Metadata

Metadata

Assignees

Labels

bugSomething isn't workingenhancementNew feature or request

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions