summaryrefslogtreecommitdiff
path: root/hwc2/common/composers/Composers.cpp (plain)
blob: 093386cafba4eb6ea0da5b80a37e5aa59a9b076b
1/*
2// Copyright(c) 2016 Amlogic Corporation
3*/
4
5#include <HwcTrace.h>
6#include <Composers.h>
7#include <IDisplayDevice.h>
8
9
10namespace android {
11namespace amlogic {
12
13Composers::Composers(IDisplayDevice& disp)
14 : mDisplayDevice(disp),
15 mInitialized(false)
16{
17}
18
19Composers::~Composers()
20{
21 WARN_IF_NOT_DEINIT();
22}
23
24bool Composers::initialize(framebuffer_info_t* fbInfo)
25{
26 if (mInitialized) {
27 WTRACE("object has been initialized");
28 return true;
29 }
30
31 mInitialized = true;
32 return true;
33}
34
35void Composers::deinitialize()
36{
37 mInitialized = false;
38}
39
40} // namespace amlogic
41} // namesapce android
42
43