From 043119df3b2633e9155a31da8a222c13e11b02c7 Mon Sep 17 00:00:00 2001 From: seungho baek Date: Fri, 19 May 2023 14:05:29 +0900 Subject: [PATCH] [Tizen] Check whether the framebuffer has color texture or not before return. Change-Id: I964c754bcbc98e8c6d6d9204dabfdfb3c214f3c3 Signed-off-by: seungho baek --- .../graphics/gles-impl/gles-texture-dependency-checker.cpp | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/dali/internal/graphics/gles-impl/gles-texture-dependency-checker.cpp b/dali/internal/graphics/gles-impl/gles-texture-dependency-checker.cpp index 0b54e89..cb0ed25 100644 --- a/dali/internal/graphics/gles-impl/gles-texture-dependency-checker.cpp +++ b/dali/internal/graphics/gles-impl/gles-texture-dependency-checker.cpp @@ -50,8 +50,13 @@ void TextureDependencyChecker::AddTextures(const GLES::Context* writeContext, co switch(i) { case 0: - texture = static_cast(framebuffer->GetCreateInfo().colorAttachments[0].texture); + { + if(!framebuffer->GetCreateInfo().colorAttachments.empty()) + { + texture = static_cast(framebuffer->GetCreateInfo().colorAttachments[0].texture); + } break; + } case 1: texture = static_cast(framebuffer->GetCreateInfo().depthStencilAttachment.depthTexture); break; -- 2.7.4