From 8d93ff521f402f485e69cea4066cd79798b611df Mon Sep 17 00:00:00 2001 From: sdashmiz Date: Mon, 16 May 2022 11:24:09 -0400 Subject: [PATCH] SWDEV-334857 - hipModuleGetTexRef compatibilty issue - make the defualt texref value compatible with cuda Signed-off-by: sdashmiz Change-Id: I2ae980e435f3b0fc15b237741e3f2b97c4257e12 --- hipamd/src/hip_module.cpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/hipamd/src/hip_module.cpp b/hipamd/src/hip_module.cpp index 6d9b5885ad..d527d4f733 100644 --- a/hipamd/src/hip_module.cpp +++ b/hipamd/src/hip_module.cpp @@ -674,7 +674,11 @@ hipError_t hipModuleGetTexRef(textureReference** texRef, hipModule_t hmod, const // Texture references created by HIP driver API // have the default read mode set to normalized float. + // have format set to format float + // set num of channels to 1 (*texRef)->readMode = hipReadModeNormalizedFloat; + (*texRef)->format = HIP_AD_FORMAT_FLOAT; + (*texRef)->numChannels = 1; hipError_t err = PlatformState::instance().registerTexRef(*texRef, hmod, std::string(name));