SWDEV-309657 - Align Virtual queue size to sizeof(uint64_t).

Change-Id: Ia55d7316693bd13938875ce53f7849d5eb658e8c
Этот коммит содержится в:
kjayapra-amd
2021-11-05 15:58:59 -04:00
коммит произвёл Karthik Jayaprakash
родитель 777c91a539
Коммит 7e32d6d909
+3
Просмотреть файл
@@ -2582,6 +2582,9 @@ bool VirtualGPU::createVirtualQueue(uint deviceQueueSize)
// Add mask array for AmdAqlWrap slots
allocSize += amd::alignUp(numSlots, DeviceQueueMaskSize) / 8;
// Make sure the allocation size aligns with DWORD.
allocSize = amd::alignUp(allocSize, sizeof(uint64_t));
// CL_MEM_ALLOC_HOST_PTR/CL_MEM_READ_WRITE
virtualQueue_ = new (dev().context()) amd::Buffer(dev().context(), CL_MEM_READ_WRITE, allocSize);