From e0c02c00eea06c6ca94f0e75764f941cf8597860 Mon Sep 17 00:00:00 2001 From: iaomw Date: Mon, 14 Oct 2024 17:07:29 +0800 Subject: [PATCH] fix leak --- zenovis/xinxinoptix/XAS.h | 2 ++ 1 file changed, 2 insertions(+) diff --git a/zenovis/xinxinoptix/XAS.h b/zenovis/xinxinoptix/XAS.h index 2b66fe2376..87d2c6e42c 100644 --- a/zenovis/xinxinoptix/XAS.h +++ b/zenovis/xinxinoptix/XAS.h @@ -99,6 +99,8 @@ namespace xinxinoptix { { CUDA_CHECK( cudaMalloc( reinterpret_cast( &_bufferXAS_ ), compacted_size ) ); OPTIX_CHECK( optixAccelCompact( context, 0, _handleXAS_, _bufferXAS_, compacted_size, &_handleXAS_ ) ); + + cudaFree((void*)output_buffer_xas); } else {