SWDEV-441296 - Allign hipTexObjectCreate error handling to CUDA

Change-Id: I9ff01c22f14344e0e82e473104d6930e9fa5ff77
Šī revīzija ir iekļauta:
Marko Arandjelovic
2024-06-17 13:16:44 +02:00
vecāks dd30e0e893
revīzija 7d3c0c5e10
+6 -2
Parādīt failu
@@ -1513,8 +1513,12 @@ hipError_t hipTexObjectCreate(hipTextureObject_t* pTexObject,
const HIP_RESOURCE_VIEW_DESC* pResViewDesc) {
HIP_INIT_API(hipTexObjectCreate, pTexObject, pResDesc, pTexDesc, pResViewDesc);
if ((pTexObject == nullptr) || (pResDesc == nullptr) || (pTexDesc == nullptr)) {
HIP_RETURN(hipErrorInvalidValue);
if (pTexObject == nullptr) {
HIP_RETURN(hipErrorNotInitialized);
}
if (pResDesc == nullptr || pTexDesc == nullptr) {
HIP_RETURN(hipErrorInvalidContext);
}
hipResourceDesc resDesc = hip::getResourceDesc(*pResDesc);