Home | History | Annotate | Download | only in liboverlay

Lines Matching refs:Overlay

39 namespace overlay {
42 class Overlay : utils::NoCopy {
67 ~Overlay();
87 * end, and expect the overlay to allocate a given pipe for a layer.
92 /* getting overlay.pipeid for the given dest */
143 /* Returns the singleton instance of 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::availablePipes(int dpy) {
285 !(Overlay::getDMAMode() == Overlay::DMA_BLOCK_MODE &&
294 inline int Overlay::availablePipes(int dpy, utils::eMdpPipeType type) {
307 inline void Overlay::setDMAMode(const int& mode) {
312 inline void Overlay::setDMAMultiplexingSupported() {
318 inline bool Overlay::isDMAMultiplexingSupported() {
322 inline bool Overlay::isUIScalingOnExternalSupported() {
331 inline int Overlay::getDMAMode() {
335 inline int Overlay::getFbForDpy(const int& dpy) {
340 inline int (*Overlay::getFnProgramScale())(struct mdp_overlay_list *) {
344 inline bool Overlay::PipeBook::valid() {
348 inline bool Overlay::PipeBook::pipeUsageUnchanged() {
352 inline void Overlay::PipeBook::setUse(int index) {
356 inline void Overlay::PipeBook::resetUse(int index) {
360 inline bool Overlay::PipeBook::isUsed(int index) {
364 inline bool Overlay::PipeBook::isNotUsed(int index) {
368 inline void Overlay::PipeBook::save() {
372 inline void Overlay::PipeBook::setAllocation(int index) {
376 inline void Overlay::PipeBook::resetAllocation(int index) {
380 inline bool Overlay::PipeBook::isAllocated(int index) {
384 inline bool Overlay::PipeBook::isNotAllocated(int index) {
388 inline utils::eMdpPipeType Overlay::PipeBook::getPipeType(utils::eDest dest) {
392 inline void Overlay::startSession(utils::eDest dest) {
396 inline bool Overlay::sessionInProgress(utils::eDest dest) {
400 inline bool Overlay::isSessionEnded(utils::eDest dest) {
404 inline const char* Overlay::PipeBook::getDestStr(utils::eDest dest) {
414 }; // overlay