SWDEV-325708 - Query for FineGrained support

Change-Id: Idd20a71467595ab6577bf47c081c437a4b166988
This commit is contained in:
Sarbojit Sarkar authored and Sarbojit Sarkar committed 2022-03-16 05:09:42 -04:00
1 vanhempi 3b730facae
commit 3c2dc1f646
3 files changed
+13

No files matched your search

+9
Näytä tiedosto
@@ -1064,6 +1064,15 @@ Memory* Device::getGpuMemory(amd::Memory* mem) const {
return static_cast<roc::Memory*>(mem->getDeviceMemory(*this));
}
const bool Device::isFineGrainSupported() const {
bool result = (info().svmCapabilities_ & CL_DEVICE_SVM_ATOMICS) != 0 ? true : false;
if (result) {
if (gpu_fine_grained_segment_.handle != 0) {
return true;
}
}
return false;
}
// ================================================================================================
bool Device::populateOCLDeviceConstants() {
info_.available_ = true;