SWDEV-322620 - Virtual Memory Management

Expose VM granularity

Change-Id: Ia6af99843ca957f1139fd369e46e09a6c346da46
This commit is contained in:
Christophe Paquot
2022-06-27 12:36:09 -07:00
parent 774c05eeb1
commit 4aecc29bf0
2 changed files with 2 additions and 0 deletions
+1
View File
@@ -609,6 +609,7 @@ struct Info : public amd::EmbeddedObject {
bool pcie_atomics_; //!< Pcie atomics support flag
bool virtualMemoryManagement_; //!< Virtual memory management support
size_t virtualMemAllocGranularity_; //!< virtual memory allocation size/addr granularity
};
//! Device settings
+1
View File
@@ -625,6 +625,7 @@ void NullDevice::fillDeviceInfo(const Pal::DeviceProperties& palProp,
}
}
info_.virtualMemoryManagement_ = true;
info_.virtualMemAllocGranularity_ = static_cast<size_t>(palProp.gpuMemoryProperties.virtualMemAllocGranularity);
}
Device::XferBuffers::~XferBuffers() {