8fc9822f3b20f6547c3398c55e8b70c4f3940db9 |
|
10-Aug-2017 |
Daniel Nicoara <dnicoara@google.com> |
Signal display refresh when a VR_HWC client is registered In steady state, SurfaceFlinger will not update the surfaces. If the observer is registered after steady state, the client will not receive any updates. This forces SurfaceFlinger to update the display surfaces Bug: 64207223 Test: Updated unittest Change-Id: Ied7ffcaaacec25d36dafb948489538155a0c865f
/frameworks/native/services/vr/hardware_composer/tests/vr_composer_test.cpp
|
04c73d23d5e366c9f0337cdaa71bd2d15ebf1f4e |
|
28-Mar-2017 |
Daniel Nicoara <dnicoara@google.com> |
VR: Pass display size in the HWC observer callback 1) Unify the places where primary display size is queried. 2) Allows virtual displays to have a different size than the primary display and the size propagates properly to VR HWC and its observer. Bug: None Test: Unittest and manually on device Change-Id: I7e026c4f9b018d47ca400247beed27841d71c806
/frameworks/native/services/vr/hardware_composer/tests/vr_composer_test.cpp
|
aba4d01add2e961f8b24a6281f3c616f916eb92f |
|
09-Mar-2017 |
Daniel Nicoara <dnicoara@google.com> |
VR: Add VR Hardware Composer Service Create a separate service with serves the binderized HWComposer implementation for VR. Exposes a binder service which VrCore may connect in order to receive SurfaceFlinger output. Bug: 36051907 Test: Compiled and ran unittests Change-Id: I16ec08d32ba0445ac982fc235e59bc3129e03096
/frameworks/native/services/vr/hardware_composer/tests/vr_composer_test.cpp
|