commit | 8f971ff6661c875e7adb3f14731e1579c3c80c62 | [log] [tgz] |
---|---|---|
author | Jesse Hall <jessehall@google.com> | Wed Aug 22 11:50:00 2012 -0700 |
committer | Jesse Hall <jessehall@google.com> | Wed Aug 22 12:08:18 2012 -0700 |
tree | bd076072cfc1ebf7f437c9597d5b9ab8ba75a056 | |
parent | 9f54ac38860761ef62d9bb8282d54ff51a1a68a3 [diff] [blame] |
Pass the correct number of displays based on HWC version Change-Id: I27372f5d3102ad56f6d67722d631ae18d37f8330
diff --git a/services/surfaceflinger/DisplayHardware/HWComposer.h b/services/surfaceflinger/DisplayHardware/HWComposer.h index ac2257e..8080d3b 100644 --- a/services/surfaceflinger/DisplayHardware/HWComposer.h +++ b/services/surfaceflinger/DisplayHardware/HWComposer.h
@@ -58,9 +58,7 @@ }; enum { - MAIN = 0, - HDMI = 1, - MAX_DISPLAYS + MAX_DISPLAYS = HWC_NUM_DISPLAY_TYPES + 1 }; HWComposer( @@ -245,6 +243,7 @@ // TODO: decide whether mLists[i>0] should be non-NULL when display i is // not attached/enabled. struct hwc_display_contents_1* mLists[MAX_DISPLAYS]; + size_t mNumDisplays; size_t mCapacity; mutable size_t mNumOVLayers;