2
0

SWDEV-369567 - [ABI Break] updating gridY and Z max dimension check

Change-Id: If515fda4938d3c5f455a02b4a65adaad76dc0aed


[ROCm/clr commit: 96f41fad07]
Este cometimento está contido em:
pghafari
2023-06-29 17:10:30 -04:00
cometido por Rakesh Roy
ascendente 0e64e42c60
cometimento f088f06be6
+2 -2
Ver ficheiro
@@ -444,8 +444,8 @@ hipError_t hipModuleLaunchKernel(hipFunction_t f, uint32_t gridDimX, uint32_t gr
STREAM_CAPTURE(hipModuleLaunchKernel, hStream, f, gridDimX, gridDimY, gridDimZ, blockDimX,
blockDimY, blockDimZ, sharedMemBytes, kernelParams, extra);
if (gridDimX > std::numeric_limits<int32_t>::max() ||
gridDimY > std::numeric_limits<int32_t>::max() ||
gridDimZ > std::numeric_limits<int32_t>::max()) {
gridDimY > std::numeric_limits<int32_t>::max()/1024 ||
gridDimZ > std::numeric_limits<int32_t>::max()/1024) {
HIP_RETURN(hipErrorInvalidValue);
}
size_t globalWorkSizeX = static_cast<size_t>(gridDimX) * blockDimX;