From db3b41c83766b6af0713f999e694b9425717f7fd Mon Sep 17 00:00:00 2001 From: Sunghyun Kim Date: Tue, 25 May 2021 10:33:54 +0900 Subject: [PATCH] Add flag for mapping buffer in native surface If application want to write to the buffer, it has to use TBM_SURF_OPTION_WRITE flag. so i added this flag in AcquireBuffer(). Change-Id: I376d61d85a779d1dc2c4aeac7779151a3e24fd4c --- dali/internal/imaging/tizen/native-image-source-impl-tizen.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dali/internal/imaging/tizen/native-image-source-impl-tizen.cpp b/dali/internal/imaging/tizen/native-image-source-impl-tizen.cpp index 1e455d5..41618eb 100644 --- a/dali/internal/imaging/tizen/native-image-source-impl-tizen.cpp +++ b/dali/internal/imaging/tizen/native-image-source-impl-tizen.cpp @@ -508,7 +508,7 @@ uint8_t* NativeImageSourceTizen::AcquireBuffer(uint16_t& width, uint16_t& height { tbm_surface_info_s info; - if(tbm_surface_map(mTbmSurface, TBM_SURF_OPTION_READ, &info) != TBM_SURFACE_ERROR_NONE) + if(tbm_surface_map(mTbmSurface, TBM_SURF_OPTION_READ | TBM_SURF_OPTION_WRITE, &info) != TBM_SURFACE_ERROR_NONE) { DALI_LOG_ERROR("Fail to map tbm_surface\n"); -- 2.7.4