/hardware/qcom/display/msm8960/liboverlay/ |
H A D | overlay.h | 41 class Overlay : utils::NoCopy { class in namespace:overlay 44 ~Overlay(); 76 static Overlay* getInstance(); 90 explicit Overlay(); 149 static Overlay *sInstance; 153 inline void Overlay::validate(int index) { 160 inline int Overlay::availablePipes(int dpy) { 171 inline void Overlay::setExtFbNum(int fbNum) { 175 inline int Overlay::getExtFbNum() { 179 inline bool Overlay [all...] |
H A D | overlay.cpp | 40 Overlay::Overlay() { function in class:overlay::Overlay 49 Overlay::~Overlay() { 55 void Overlay::configBegin() { 64 void Overlay::configDone() { 84 eDest Overlay::nextPipe(eMdpPipeType type, int dpy) { 122 bool Overlay::commit(utils::eDest dest) { 140 bool Overlay::queueBuffer(int fd, uint32_t offset, 152 void Overlay [all...] |
/hardware/qcom/display/msm8226/liboverlay/ |
H A D | overlay.h | 42 class Overlay : utils::NoCopy { class in namespace:overlay 67 ~Overlay(); 144 static Overlay* getInstance(); 158 explicit Overlay(); 245 static Overlay *sInstance; 255 inline void Overlay::validate(int index) { 262 inline int Overlay::availablePipes(int dpy, int mixer) { 270 !(Overlay::getDMAMode() == Overlay::DMA_BLOCK_MODE && 279 inline int Overlay [all...] |
H A D | overlay.cpp | 42 Overlay::Overlay() { function in class:overlay::Overlay 54 Overlay::~Overlay() { 61 void Overlay::configBegin() { 70 void Overlay::configDone() { 92 int Overlay::getPipeId(utils::eDest dest) { 96 eDest Overlay::getDest(int pipeid) { 107 eDest Overlay::reservePipe(int pipeid) { 113 eDest Overlay [all...] |
H A D | overlayWriteback.cpp | 79 int fbNum = Overlay::getFbForDpy(Overlay::DPY_WRITEBACK); 175 if(!Overlay::displayCommit(mFd.getFD())) {
|
/hardware/qcom/display/msm8084/liboverlay/ |
H A D | overlay.h | 42 class Overlay : utils::NoCopy { class in namespace:overlay 66 ~Overlay(); 139 static Overlay* getInstance(); 153 explicit Overlay(); 237 static Overlay *sInstance; 247 inline void Overlay::validate(int index) { 254 inline int Overlay::availablePipes(int dpy, int mixer) { 262 !(Overlay::getDMAMode() == Overlay::DMA_BLOCK_MODE && 271 inline int Overlay [all...] |
H A D | overlay.cpp | 42 Overlay::Overlay() { function in class:overlay::Overlay 54 Overlay::~Overlay() { 61 void Overlay::configBegin() { 70 void Overlay::configDone() { 92 int Overlay::getPipeId(utils::eDest dest) { 96 eDest Overlay::getDest(int pipeid) { 107 eDest Overlay::reservePipe(int pipeid) { 113 eDest Overlay [all...] |
H A D | overlayWriteback.cpp | 79 int fbNum = Overlay::getFbForDpy(Overlay::DPY_WRITEBACK); 175 if(!Overlay::displayCommit(mFd.getFD())) {
|
H A D | overlayMdp.cpp | 37 int fbnum = Overlay::getFbForDpy(dpy); 370 Overlay::getFnProgramScale(); 390 int fbnum = Overlay::getFbForDpy(dpy);
|
/hardware/qcom/display/msm8974/liboverlay/ |
H A D | overlay.h | 41 class Overlay : utils::NoCopy { class in namespace:overlay 54 ~Overlay(); 103 static Overlay* getInstance(); 112 explicit Overlay(); 171 static Overlay *sInstance; 177 inline void Overlay::validate(int index) { 184 inline int Overlay::availablePipes(int dpy, int mixer) { 192 !(Overlay::getDMAMode() == Overlay::DMA_BLOCK_MODE && 201 inline void Overlay [all...] |
H A D | overlay.cpp | 40 Overlay::Overlay() { function in class:overlay::Overlay 49 Overlay::~Overlay() { 55 void Overlay::configBegin() { 65 void Overlay::configDone() { 86 eDest Overlay::nextPipe(eMdpPipeType type, int dpy, int mixer) { 126 bool Overlay::isPipeTypeAttached(eMdpPipeType type) { 136 bool Overlay::commit(utils::eDest dest) { 161 bool Overlay [all...] |
H A D | overlayWriteback.cpp | 77 int fbNum = Overlay::getFbForDpy(Overlay::DPY_WRITEBACK); 173 if(!Overlay::displayCommit(mFd.getFD())) {
|
/hardware/qcom/display/msm8084/libhwcomposer/ |
H A D | hwc_ad.cpp | 48 const int wbFbNum = Overlay::getFbForDpy(Overlay::DPY_WRITEBACK); 77 const int wbFbNum = Overlay::getFbForDpy(Overlay::DPY_WRITEBACK); 103 const int wbFbNum = Overlay::getFbForDpy(Overlay::DPY_WRITEBACK); 185 Overlay::PipeSpecs pipeSpecs; 186 pipeSpecs.formatClass = Overlay::FORMAT_YUV; 187 pipeSpecs.dpy = overlay::Overlay::DPY_WRITEBACK; 258 if(!ctx->mOverlay->validateAndSet(overlay::Overlay [all...] |
H A D | hwc_fbupdate.cpp | 135 overlay::Overlay& ov = *(ctx->mOverlay); 141 Overlay::PipeSpecs pipeSpecs; 142 pipeSpecs.formatClass = Overlay::FORMAT_RGB; 145 pipeSpecs.mixer = Overlay::MIXER_DEFAULT; 236 overlay::Overlay& ov = *(ctx->mOverlay); 292 overlay::Overlay& ov = *(ctx->mOverlay); 307 Overlay::PipeSpecs pipeSpecs; 308 pipeSpecs.formatClass = Overlay::FORMAT_RGB; 315 pipeSpecs.mixer = Overlay::MIXER_LEFT; 349 pipeSpecs.mixer = Overlay [all...] |
H A D | hwc.cpp | 133 Overlay::setDMAMode(Overlay::DMA_LINE_MODE); 156 Overlay::setDMAMode(Overlay::DMA_BLOCK_MODE); 174 Overlay::setDMAMode(Overlay::DMA_BLOCK_MODE); 489 if(!Overlay::displayCommit(ctx->dpyAttr[dpy].fd)) { 499 if(!Overlay::displayCommit(ctx->dpyAttr[dpy].fd)) { 629 if(!Overlay::displayCommit(ctx->dpyAttr[dpy].fd, lRoi, rRoi)) { 689 if(!Overlay [all...] |
H A D | hwc_virtual.cpp | 198 if(!Overlay::displayCommit(ctx->dpyAttr[dpy].fd)) { 334 if(!Overlay::displayCommit(ctx->dpyAttr[dpy].fd)) { 367 if (!Overlay::displayCommit(ctx->dpyAttr[dpy].fd)) {
|
/hardware/qcom/display/msm8226/libhwcomposer/ |
H A D | hwc_ad.cpp | 46 const int wbFbNum = Overlay::getFbForDpy(Overlay::DPY_WRITEBACK); 72 const int wbFbNum = Overlay::getFbForDpy(Overlay::DPY_WRITEBACK); 160 Overlay::PipeSpecs pipeSpecs; 161 pipeSpecs.formatClass = Overlay::FORMAT_YUV; 162 pipeSpecs.dpy = overlay::Overlay::DPY_WRITEBACK; 226 !ctx->mOverlay->validateAndSet(overlay::Overlay::DPY_WRITEBACK, wbFd)) 229 ,__FUNCTION__, overlay::Overlay::DPY_WRITEBACK);
|
H A D | hwc_fbupdate.cpp | 141 overlay::Overlay& ov = *(ctx->mOverlay); 147 Overlay::PipeSpecs pipeSpecs; 148 pipeSpecs.formatClass = Overlay::FORMAT_RGB; 151 pipeSpecs.mixer = Overlay::MIXER_DEFAULT; 242 overlay::Overlay& ov = *(ctx->mOverlay); 298 overlay::Overlay& ov = *(ctx->mOverlay); 313 Overlay::PipeSpecs pipeSpecs; 314 pipeSpecs.formatClass = Overlay::FORMAT_RGB; 321 pipeSpecs.mixer = Overlay::MIXER_LEFT; 355 pipeSpecs.mixer = Overlay [all...] |
H A D | hwc.cpp | 133 Overlay::setDMAMode(Overlay::DMA_LINE_MODE); 156 Overlay::setDMAMode(Overlay::DMA_BLOCK_MODE); 174 Overlay::setDMAMode(Overlay::DMA_BLOCK_MODE); 461 if(!Overlay::displayCommit(ctx->dpyAttr[dpy].fd)) { 471 if(!Overlay::displayCommit(ctx->dpyAttr[dpy].fd)) { 614 if(!Overlay::displayCommit(ctx->dpyAttr[dpy].fd, lRoi, rRoi)) { 674 if(!Overlay [all...] |
H A D | hwc_virtual.cpp | 214 if(!Overlay::displayCommit(ctx->dpyAttr[dpy].fd)) { 261 if (!Overlay::displayCommit(ctx->dpyAttr[dpy].fd)) { 372 if(!Overlay::displayCommit(ctx->dpyAttr[dpy].fd)) { 405 if (!Overlay::displayCommit(ctx->dpyAttr[dpy].fd)) {
|
/hardware/qcom/display/msm8974/libhwcomposer/ |
H A D | hwc_ad.cpp | 47 const int wbFbNum = Overlay::getFbForDpy(Overlay::DPY_WRITEBACK); 76 const int wbFbNum = Overlay::getFbForDpy(Overlay::DPY_WRITEBACK); 102 const int wbFbNum = Overlay::getFbForDpy(Overlay::DPY_WRITEBACK); 171 overlay::Overlay::DPY_WRITEBACK, Overlay::MIXER_DEFAULT);
|
H A D | hwc_fbupdate.cpp | 71 overlay::Overlay& ov = *(ctx->mOverlay); 92 ovutils::eDest dest = ov.nextPipe(type, mDpy, Overlay::MIXER_DEFAULT); 159 overlay::Overlay& ov = *(ctx->mOverlay); 195 overlay::Overlay& ov = *(ctx->mOverlay); 212 Overlay::MIXER_LEFT); 220 Overlay::MIXER_RIGHT); 320 overlay::Overlay& ov = *(ctx->mOverlay);
|
H A D | hwc_mdpcomp.cpp | 313 overlay::Overlay& ov = *ctx->mOverlay; 970 overlay::Overlay& ov = *ctx->mOverlay; 972 int availPipes = ov.availablePipes(mDpy, Overlay::MIXER_DEFAULT); 1005 && Overlay::getDMAMode() != Overlay::DMA_BLOCK_MODE 1010 pipe_info.index = getMdpPipe(ctx, type, Overlay::MIXER_DEFAULT); 1041 overlay::Overlay& ov = *ctx->mOverlay; 1116 if(mixer == Overlay::MIXER_LEFT && dst.left < lSplit) { 1118 } else if(mixer == Overlay::MIXER_RIGHT && dst.right > lSplit) { 1128 overlay::Overlay [all...] |
/hardware/qcom/display/msm8960/libhwcomposer/ |
H A D | hwc_fbupdate.cpp | 65 overlay::Overlay& ov = *(ctx->mOverlay); 133 overlay::Overlay& ov = *(ctx->mOverlay); 169 overlay::Overlay& ov = *(ctx->mOverlay); 270 overlay::Overlay& ov = *(ctx->mOverlay);
|
/hardware/qcom/display/msm8974/liboverlay/pipes/ |
H A D | overlayGenPipe.cpp | 50 int fbNum = Overlay::getFbForDpy(mDpy);
|