Lines Matching refs:dest

85 int Overlay::getPipeId(utils::eDest dest) {
86 return mPipeBook[(int)dest].mPipe->getPipeId();
90 eDest dest = OV_INVALID;
91 // finding the dest corresponding to the given pipe
97 return dest;
101 eDest dest = getDest(pipeid);
102 PipeBook::setAllocation((int)dest);
103 return dest;
107 eDest dest = OV_INVALID;
125 dest = (eDest)i;
131 if(dest != OV_INVALID) {
132 int index = (int)dest;
142 return dest;
156 eDest dest = OV_INVALID;
163 dest = nextPipe(OV_MDP_PIPE_DMA, pipeSpecs);
165 if(dest == OV_INVALID) {
166 dest = nextPipe(OV_MDP_PIPE_RGB, pipeSpecs);
168 if(dest == OV_INVALID) {
169 dest = nextPipe(OV_MDP_PIPE_VG, pipeSpecs);
172 dest = nextPipe(OV_MDP_PIPE_RGB, pipeSpecs);
173 if(dest == OV_INVALID) {
174 dest = nextPipe(OV_MDP_PIPE_VG, pipeSpecs);
180 if(dest == OV_INVALID and (not pipeSpecs.needsScaling)) {
181 dest = nextPipe(OV_MDP_PIPE_DMA, pipeSpecs);
184 return dest;
190 eDest dest = OV_INVALID;
197 dest = nextPipe(OV_MDP_PIPE_DMA, pipeSpecs);
199 if(dest == OV_INVALID) {
200 dest = nextPipe(OV_MDP_PIPE_RGB, pipeSpecs);
202 if(dest == OV_INVALID) {
203 dest = nextPipe(OV_MDP_PIPE_VG, pipeSpecs);
208 dest = nextPipe(OV_MDP_PIPE_RGB, pipeSpecs);
209 if(dest == OV_INVALID) {
210 dest = nextPipe(OV_MDP_PIPE_VG, pipeSpecs);
213 if(dest == OV_INVALID and (not pipeSpecs.needsScaling) and
216 dest = nextPipe(OV_MDP_PIPE_DMA, pipeSpecs);
219 return dest;
225 eDest dest = OV_INVALID;
231 dest = nextPipe(OV_MDP_PIPE_RGB, pipeSpecs);
232 if(dest == OV_INVALID) {
233 dest = nextPipe(OV_MDP_PIPE_DMA, pipeSpecs);
235 if(dest == OV_INVALID) {
236 dest = nextPipe(OV_MDP_PIPE_VG, pipeSpecs);
239 return dest;
253 eDest dest = OV_INVALID;
257 dest = nextPipe(OV_MDP_PIPE_RGB, pipeSpecs);
258 if(dest == OV_INVALID) {
259 dest = nextPipe(OV_MDP_PIPE_VG, pipeSpecs);
261 if(dest == OV_INVALID and not pipeSpecs.needsScaling) {
262 dest = nextPipe(OV_MDP_PIPE_DMA, pipeSpecs);
265 return dest;
343 bool Overlay::commit(utils::eDest dest) {
345 validate((int)dest);
347 if(mPipeBook[dest].mPipe->commit()) {
349 PipeBook::setUse((int)dest);
351 clear(mPipeBook[dest].mDisplay);
357 utils::eDest dest) {
359 validate((int)dest);
361 if(PipeBook::isUsed((int)dest)) {
362 ret = mPipeBook[dest].mPipe->queueBuffer(fd, offset);
368 utils::eDest dest) {
369 validate((int)dest);
370 mPipeBook[dest].mPipe->setCrop(d);
374 utils::eDest dest) {
375 validate((int)dest);
376 mPipeBook[dest].mPipe->setColor(color);
380 utils::eDest dest) {
381 validate((int)dest);
382 mPipeBook[dest].mPipe->setPosition(d);
386 utils::eDest dest) {
387 validate((int)dest);
391 mPipeBook[dest].mPipe->setTransform(transform);
396 utils::eDest dest) {
397 validate((int)dest);
399 setPipeType(dest, PipeBook::getPipeType(dest));
400 mPipeBook[dest].mPipe->setSource(args);
403 void Overlay::setVisualParams(const MetaData_t& metadata, utils::eDest dest) {
404 validate((int)dest);
405 mPipeBook[dest].mPipe->setVisualParams(metadata);