Lines Matching refs:Overlay

44 Overlay::Overlay() {  in Overlay()  function in overlay::Overlay
65 Overlay::~Overlay() { in ~Overlay()
72 void Overlay::configBegin() { in configBegin()
81 void Overlay::configDone() { in configDone()
103 int Overlay::getPipeId(utils::eDest dest) { in getPipeId()
107 eDest Overlay::getDest(int pipeid) { in getDest()
118 eDest Overlay::reservePipe(int pipeid) { in reservePipe()
124 eDest Overlay::nextPipe(eMdpPipeType type, int dpy, int mixer) { in nextPipe()
167 utils::eDest Overlay::getPipe(const PipeSpecs& pipeSpecs) { in getPipe()
207 utils::eDest Overlay::getPipe_8x26(const PipeSpecs& pipeSpecs) { in getPipe_8x26()
250 utils::eDest Overlay::getPipe_8x16(const PipeSpecs& pipeSpecs) { in getPipe_8x16()
270 utils::eDest Overlay::getPipe_8x39(const PipeSpecs& pipeSpecs) { in getPipe_8x39()
276 void Overlay::endAllSessions() { in endAllSessions()
283 bool Overlay::isPipeTypeAttached(eMdpPipeType type) { in isPipeTypeAttached()
293 int Overlay::comparePipePriority(utils::eDest pipe1Index, in comparePipePriority()
306 bool Overlay::commit(utils::eDest dest) { in commit()
325 bool Overlay::queueBuffer(int fd, uint32_t offset, in queueBuffer()
336 void Overlay::setCrop(const utils::Dim& d, in setCrop()
342 void Overlay::setColor(const uint32_t color, in setColor()
348 void Overlay::setPosition(const utils::Dim& d, in setPosition()
354 void Overlay::setTransform(const int orient, in setTransform()
364 void Overlay::setSource(const utils::PipeArgs args, in setSource()
372 void Overlay::setVisualParams(const MetaData_t& metadata, utils::eDest dest) { in setVisualParams()
377 void Overlay::setPipeType(utils::eDest pipeIndex, in setPipeType()
382 Overlay* Overlay::getInstance() { in getInstance()
384 sInstance = new Overlay(); in getInstance()
391 int Overlay::initOverlay() { in initOverlay()
480 bool Overlay::displayCommit(const int& fd) { in displayCommit()
485 bool Overlay::displayCommit(const int& fd, const utils::Dim& lRoi, in displayCommit()
507 void Overlay::dump() const { in dump()
515 void Overlay::getDump(char *buf, size_t len) { in getDump()
533 void Overlay::clear(int dpy) { in clear()
543 bool Overlay::validateAndSet(const int& dpy, const int& fbFd) { in validateAndSet()
559 void Overlay::initScalar() { in initScalar()
569 void Overlay::destroyScalar() { in destroyScalar()
576 void Overlay::PipeBook::init() { in init()
582 void Overlay::PipeBook::destroy() { in destroy()
592 Overlay* Overlay::sInstance = 0;
593 int Overlay::sDpyFbMap[DPY_MAX] = {0, -1, -1};
594 int Overlay::sDMAMode = DMA_LINE_MODE;
595 bool Overlay::sDMAMultiplexingSupported = false;
596 int Overlay::PipeBook::NUM_PIPES = 0;
597 int Overlay::PipeBook::sPipeUsageBitmap = 0;
598 int Overlay::PipeBook::sLastUsageBitmap = 0;
599 int Overlay::PipeBook::sAllocatedBitmap = 0;
600 utils::eMdpPipeType Overlay::PipeBook::pipeTypeLUT[utils::OV_MAX] =
602 void *Overlay::sLibScaleHandle = NULL;
603 int (*Overlay::sFnProgramScale)(struct mdp_overlay_list *) = NULL;