From 1faf1a4cb932a5750d0ddfda72dd3c1273291d55 Mon Sep 17 00:00:00 2001 From: taosang2 Date: Mon, 6 Nov 2023 18:10:34 -0500 Subject: [PATCH] SWDEV-431104 - Query atomics attribute in Win Make hipDeviceAttributeHostNativeAtomicSupported return right value in Windows Change-Id: I149a8629769cd0d5848ffefb24f1752678a685b8 --- rocclr/device/pal/paldevice.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/rocclr/device/pal/paldevice.cpp b/rocclr/device/pal/paldevice.cpp index 4856c5365c..7db9a686ec 100644 --- a/rocclr/device/pal/paldevice.cpp +++ b/rocclr/device/pal/paldevice.cpp @@ -585,6 +585,9 @@ void NullDevice::fillDeviceInfo(const Pal::DeviceProperties& palProp, if (amd::IS_HIP && ipLevel_ >= Pal::GfxIpLevel::GfxIp9) { info_.svmCapabilities_ |= CL_DEVICE_SVM_ATOMICS; } + + info_.pcie_atomics_ = palProp.pciProperties.flags.atomicOpsSupported ? true : false; + // OpenCL2.0 device info fields info_.maxWriteImageArgs_ = MaxReadWriteImage; //!< For compatibility info_.maxReadWriteImageArgs_ = MaxReadWriteImage;