summaryrefslogtreecommitdiff
path: root/libs/gui/ISurfaceComposer.cpp
diff options
context:
space:
mode:
author Peiyong Lin <lpy@google.com> 2023-04-10 22:00:30 +0000
committer Peiyong Lin <lpy@google.com> 2023-04-28 07:55:23 +0000
commit9679a98e2845d9317672cec811a0c698e74fdf73 (patch)
treeabab3e1aebd2f0ea195cd189799568b5e74bd022 /libs/gui/ISurfaceComposer.cpp
parent1861463bbe348b8b53b106f906f6d98a581761c7 (diff)
Refactor ANGLE usage code.
Previously when ANGLE is the default system driver, the ro.hardware.egl points to ANGLE. This is fine if ANGLE is the only system drvier. However, we would like to make ANGLE coexist with the native GLES drivers and allow a global switch. Hence this patch refactors the majority of the ANGLE selection logic. Loading ANGLE in the form of an apk as well as using ANGLE as a game mode intervention should remain functional. Bug: b/270994705 Test: atest CtsAngleIntegrationHostTestCases Change-Id: I31a6a5dda04a1ffaeed101e58368ad4b4ad0d54e
Diffstat (limited to 'libs/gui/ISurfaceComposer.cpp')
0 files changed, 0 insertions, 0 deletions