History log of /frameworks/native/libs/vr/libdvr/tests/dvr_display-test.cpp
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
2cbf96ca84097b36a7ae58c494b9145877bf956d 23-Feb-2018 TianyuJiang <tianyuj@google.com> More dvr display test.

Refine the single layer single buffer test by displaying all three basic
colors, so that the color channels can be visually checked.

Add DisplayWithDoubleBuffering, which uses single direct surface, single
write buffer queue, two write buffers. Should observe blinking screen:
three primary color blocks display in one sequence and in another
sequence.

Add DisplayWithTwoHardwareLayers, which uses two direct surfaces.
Ahould observe three secondary colors.

Bug: 69267804
Test: mma, manually push and run dvr_display-test in a rooted 8.1.0 phone
Visually check the colors on screen.

Change-Id: Idd3458c9a654a7d947c7e2f5797c268a2d9a782b
(cherry picked from commit 8ed8c7a0892126b06564c640e64aa6c0d67afbcb)
/frameworks/native/libs/vr/libdvr/tests/dvr_display-test.cpp
9b44532d648d88732c6f17820cf6418c025aecae 22-Feb-2018 TianyuJiang <tianyuj@google.com> Create DvrApiTest to load libdvr.so at runtime and get Dvr API.

Bug: 69267804
Test: mma, manually push and run dvr_display-test and
dvr_buffer_queue-test in a rooted 8.1.0 phone
Visually check the screen display red color.

Change-Id: I00934d18e4c9fa8edef0a421c03124a65c98e260
/frameworks/native/libs/vr/libdvr/tests/dvr_display-test.cpp
2724b776b0a4aa22d979a2404f303f270945ff44 21-Feb-2018 TianyuJiang <tianyuj@google.com> Add end to end test from direct surface to final display.

Test: mma, manually push and run the binary in a rooted 8.1.0 phone
Visually check the screen display red color.
Bug: 69267804
Change-Id: I0200bd6b7d4809919e62f3e0df44b1ee572f2eee
/frameworks/native/libs/vr/libdvr/tests/dvr_display-test.cpp