DSDisplayDeviceHWCWindowTDMTargetImpl: set target buffer in updateFrame 36/242336/1
authorChangyeon Lee <cyeon.lee@samsung.com>
Tue, 25 Aug 2020 09:58:32 +0000 (18:58 +0900)
committerSung-Jin Park <sj76.park@samsung.com>
Tue, 25 Aug 2020 12:39:53 +0000 (21:39 +0900)
Change-Id: I744ec61de0f180f8d11ce2e34aa645525661ab2e

src/DSDisplayDevice/DSDisplayDeviceHWCWindowTDMTargetImpl.cpp

index 81b9f5d..abc3893 100644 (file)
@@ -70,7 +70,8 @@ bool DSDisplayDeviceHWCWindowTDMTargetImpl::updateFrame()
                __buffer = nullptr;
        }
 
-       __buffer= dsBuffer;
+       __buffer = dsBuffer;
+       __deviceHWC->setTargetBuffer(__buffer);
 
        return true;
 }
@@ -79,7 +80,6 @@ void DSDisplayDeviceHWCWindowTDMTargetImpl::presentFrame()
 {
        if (__buffer) {
                __presentBuffer = std::move(__buffer);
-               __deviceHWC->setTargetBuffer(__presentBuffer);
        }
 }