diff --git a/hipamd/src/hip_texture.cpp b/hipamd/src/hip_texture.cpp index ec83a12622..31a9430722 100644 --- a/hipamd/src/hip_texture.cpp +++ b/hipamd/src/hip_texture.cpp @@ -1521,12 +1521,8 @@ hipError_t hipTexObjectCreate(hipTextureObject_t* pTexObject, const HIP_RESOURCE_VIEW_DESC* pResViewDesc) { HIP_INIT_API(hipTexObjectCreate, pTexObject, pResDesc, pTexDesc, pResViewDesc); - if (pTexObject == nullptr) { - HIP_RETURN(hipErrorNotInitialized); - } - - if (pResDesc == nullptr || pTexDesc == nullptr) { - HIP_RETURN(hipErrorInvalidContext); + if ((pTexObject == nullptr) || (pResDesc == nullptr) || (pTexDesc == nullptr)) { + HIP_RETURN(hipErrorInvalidValue); } hipResourceDesc resDesc = hip::getResourceDesc(*pResDesc);