summaryrefslogtreecommitdiffstats
path: root/opengl/tests/hwc/hwcColorEquiv.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'opengl/tests/hwc/hwcColorEquiv.cpp')
-rw-r--r--opengl/tests/hwc/hwcColorEquiv.cpp12
1 files changed, 5 insertions, 7 deletions
diff --git a/opengl/tests/hwc/hwcColorEquiv.cpp b/opengl/tests/hwc/hwcColorEquiv.cpp
index 160906d..ab5277e 100644
--- a/opengl/tests/hwc/hwcColorEquiv.cpp
+++ b/opengl/tests/hwc/hwcColorEquiv.cpp
@@ -344,9 +344,9 @@ main(int argc, char *argv[])
hwcTestFillColorHBlend(equivFrame.get(), refFormat->format,
startRefColor, endRefColor);
- hwc_display_contents_1_t *list;
- size_t size = sizeof(hwc_display_contents_1_t) + numFrames * sizeof(hwc_layer_1_t);
- if ((list = (hwc_display_contents_1_t *) calloc(1, size)) == NULL) {
+ hwc_layer_list_1_t *list;
+ size_t size = sizeof(hwc_layer_list_1_t) + numFrames * sizeof(hwc_layer_1_t);
+ if ((list = (hwc_layer_list_1_t *) calloc(1, size)) == NULL) {
testPrintE("Allocate list failed");
exit(11);
}
@@ -383,7 +383,7 @@ main(int argc, char *argv[])
// Perform prepare operation
if (verbose) { testPrintI("Prepare:"); hwcTestDisplayList(list); }
- hwcDevice->prepare(hwcDevice, 1, &list);
+ hwcDevice->prepare(hwcDevice, list);
if (verbose) {
testPrintI("Post Prepare:");
hwcTestDisplayListPrepareModifiable(list);
@@ -393,9 +393,7 @@ main(int argc, char *argv[])
list->flags &= ~HWC_GEOMETRY_CHANGED;
if (verbose) {hwcTestDisplayListHandles(list); }
- list->dpy = dpy;
- list->sur = surface;
- hwcDevice->set(hwcDevice, 1, &list);
+ hwcDevice->set(hwcDevice, dpy, surface, list);
testDelay(endDelay);