From 204ae289b70d72cb75a4234f3369c13f5618f2de Mon Sep 17 00:00:00 2001 From: SooChan Lim Date: Fri, 28 Aug 2020 17:07:50 +0900 Subject: [PATCH] DSDisplayArea: remove renderView list and HWC Window list Change-Id: I5743572884bd8eed6c2f303863af3aa0d67219e5 --- src/DSDisplayArea/DSDisplayArea.cpp | 8 +++++--- src/DSDisplayArea/DSDisplayAreaPrivate.h | 2 -- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/src/DSDisplayArea/DSDisplayArea.cpp b/src/DSDisplayArea/DSDisplayArea.cpp index 7ad9f92..9bef0d3 100644 --- a/src/DSDisplayArea/DSDisplayArea.cpp +++ b/src/DSDisplayArea/DSDisplayArea.cpp @@ -136,9 +136,11 @@ bool DSDisplayAreaPrivate::addZone(std::shared_ptr zone) void DSDisplayAreaPrivate::__onWindowCreated(std::shared_ptr window) { - // TODO: think about using unordered_map - __renderViewList.push_back(__renderEngine->makeRenderView(window)); - __displayDeviceHWCWindowList.push_back(__displayDeviceHWC->makeHWCWindow()); + // make a render view and set to the window. + auto renderView = __renderEngine->makeRenderView(window); + + // make a hwc window and set to the window. + auto displayDeviceHWCWindow = __displayDeviceHWC->makeHWCWindow(); } void DSDisplayAreaPrivate::__onEventIdleEnterer(void *data) diff --git a/src/DSDisplayArea/DSDisplayAreaPrivate.h b/src/DSDisplayArea/DSDisplayAreaPrivate.h index 1b92f99..693458b 100644 --- a/src/DSDisplayArea/DSDisplayAreaPrivate.h +++ b/src/DSDisplayArea/DSDisplayAreaPrivate.h @@ -64,8 +64,6 @@ private: DSEventLoop *__eventLoop; int __x, __y; int __width, __height; - std::list> __renderViewList; - std::list> __displayDeviceHWCWindowList; }; } -- 2.7.4