diff --git a/hipamd/src/hip_texture.cpp b/hipamd/src/hip_texture.cpp index df33a83742..f0d433d0f3 100644 --- a/hipamd/src/hip_texture.cpp +++ b/hipamd/src/hip_texture.cpp @@ -147,8 +147,8 @@ hipError_t ihipCreateTextureObject(hipTextureObject_t* pTexObject, if ((pResDesc->resType == hipResourceTypePitch2D) && ((pResDesc->res.pitch2D.devPtr == nullptr) || (!amd::isMultipleOf(pResDesc->res.pitch2D.devPtr, info.imageBaseAddressAlignment_)) || - (pResDesc->res.pitch2D.width >= info.image2DMaxWidth_) || - (pResDesc->res.pitch2D.height >= info.image2DMaxHeight_) || + (pResDesc->res.pitch2D.width > info.image2DMaxWidth_) || + (pResDesc->res.pitch2D.height > info.image2DMaxHeight_) || (!amd::isMultipleOf(pResDesc->res.pitch2D.pitchInBytes, info.imagePitchAlignment_)))) { // TODO check pitch limits. return hipErrorInvalidValue;