Cherry-pick: Move SynchronousCompositorFactoryImpl into separate h/cc files
Clean cherry-pick of crrev.com/r243314
Original description:
This is a long overdue clean up to make future changes in this area
saner. Only shuffling code and these cosmetic changes:
Removed unused SynchronousCompositorImpl* argument from
SynchronousCompositorFactoryImpl::CompositorInitializedHardwareDraw
and SynchronousCompositorFactoryImpl::CompositorReleasedHardwareDraw.
Add virtual SynchronousCompositorFactory destructor.
BUG: 13328348
Change-Id: I53511ada3763d837de091b7e8d8f0e8735487335
11 files changed