summaryrefslogtreecommitdiff
path: root/libs/gui/ConsumerBase.cpp
diff options
context:
space:
mode:
author Lloyd Pique <lpique@google.com> 2019-10-02 19:29:10 -0700
committer Lloyd Pique <lpique@google.com> 2019-10-07 13:56:40 -0700
commit24f3bfe31d786ba8b0f751f6507bfebcc665e215 (patch)
treecb0bb6b333c4c782836ea3a4e841ef803e44ca31 /libs/gui/ConsumerBase.cpp
parentadbb90baf6164ef7a0ee16b387abfd61a9673f6d (diff)
SF: Set up a default factory implementation
The previous factory implementation was effectively private with no ability to reuse all or part of the implementation elsewhere. Move the implementation to a new SurfaceFlingerFactoryDefault class, and have the created implementation derive from it This will make it easier to add new defaults creator functions without requiring other implementations be adjusted when they do not care about the actual type created. Test: atest libsurfaceflinger_unittest Test: go/wm_smoke Bug: None Change-Id: I6724cbf2e9169116498b0d713a695a27a55338a9
Diffstat (limited to 'libs/gui/ConsumerBase.cpp')
0 files changed, 0 insertions, 0 deletions