Searched refs:Overlay (Results 1 - 25 of 51) sorted by relevance

123

/hardware/qcom/display/msm8960/liboverlay/
H A Doverlay.h41 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 Doverlay.cpp40 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 Doverlay.h42 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 Doverlay.cpp42 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 DoverlayWriteback.cpp79 int fbNum = Overlay::getFbForDpy(Overlay::DPY_WRITEBACK);
175 if(!Overlay::displayCommit(mFd.getFD())) {
/hardware/qcom/display/msm8084/liboverlay/
H A Doverlay.h42 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 Doverlay.cpp42 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 DoverlayWriteback.cpp79 int fbNum = Overlay::getFbForDpy(Overlay::DPY_WRITEBACK);
175 if(!Overlay::displayCommit(mFd.getFD())) {
H A DoverlayMdp.cpp37 int fbnum = Overlay::getFbForDpy(dpy);
370 Overlay::getFnProgramScale();
390 int fbnum = Overlay::getFbForDpy(dpy);
/hardware/qcom/display/msm8974/liboverlay/
H A Doverlay.h41 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 Doverlay.cpp40 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 DoverlayWriteback.cpp77 int fbNum = Overlay::getFbForDpy(Overlay::DPY_WRITEBACK);
173 if(!Overlay::displayCommit(mFd.getFD())) {
/hardware/qcom/display/msm8084/libhwcomposer/
H A Dhwc_ad.cpp48 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 Dhwc_fbupdate.cpp135 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 Dhwc.cpp133 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 Dhwc_virtual.cpp198 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 Dhwc_ad.cpp46 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 Dhwc_fbupdate.cpp141 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 Dhwc.cpp133 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 Dhwc_virtual.cpp214 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 Dhwc_ad.cpp47 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 Dhwc_fbupdate.cpp71 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 Dhwc_mdpcomp.cpp313 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 Dhwc_fbupdate.cpp65 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 DoverlayGenPipe.cpp50 int fbNum = Overlay::getFbForDpy(mDpy);

Completed in 305 milliseconds

123