From 3ab8ff87cc8a36a2d9a38ffc265e1cfb90a3b302 Mon Sep 17 00:00:00 2001 From: Vladislav Sytchenko Date: Fri, 20 Mar 2020 15:11:39 -0400 Subject: [PATCH] Set textureObject to nullptr This avoids dangling pointers for newly initiazlied textures Change-Id: Ia444b91fe17fd756ed583ec595ae1febbdfbd034 --- hipamd/include/hip/hcc_detail/hip_texture_types.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/hipamd/include/hip/hcc_detail/hip_texture_types.h b/hipamd/include/hip/hcc_detail/hip_texture_types.h index e82ef30f00..e92babfd5a 100644 --- a/hipamd/include/hip/hcc_detail/hip_texture_types.h +++ b/hipamd/include/hip/hcc_detail/hip_texture_types.h @@ -64,6 +64,7 @@ struct __HIP_TEXTURE_ATTRIB texture : public textureReference { addressMode[2] = aMode; channelDesc = hipCreateChannelDesc(); sRGB = 0; + textureObject = nullptr; } texture(int norm, enum hipTextureFilterMode fMode, enum hipTextureAddressMode aMode, @@ -76,6 +77,7 @@ struct __HIP_TEXTURE_ATTRIB texture : public textureReference { addressMode[2] = aMode; channelDesc = desc; sRGB = 0; + textureObject = nullptr; } };