diff options
| author | 2021-11-12 12:13:20 -0800 | |
|---|---|---|
| committer | 2021-11-12 12:13:20 -0800 | |
| commit | 0ee9c2d7868707aeeb1505ed01f206ebe6f7dd82 (patch) | |
| tree | 2d4f0efd882ce7807f843a1a10f79c93ef5892c6 /services/surfaceflinger/RegionSamplingThread.cpp | |
| parent | c9963a2d6e1b8751541fa395115311bd50b90b87 (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
Diffstat (limited to 'services/surfaceflinger/RegionSamplingThread.cpp')
0 files changed, 0 insertions, 0 deletions