diff options
| author | 2020-12-07 17:05:41 -0800 | |
|---|---|---|
| committer | 2020-12-08 12:46:19 -0800 | |
| commit | 3a3cf3c5419682d09473d1676fcb0599d940f3ad (patch) | |
| tree | ec1a76be762ffabec94a08d766c6af2f9c4c9e1e /libs/gui/BLASTBufferQueue.cpp | |
| parent | 1ed501fb9839f26ad8f6b9732e357b54dd4f0b22 (diff) | |
Implement a new way of transforming source buffers
The code is similar to LayerDrawable::DrawLayer method (frameworks/base/libs/hwui/pipeline/skia/LayerDrawable.cpp), this  new implementation solves skia rendering issues from camera app, recent apps, and chrome video layer, etc.
There are still small defects that another CL is needed, tracked by this new bug: b/175141036.
Bug: 172422614
Bug: 172579023
Test: adb root; adb shell setprop debug.renderengine.backend skiagl; adb
shell stop; adb shell start; adb shell service call SurfaceFlinger 1008 i32 1
then open camera app, or drag in recent apps
Change-Id: Ia696add519f6541d21ab7fb81d882daa51353847
Diffstat (limited to 'libs/gui/BLASTBufferQueue.cpp')
0 files changed, 0 insertions, 0 deletions