void DSDisplayAreaPrivate::__onWindowCreated(std::shared_ptr<DSWindow> 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)