SWDEV-322620 - Virtual Memory Management
Expose VM granularity Change-Id: Ia6af99843ca957f1139fd369e46e09a6c346da46
This commit is contained in:
@@ -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
|
||||
|
||||
@@ -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() {
|
||||
|
||||
Reference in New Issue
Block a user