Lines Matching refs:mDisplays

1192     mDisplays.add(token, hw);
1227 // Defer EventThread notification until SF has updated mDisplays.
1268 for (size_t displayId = 0; displayId < mDisplays.size(); ++displayId) {
1269 const sp<DisplayDevice>& displayDevice = mDisplays[displayId];
1274 mDisplays.clear();
1398 for (size_t displayId = 0; displayId < mDisplays.size(); ++displayId) {
1399 const sp<DisplayDevice>& displayDevice = mDisplays[displayId];
1414 for (size_t dpy=0 ; dpy<mDisplays.size() ; dpy++) {
1415 const sp<DisplayDevice>& hw(mDisplays[dpy]);
1439 for (size_t displayId = 0; displayId < mDisplays.size(); ++displayId) {
1440 auto& displayDevice = mDisplays[displayId];
1639 for (size_t dpy=0 ; dpy<mDisplays.size() ; dpy++) {
1643 const sp<DisplayDevice>& displayDevice(mDisplays[dpy]);
1719 for (size_t dpy=0 ; dpy<mDisplays.size() ; dpy++) {
1720 bool dirty = !mDisplays[dpy]->getDirtyRegion(false).isEmpty();
1721 bool empty = mDisplays[dpy]->getVisibleLayersSortedByZ().size() == 0;
1722 bool wasEmpty = !mDisplays[dpy]->lastCompositionHadVisibleLayers;
1734 ALOGV_IF(mDisplays[dpy]->getDisplayType() == DisplayDevice::DISPLAY_VIRTUAL,
1741 mDisplays[dpy]->beginFrame(mustRecompose);
1744 mDisplays[dpy]->lastCompositionHadVisibleLayers = !empty;
1751 for (size_t dpy=0 ; dpy<mDisplays.size() ; dpy++) {
1752 sp<const DisplayDevice> displayDevice(mDisplays[dpy]);
1782 for (size_t displayId = 0; displayId < mDisplays.size(); ++displayId) {
1783 auto& displayDevice = mDisplays[displayId];
1816 for (size_t displayId = 0; displayId < mDisplays.size(); ++displayId) {
1817 auto& displayDevice = mDisplays[displayId];
1833 for (size_t dpy=0 ; dpy<mDisplays.size() ; dpy++) {
1834 const sp<DisplayDevice>& hw(mDisplays[dpy]);
1858 for (size_t displayId = 0; displayId < mDisplays.size(); ++displayId) {
1859 auto& displayDevice = mDisplays[displayId];
1980 mDisplays.removeItem(draw.keyAt(i));
1998 mDisplays.removeItem(display);
2099 mDisplays.add(display, hw);
2143 for (size_t dpy=0 ; dpy<mDisplays.size() ; dpy++) {
2144 sp<const DisplayDevice> hw(mDisplays[dpy]);
2206 for (size_t displayId = 0; displayId < mDisplays.size(); ++displayId) {
2207 auto& displayDevice = mDisplays[displayId];
2377 for (size_t dpy=0 ; dpy<mDisplays.size() ; dpy++) {
2378 const sp<DisplayDevice>& hw(mDisplays[dpy]);
3527 for (size_t d = 0; d < mDisplays.size(); d++) {
3528 const sp<const DisplayDevice>& displayDevice(mDisplays[d]);
3620 result.appendFormat("Displays (%zu entries)\n", mDisplays.size());
3622 for (size_t dpy=0 ; dpy<mDisplays.size() ; dpy++) {
3623 const sp<const DisplayDevice>& hw(mDisplays[dpy]);
3682 for (size_t d = 0; d < mDisplays.size(); d++) {
3683 const sp<const DisplayDevice>& displayDevice(mDisplays[d]);
3719 for (size_t i=0 ; i<mDisplays.size() ; i++) {
3720 if (mDisplays.valueAt(i)->getHwcDisplayId() == id) {
3721 dpy = mDisplays.keyAt(i);