Lines Matching refs:Overlay
45 class Overlay : utils::NoCopy {
70 ~Overlay();
146 static Overlay* getInstance();
164 explicit Overlay();
259 static Overlay *sInstance;
274 inline void Overlay::validate(int index) { in validate()
281 inline int Overlay::availablePipes(int dpy, int mixer) { in availablePipes()
289 !(Overlay::getDMAMode() == Overlay::DMA_BLOCK_MODE && in availablePipes()
298 inline int Overlay::availablePipes(int dpy) { in availablePipes()
304 !(Overlay::getDMAMode() == Overlay::DMA_BLOCK_MODE && in availablePipes()
313 inline int Overlay::availablePipes(int dpy, utils::eMdpPipeType type) { in availablePipes()
326 inline void Overlay::setDMAMode(const int& mode) { in setDMAMode()
331 inline void Overlay::setDMAMultiplexingSupported() { in setDMAMultiplexingSupported()
337 inline bool Overlay::isDMAMultiplexingSupported() { in isDMAMultiplexingSupported()
341 inline bool Overlay::isUIScalingOnExternalSupported() { in isUIScalingOnExternalSupported()
350 inline int Overlay::getDMAMode() { in getDMAMode()
354 inline int Overlay::getFbForDpy(const int& dpy) { in getFbForDpy()
359 inline int (*Overlay::getFnProgramScale())(struct mdp_overlay_list *) {
363 inline int (*Overlay::getFnPpParams())(const struct compute_params *,
368 inline void Overlay::debugPipeLifecycle(const bool& enable) { in debugPipeLifecycle()
372 inline bool Overlay::isDebugPipeLifecycle() { in isDebugPipeLifecycle()
376 inline bool Overlay::PipeBook::valid() { in valid()
380 inline bool Overlay::PipeBook::pipeUsageUnchanged() { in pipeUsageUnchanged()
384 inline void Overlay::PipeBook::setUse(int index) { in setUse()
388 inline void Overlay::PipeBook::resetUse(int index) { in resetUse()
392 inline bool Overlay::PipeBook::isUsed(int index) { in isUsed()
396 inline bool Overlay::PipeBook::isNotUsed(int index) { in isNotUsed()
400 inline void Overlay::PipeBook::save() { in save()
404 inline void Overlay::PipeBook::setAllocation(int index) { in setAllocation()
408 inline void Overlay::PipeBook::resetAllocation(int index) { in resetAllocation()
412 inline bool Overlay::PipeBook::isAllocated(int index) { in isAllocated()
416 inline bool Overlay::PipeBook::isNotAllocated(int index) { in isNotAllocated()
420 inline utils::eMdpPipeType Overlay::PipeBook::getPipeType(utils::eDest dest) { in getPipeType()
424 inline void Overlay::startSession(utils::eDest dest) { in startSession()
428 inline bool Overlay::sessionInProgress(utils::eDest dest) { in sessionInProgress()
432 inline bool Overlay::isSessionEnded(utils::eDest dest) { in isSessionEnded()
436 inline const char* Overlay::PipeBook::getDestStr(utils::eDest dest) { in getDestStr()