From ac7d28de634965a84aac3cca10a729db33ff1f16 Mon Sep 17 00:00:00 2001 From: lilei <15209495+lileiAJ@user.noreply.gitee.com> Date: Mon, 2 Dec 2024 20:11:40 +0800 Subject: [PATCH] =?UTF-8?q?=E5=9C=A8=E6=9E=90=E6=9E=84=E5=87=BD=E6=95=B0?= =?UTF-8?q?=E4=B8=AD=E6=A3=80=E6=9F=A5=E4=BA=86stream=5Ftexture=5Fsii-?= =?UTF-8?q?=E6=8C=87=E9=92=88=E6=98=AF=E5=90=A6=E4=B8=BA=E7=A9=BA=EF=BC=8C?= =?UTF-8?q?=E5=86=8D=E8=B0=83=E7=94=A8ReleaseResources()=E6=96=B9=E6=B3=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: lilei <15209495+lileiAJ@user.noreply.gitee.com> --- .../service/ohos/native_image_image_backing.cc | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gpu/command_buffer/service/ohos/native_image_image_backing.cc b/gpu/command_buffer/service/ohos/native_image_image_backing.cc index aa5da50eb3..e69033902a 100644 --- a/gpu/command_buffer/service/ohos/native_image_image_backing.cc +++ b/gpu/command_buffer/service/ohos/native_image_image_backing.cc @@ -56,7 +56,10 @@ NativeImageImageBacking::~NativeImageImageBacking() { context_state_->RemoveContextLostObserver(this); } context_state_.reset(); - stream_texture_sii_->ReleaseResources(); + if(stream_texture_sii_ != nullptr) { + stream_texture_sii_->ReleaseResources(); + stream_texture_sii_ = nullptr; + } stream_texture_sii_.reset(); } -- Gitee