diff --git a/projects/clr/hipamd/src/hip_module.cpp b/projects/clr/hipamd/src/hip_module.cpp index 6d9b5885ad..d527d4f733 100644 --- a/projects/clr/hipamd/src/hip_module.cpp +++ b/projects/clr/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));