SF: split ComposerHal to Hidl/Aidl files

Bug: 198690444
Test: build
Change-Id: I6b39e58f53065a04b4e6bb5426ae329b25a1dadb
diff --git a/libs/vr/libvrflinger/hardware_composer.cpp b/libs/vr/libvrflinger/hardware_composer.cpp
index 70f303b..1f9765b 100644
--- a/libs/vr/libvrflinger/hardware_composer.cpp
+++ b/libs/vr/libvrflinger/hardware_composer.cpp
@@ -239,7 +239,7 @@
 void HardwareComposer::CreateComposer() {
   if (composer_)
     return;
-  composer_.reset(new Hwc2::impl::Composer("default"));
+  composer_ = Hwc2::Composer::create("default");
   composer_callback_ = new ComposerCallback;
   composer_->registerCallback(composer_callback_);
   LOG_ALWAYS_FATAL_IF(!composer_callback_->GotFirstHotplug(),