From ced0582a526646cb815c4889de79bd65aaaa5138 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 --- include/hip/hcc_detail/hip_texture_types.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/include/hip/hcc_detail/hip_texture_types.h b/include/hip/hcc_detail/hip_texture_types.h index e82ef30f00..e92babfd5a 100644 --- a/include/hip/hcc_detail/hip_texture_types.h +++ b/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; } };