diff options
author | Jesse Hall <jessehall@google.com> | 2013-08-16 11:13:36 -0700 |
---|---|---|
committer | Jesse Hall <jessehall@google.com> | 2013-08-16 11:13:36 -0700 |
commit | fc0ff2a8700eb11aef7a961b279d846c8a1c04c5 (patch) | |
tree | fe5cfd6a2594c7abb5c51afd460ef3307974693d /tests | |
parent | b98448119351df9ec7453e0ae92ea408b02294db (diff) | |
download | hardware_libhardware-fc0ff2a8700eb11aef7a961b279d846c8a1c04c5.zip hardware_libhardware-fc0ff2a8700eb11aef7a961b279d846c8a1c04c5.tar.gz hardware_libhardware-fc0ff2a8700eb11aef7a961b279d846c8a1c04c5.tar.bz2 |
Add HWC_DISPLAY_VIRTUAL and adjust display count constants
Both surfaceflinger and HWC implementations have been defining these
themselves, making future changes more difficult. Better to define
them centrally, where they can be updated easily.
Change-Id: I793158b858c84b2470b05f9ea77cc5a0c7e247f1
Diffstat (limited to 'tests')
-rw-r--r-- | tests/hwc/cnativewindow.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/tests/hwc/cnativewindow.c b/tests/hwc/cnativewindow.c index 474ceec..76f4564 100644 --- a/tests/hwc/cnativewindow.c +++ b/tests/hwc/cnativewindow.c @@ -74,7 +74,7 @@ typedef struct CNativeWindow { unsigned ydpi; unsigned format; - hwc_display_contents_1_t *dclist[HWC_NUM_DISPLAY_TYPES]; + hwc_display_contents_1_t *dclist[HWC_NUM_PHYSICAL_DISPLAY_TYPES]; hwc_display_contents_1_t dc; hwc_layer_1_t layer[4]; @@ -200,7 +200,7 @@ static void hwc_post(CNativeWindow *win, aBuffer *buf, int ffd) { dc->numHwLayers++; } - r = hwc->prepare(hwc, HWC_NUM_DISPLAY_TYPES, win->dclist); + r = hwc->prepare(hwc, HWC_NUM_PHYSICAL_DISPLAY_TYPES, win->dclist); if (r) { ERROR("hwc->prepare failed r=%d\n",r); return; @@ -210,7 +210,7 @@ static void hwc_post(CNativeWindow *win, aBuffer *buf, int ffd) { // LOG("dl[%d] ctype=0x%08x hints=0x%08x flags=0x%08x\n", i, // dl[i].compositionType, dl[0].hints, dl[0].flags); - r = hwc->set(hwc, HWC_NUM_DISPLAY_TYPES, win->dclist); + r = hwc->set(hwc, HWC_NUM_PHYSICAL_DISPLAY_TYPES, win->dclist); if (r) { ERROR("hwc->set failed, r=%d\n", r); return; |