Merge lp:~peat-new/mir/use-hwc-blanking-control-with-hwc10 into lp:mir
Proposed by
Ratchanan Srirattanamet
Status: | Merged |
---|---|
Merged at revision: | 3661 |
Proposed branch: | lp:~peat-new/mir/use-hwc-blanking-control-with-hwc10 |
Merge into: | lp:mir |
Diff against target: |
132 lines (+48/-5) 4 files modified
src/platforms/android/server/hal_component_factory.cpp (+4/-1) src/platforms/android/server/hwc_blanking_control.cpp (+11/-2) src/platforms/android/server/hwc_configuration.h (+2/-1) tests/unit-tests/platforms/android/server/test_output_builder.cpp (+31/-1) |
To merge this branch: | bzr merge lp:~peat-new/mir/use-hwc-blanking-control-with-hwc10 |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Kevin DuBois (community) | Approve | ||
Alan Griffiths | Approve | ||
Daniel van Vugt | Approve | ||
Review via email:
|
Description of the change
android: create HwcBlankingControl as HWC configuration on HWC 1.0
This changes screen initialization on a device using HWC 1.0 from the FB HAL way to the HWC way. This makes vsync works, as previously vsync is not enabled in FbControl.
This fix, together with the hack from lp:~peat-new/mir/hack-eglswapbuffer-call-fbpost , makes graphics with HWComposer works on Samsung Galaxy Tab 2 7.0. So, to properly support this device, the hack must be verified if it's the correct way to do. This is beyond my knowledge and requires a developer to have a look at it.
To post a comment you must log in.
Waiting to hear what the robots have to say: /code.launchpad .net/~mir- team/mir/ use-hwc- blanking- control- with-hwc10/ +merge/ 303359
https:/