[vegetahd] android buffer allocator does consider hwc alignment constraints
Bug #1461314 reported by
Alberto Aguirre
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Mir |
Fix Released
|
Critical
|
Alberto Aguirre | ||
0.13 |
Fix Released
|
Critical
|
Alberto Aguirre | ||
mir (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Buffer allocations from vegetahd android gralloc do not consider the H/w alignment constraints required by HWC.
This causes HWC to reject any buffer that's not aligned to a stride of 32 pixels to be composed as an overlay, falling back go EGL/GLES composition instead.
Related branches
lp://staging/~albaguirre/mir/dirty-quirk-vegetahd
- Alan Griffiths: Approve
- PS Jenkins bot (community): Approve (continuous-integration)
- Andreas Pokorny (community): Approve
- Daniel van Vugt: Approve
-
Diff: 87 lines (+31/-1)5 files modifiedsrc/platforms/android/server/android_alloc_adaptor.cpp (+1/-1)
src/platforms/android/server/android_alloc_adaptor.h (+2/-0)
src/platforms/android/server/device_quirks.cpp (+7/-0)
src/platforms/android/server/device_quirks.h (+2/-0)
tests/unit-tests/graphics/android/test_device_detection.cpp (+19/-0)
Changed in mir: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
This bug was fixed in the package mir - 0.14.0+ 15.10.20150722- 0ubuntu1
--------------- 15.10.20150722- 0ubuntu1) wily; urgency=medium
mir (0.14.0+
[ Andreas Pokorny ]
* Fix missing ABI renaming in Mirplatform
* Bump Mirserver platform graphics to 3
* Fix mirprotobuf ABI break
[ CI Train Bot ]
* New rebuild forced.
-- CI Train Bot <email address hidden> Wed, 22 Jul 2015 18:01:49 +0000