Home
last modified time | relevance | path

Searched refs:IFBUpdate (Results 1 – 21 of 21) sorted by relevance

/hardware/qcom/display/msm8960/libhwcomposer/
Dhwc_fbupdate.h32 class IFBUpdate {
34 explicit IFBUpdate(const int& dpy) : mDpy(dpy) {} in IFBUpdate() function
35 virtual ~IFBUpdate() {}; in ~IFBUpdate()
44 static IFBUpdate *getObject(const int& width, const int& dpy);
52 class FBUpdateLowRes : public IFBUpdate {
67 class FBUpdateHighRes : public IFBUpdate {
Dhwc_fbupdate.cpp29 IFBUpdate* IFBUpdate::getObject(const int& width, const int& dpy) { in getObject()
36 inline void IFBUpdate::reset() { in reset()
41 FBUpdateLowRes::FBUpdateLowRes(const int& dpy): IFBUpdate(dpy) {} in FBUpdateLowRes()
44 IFBUpdate::reset(); in reset()
143 FBUpdateHighRes::FBUpdateHighRes(const int& dpy): IFBUpdate(dpy) {} in FBUpdateHighRes()
146 IFBUpdate::reset(); in reset()
Dhwc_utils.h59 class IFBUpdate; variable
313 qhwc::IFBUpdate *mFBUpdate[MAX_DISPLAYS];
Dhwc_uevents.cpp139 IFBUpdate::getObject(ctx->dpyAttr[dpy].xres, dpy); in handle_uevent()
Dhwc_utils.cpp212 IFBUpdate::getObject(ctx->dpyAttr[HWC_DISPLAY_PRIMARY].xres, in initContext()
/hardware/qcom/display/msm8994/libhwcomposer/
Dhwc_fbupdate.h36 class IFBUpdate {
38 explicit IFBUpdate(hwc_context_t *ctx, const int& dpy);
39 virtual ~IFBUpdate() {}; in ~IFBUpdate()
50 static IFBUpdate *getObject(hwc_context_t *ctx, const int& dpy);
62 class FBUpdateNonSplit : public IFBUpdate {
83 class FBUpdateSplit : public IFBUpdate {
Dhwc_fbupdate.cpp38 IFBUpdate* IFBUpdate::getObject(hwc_context_t *ctx, const int& dpy) { in getObject()
47 IFBUpdate::IFBUpdate(hwc_context_t *ctx, const int& dpy) : mDpy(dpy) { in IFBUpdate() function in qhwc::IFBUpdate
65 void IFBUpdate::reset() { in reset()
70 bool IFBUpdate::prepareAndValidate(hwc_context_t *ctx, in prepareAndValidate()
80 IFBUpdate(ctx, dpy) {} in FBUpdateNonSplit()
83 IFBUpdate::reset(); in reset()
253 IFBUpdate(ctx, dpy) {} in FBUpdateSplit()
256 IFBUpdate::reset(); in reset()
Dhwc_utils.h69 class IFBUpdate; variable
617 qhwc::IFBUpdate *mFBUpdate[HWC_NUM_DISPLAY_TYPES];
Dhwc_utils.cpp154 ctx->mFBUpdate[dpy] = IFBUpdate::getObject(ctx, dpy); in initCompositionResources()
/hardware/qcom/display/msm8084/libhwcomposer/
Dhwc_fbupdate.h36 class IFBUpdate {
38 explicit IFBUpdate(hwc_context_t *ctx, const int& dpy);
39 virtual ~IFBUpdate() {}; in ~IFBUpdate()
50 static IFBUpdate *getObject(hwc_context_t *ctx, const int& dpy);
62 class FBUpdateNonSplit : public IFBUpdate {
83 class FBUpdateSplit : public IFBUpdate {
Dhwc_fbupdate.cpp40 IFBUpdate* IFBUpdate::getObject(hwc_context_t *ctx, const int& dpy) { in getObject()
49 IFBUpdate::IFBUpdate(hwc_context_t *ctx, const int& dpy) : mDpy(dpy) { in IFBUpdate() function in qhwc::IFBUpdate
60 void IFBUpdate::reset() { in reset()
65 bool IFBUpdate::prepareAndValidate(hwc_context_t *ctx, in prepareAndValidate()
75 IFBUpdate(ctx, dpy) {} in FBUpdateNonSplit()
78 IFBUpdate::reset(); in reset()
255 IFBUpdate(ctx, dpy) {} in FBUpdateSplit()
258 IFBUpdate::reset(); in reset()
Dhwc_utils.h62 class IFBUpdate; variable
509 qhwc::IFBUpdate *mFBUpdate[HWC_NUM_DISPLAY_TYPES];
Dhwc_uevents.cpp44 ctx->mFBUpdate[dpy] = IFBUpdate::getObject(ctx, dpy); in setup()
Dhwc_virtual.cpp54 IFBUpdate::getObject(ctx, dpy); in init()
Dhwc_utils.cpp198 IFBUpdate::getObject(ctx, HWC_DISPLAY_PRIMARY); in initContext()
/hardware/qcom/display/msm8226/libhwcomposer/
Dhwc_fbupdate.h36 class IFBUpdate {
38 explicit IFBUpdate(hwc_context_t *ctx, const int& dpy);
39 virtual ~IFBUpdate() {}; in ~IFBUpdate()
50 static IFBUpdate *getObject(hwc_context_t *ctx, const int& dpy);
62 class FBUpdateNonSplit : public IFBUpdate {
83 class FBUpdateSplit : public IFBUpdate {
Dhwc_fbupdate.cpp40 IFBUpdate* IFBUpdate::getObject(hwc_context_t *ctx, const int& dpy) { in getObject()
49 IFBUpdate::IFBUpdate(hwc_context_t *ctx, const int& dpy) : mDpy(dpy) { in IFBUpdate() function in qhwc::IFBUpdate
67 void IFBUpdate::reset() { in reset()
72 bool IFBUpdate::prepareAndValidate(hwc_context_t *ctx, in prepareAndValidate()
82 IFBUpdate(ctx, dpy) {} in FBUpdateNonSplit()
85 IFBUpdate::reset(); in reset()
261 IFBUpdate(ctx, dpy) {} in FBUpdateSplit()
264 IFBUpdate::reset(); in reset()
Dhwc_uevents.cpp44 ctx->mFBUpdate[dpy] = IFBUpdate::getObject(ctx, dpy); in setup()
Dhwc_utils.h63 class IFBUpdate; variable
542 qhwc::IFBUpdate *mFBUpdate[HWC_NUM_DISPLAY_TYPES];
Dhwc_virtual.cpp65 IFBUpdate::getObject(ctx, dpy); in init()
Dhwc_utils.cpp205 IFBUpdate::getObject(ctx, HWC_DISPLAY_PRIMARY); in initContext()