diff options
| author | 2021-11-12 12:13:20 -0800 | |
|---|---|---|
| committer | 2021-11-12 15:09:12 -0800 | |
| commit | 71dabbb3d6ec1606a49d3c8e4dd9ebd444d9323e (patch) | |
| tree | c7ea6f03466f2c6a14163bdbec2f1a4296ceb8b8 /libs/gui/LayerState.cpp | |
| parent | 7926d52f250189c7a4117051fa856ffb033b3048 (diff) | |
Don't crash skiagl backend.
The skiagl backend was incorrectly being created as skiaglthreaded,
which breaks mapping ExternalTextures off-thread. Specifically, there is
a workaround that disables mapping ExternalTextures at all when the
skiagl backend is used. Don't break that workaround by propagating the
renderengine type properly to implementations.
Bug: 205591213
Bug: 196334700
Bug: 193212592
Test: `adb shell stop; adb shell setprop debug.renderengine.backend
skiagl; adb shell start` boots
Change-Id: I455d5d613ccaa210dc748969e025dc86c78080b8
Merged-In: I455d5d613ccaa210dc748969e025dc86c78080b8
Diffstat (limited to 'libs/gui/LayerState.cpp')
0 files changed, 0 insertions, 0 deletions