Lines Matching refs:Overlay
41 Overlay::Overlay() { in Overlay() function in overlay::Overlay
55 Overlay::~Overlay() { in ~Overlay()
65 void Overlay::configBegin() { in configBegin()
73 void Overlay::configDone() { in configDone()
85 int Overlay::getPipeId(utils::eDest dest) { in getPipeId()
89 eDest Overlay::getDest(int pipeid) { in getDest()
100 eDest Overlay::reservePipe(int pipeid) { in reservePipe()
106 eDest Overlay::nextPipe(eMdpPipeType type, const PipeSpecs& pipeSpecs) { in nextPipe()
145 utils::eDest Overlay::getPipe(const PipeSpecs& pipeSpecs) { in getPipe()
187 utils::eDest Overlay::getPipe_8x26(const PipeSpecs& pipeSpecs) { in getPipe_8x26()
222 utils::eDest Overlay::getPipe_8x16(const PipeSpecs& pipeSpecs) { in getPipe_8x16()
242 utils::eDest Overlay::getPipe_8x39(const PipeSpecs& pipeSpecs) { in getPipe_8x39()
248 utils::eDest Overlay::getPipe_8994(const PipeSpecs& pipeSpecs) { in getPipe_8994()
268 void Overlay::endAllSessions() { in endAllSessions()
275 bool Overlay::isPipeTypeAttached(eMdpPipeType type) { in isPipeTypeAttached()
285 bool Overlay::needsPrioritySwap(utils::eDest pipe1Index, in needsPrioritySwap()
343 bool Overlay::commit(utils::eDest dest) { in commit()
356 bool Overlay::queueBuffer(int fd, uint32_t offset, in queueBuffer()
367 void Overlay::setCrop(const utils::Dim& d, in setCrop()
373 void Overlay::setColor(const uint32_t color, in setColor()
379 void Overlay::setPosition(const utils::Dim& d, in setPosition()
385 void Overlay::setTransform(const int orient, in setTransform()
395 void Overlay::setSource(const utils::PipeArgs args, in setSource()
403 void Overlay::setVisualParams(const MetaData_t& metadata, utils::eDest dest) { in setVisualParams()
408 void Overlay::setPipeType(utils::eDest pipeIndex, in setPipeType()
413 Overlay* Overlay::getInstance() { in getInstance()
415 sInstance = new Overlay(); in getInstance()
422 int Overlay::initOverlay() { in initOverlay()
475 bool Overlay::displayCommit(const int& fd) { in displayCommit()
480 bool Overlay::displayCommit(const int& fd, const utils::Dim& lRoi, in displayCommit()
502 void Overlay::getDump(char *buf, size_t len) { in getDump()
520 void Overlay::clear(int dpy) { in clear()
533 bool Overlay::validateAndSet(const int& dpy, const int& fbFd) { in validateAndSet()
549 void Overlay::initScalar() { in initScalar()
559 void Overlay::destroyScalar() { in destroyScalar()
566 void Overlay::initPostProc() { in initPostProc()
576 void Overlay::destroyPostProc() { in destroyPostProc()
583 void Overlay::PipeBook::init() { in init()
590 void Overlay::PipeBook::destroy() { in destroy()
601 Overlay* Overlay::sInstance = 0;
602 int Overlay::sDpyFbMap[DPY_MAX] = {0, -1, -1};
603 int Overlay::sDMAMode = DMA_LINE_MODE;
604 bool Overlay::sDMAMultiplexingSupported = false;
605 bool Overlay::sDebugPipeLifecycle = false;
606 int Overlay::PipeBook::NUM_PIPES = 0;
607 int Overlay::PipeBook::sPipeUsageBitmap = 0;
608 int Overlay::PipeBook::sLastUsageBitmap = 0;
609 int Overlay::PipeBook::sAllocatedBitmap = 0;
610 utils::eMdpPipeType Overlay::PipeBook::pipeTypeLUT[utils::OV_MAX] =
612 int Overlay::PipeBook::pipeMinID[utils::OV_MDP_PIPE_ANY] = {0};
613 int Overlay::PipeBook::pipeMaxID[utils::OV_MDP_PIPE_ANY] = {0};
614 void *Overlay::sLibScaleHandle = NULL;
615 int (*Overlay::sFnProgramScale)(struct mdp_overlay_list *) = NULL;
617 void *Overlay::sLibAblHandle = NULL;
618 int (*Overlay::sFnppParams)(const struct compute_params *,