Home
last modified time | relevance | path

Searched refs:mOverlay (Results 1 – 25 of 37) sorted by relevance

12

/hardware/qcom/display/msm8226/libhwcomposer/
Dhwc_fbupdate.cpp76 ctx->mOverlay->validateAndSet(mDpy, ctx->dpyAttr[mDpy].fd); in prepareAndValidate()
134 if (LIKELY(ctx->mOverlay)) { in configure()
141 overlay::Overlay& ov = *(ctx->mOverlay); in configure()
200 if(ctx->mOverlay->isUIScalingOnExternalSupported() && in configure()
227 if(configMdp(ctx->mOverlay, parg, orient, sourceCrop, displayFrame, in configure()
242 overlay::Overlay& ov = *(ctx->mOverlay); in draw()
287 if (LIKELY(ctx->mOverlay)) { in configure()
298 overlay::Overlay& ov = *(ctx->mOverlay); in configure()
346 if (configMdp(ctx->mOverlay, pargL, orient, cropL, in configure()
386 if (configMdp(ctx->mOverlay, pargR, orient, cropR, in configure()
[all …]
Dhwc_ad.cpp165 ovutils::eDest dest = ctx->mOverlay->getPipe(pipeSpecs); in prepare()
216 if(configMdp(ctx->mOverlay, parg, OVERLAY_TRANSFORM_0, crop, dst, NULL, in prepare()
226 !ctx->mOverlay->validateAndSet(overlay::Overlay::DPY_WRITEBACK, wbFd)) in prepare()
251 if (!ctx->mOverlay->queueBuffer(fd, offset, mDest)) { in draw()
Dhwc.cpp161 if(not ctx->mOverlay->isDMAMultiplexingSupported()) { in setDMAState()
162 if(ctx->mOverlay->isPipeTypeAttached( in setDMAState()
180 if(ctx->mOverlay->isPipeTypeAttached( in setDMAState()
286 ctx->mOverlay->clear(dpy); in hwc_prepare_primary()
317 ctx->mOverlay->clear(dpy); in hwc_prepare_external()
354 ctx->mOverlay->configBegin(); in hwc_prepare()
377 ctx->mOverlay->configDone(); in hwc_prepare()
431 ctx->mOverlay->configBegin(); in hwc_setPowerMode()
432 ctx->mOverlay->configDone(); in hwc_setPowerMode()
868 ctx->mOverlay->getDump(ovDump, 2048); in hwc_dump()
Dhwc_mdpcomp.cpp186 ctx->mOverlay->clear(mDpy); in reset()
808 ctx->mOverlay->availablePipes(mDpy, Overlay::MIXER_DEFAULT)); in fullMDPCompWithPTOR()
1055 ctx->mOverlay->availablePipes(mDpy, Overlay::MIXER_DEFAULT)); in loadBasedComp()
1535 if(!ctx->mOverlay->validateAndSet(mDpy, ctx->dpyAttr[mDpy].fd)) { in postHeuristicsHandling()
1719 pipe_info.lIndex = ctx->mOverlay->getPipe(pipeSpecs); in allocSplitVGPipesfor4k2k()
1725 pipe_info.rIndex = ctx->mOverlay->getPipe(pipeSpecs); in allocSplitVGPipesfor4k2k()
1826 pipe_info.index = ctx->mOverlay->getPipe(pipeSpecs); in allocLayerPipes()
1862 overlay::Overlay& ov = *ctx->mOverlay; in draw()
2020 pipe_info.lIndex = ctx->mOverlay->getPipe(pipeSpecs); in acquireMDPPipes()
2027 pipe_info.rIndex = ctx->mOverlay->getPipe(pipeSpecs); in acquireMDPPipes()
[all …]
Dhwc_utils.cpp198 ctx->mOverlay = overlay::Overlay::getInstance(); in initContext()
312 if(ctx->mOverlay) { in closeContext()
313 delete ctx->mOverlay; in closeContext()
314 ctx->mOverlay = NULL; in closeContext()
590 if(dpy && ctx->mOverlay->isUIScalingOnExternalSupported()) { in calcExtDisplayPosition()
1593 ctx->mOverlay->setSource(parg, dest); in configColorLayer()
1594 ctx->mOverlay->setColor(color, dest); in configColorLayer()
1595 ctx->mOverlay->setTransform(0, dest); in configColorLayer()
1596 ctx->mOverlay->setCrop(pos, dest); in configColorLayer()
1597 ctx->mOverlay->setPosition(pos, dest); in configColorLayer()
[all …]
/hardware/qcom/display/msm8909/libhwcomposer/
Dhwc_fbupdate.cpp74 ctx->mOverlay->validateAndSet(mDpy, ctx->dpyAttr[mDpy].fd); in prepareAndValidate()
132 if (LIKELY(ctx->mOverlay)) { in configure()
133 overlay::Overlay& ov = *(ctx->mOverlay); in configure()
189 if(ctx->mOverlay->isUIScalingOnExternalSupported() && in configure()
216 if(configMdp(ctx->mOverlay, parg, orient, sourceCrop, displayFrame, in configure()
231 overlay::Overlay& ov = *(ctx->mOverlay); in draw()
276 if (LIKELY(ctx->mOverlay)) { in configure()
281 overlay::Overlay& ov = *(ctx->mOverlay); in configure()
357 if (configMdp(ctx->mOverlay, pargL, orient, cropL, in configure()
396 if (configMdp(ctx->mOverlay, pargR, orient, cropR, in configure()
[all …]
Dhwc_ad.cpp169 ovutils::eDest dest = ctx->mOverlay->getPipe(pipeSpecs); in prepare()
220 if(configMdp(ctx->mOverlay, parg, OVERLAY_TRANSFORM_0, crop, dst, NULL, in prepare()
230 !ctx->mOverlay->validateAndSet(overlay::Overlay::DPY_WRITEBACK, wbFd)) in prepare()
255 if (!ctx->mOverlay->queueBuffer(fd, offset, mDest)) { in draw()
Dhwc.cpp143 if(not (ctx->mOverlay->isDMAMultiplexingSupported() && in setDMAState()
145 if(ctx->mOverlay->isPipeTypeAttached( in setDMAState()
163 if(ctx->mOverlay->isPipeTypeAttached( in setDMAState()
302 ctx->mOverlay->clear(dpy); in hwc_prepare_primary()
333 ctx->mOverlay->clear(dpy); in hwc_prepare_external()
369 ctx->mOverlay->configBegin(); in hwc_prepare()
392 ctx->mOverlay->configDone(); in hwc_prepare()
460 ctx->mOverlay->configBegin(); in hwc_setPowerMode()
461 ctx->mOverlay->configDone(); in hwc_setPowerMode()
893 ctx->mOverlay->getDump(ovDump, 2048); in hwc_dump()
Dhwc_utils.cpp327 ctx->mOverlay = overlay::Overlay::getInstance(); in initContext()
464 if(ctx->mOverlay) { in closeContext()
465 delete ctx->mOverlay; in closeContext()
466 ctx->mOverlay = NULL; in closeContext()
823 if(dpy && ctx->mOverlay->isUIScalingOnExternalSupported()) { in calcExtDisplayPosition()
1908 ctx->mOverlay->setSource(parg, dest); in configColorLayer()
1909 ctx->mOverlay->setColor(color, dest); in configColorLayer()
1910 ctx->mOverlay->setTransform(0, dest); in configColorLayer()
1911 ctx->mOverlay->setCrop(pos, dest); in configColorLayer()
1912 ctx->mOverlay->setPosition(pos, dest); in configColorLayer()
[all …]
Dhwc_mdpcomp.cpp193 ctx->mOverlay->clear(mDpy); in reset()
898 ctx->mOverlay->availablePipes(mDpy, Overlay::MIXER_DEFAULT)); in fullMDPCompWithPTOR()
1220 ctx->mOverlay->availablePipes(mDpy, Overlay::MIXER_DEFAULT)); in loadBasedComp()
1832 if(!ctx->mOverlay->validateAndSet(mDpy, ctx->dpyAttr[mDpy].fd)) { in postHeuristicsHandling()
2084 pipe_info.lIndex = ctx->mOverlay->getPipe(pipeSpecs); in allocSplitVGPipesfor4k2k()
2090 pipe_info.rIndex = ctx->mOverlay->getPipe(pipeSpecs); in allocSplitVGPipesfor4k2k()
2190 pipe_info.index = ctx->mOverlay->getPipe(pipeSpecs); in allocLayerPipes()
2220 overlay::Overlay& ov = *ctx->mOverlay; in draw()
2377 pipe_info.lIndex = ctx->mOverlay->getPipe(pipeSpecs); in acquireMDPPipes()
2384 pipe_info.rIndex = ctx->mOverlay->getPipe(pipeSpecs); in acquireMDPPipes()
[all …]
/hardware/qcom/display/msm8084/libhwcomposer/
Dhwc_fbupdate.cpp69 ctx->mOverlay->validateAndSet(mDpy, ctx->dpyAttr[mDpy].fd); in prepareAndValidate()
128 if (LIKELY(ctx->mOverlay)) { in configure()
135 overlay::Overlay& ov = *(ctx->mOverlay); in configure()
221 if(configMdp(ctx->mOverlay, parg, orient, sourceCrop, displayFrame, in configure()
236 overlay::Overlay& ov = *(ctx->mOverlay); in draw()
281 if (LIKELY(ctx->mOverlay)) { in configure()
292 overlay::Overlay& ov = *(ctx->mOverlay); in configure()
340 if (configMdp(ctx->mOverlay, pargL, orient, cropL, in configure()
380 if (configMdp(ctx->mOverlay, pargR, orient, cropR, in configure()
396 overlay::Overlay& ov = *(ctx->mOverlay); in draw()
[all …]
Dhwc_ad.cpp190 ovutils::eDest dest = ctx->mOverlay->getPipe(pipeSpecs); in prepare()
241 if(configMdp(ctx->mOverlay, parg, OVERLAY_TRANSFORM_0, crop, dst, NULL, in prepare()
258 if(!ctx->mOverlay->validateAndSet(overlay::Overlay::DPY_WRITEBACK, in prepare()
273 if (!ctx->mOverlay->queueBuffer(fd, offset, mDest)) { in draw()
Dhwc.cpp152 if(ctx->mOverlay->isPipeTypeAttached( in setDMAState()
170 if(ctx->mOverlay->isPipeTypeAttached( in setDMAState()
287 ctx->mOverlay->clear(dpy); in hwc_prepare_primary()
318 ctx->mOverlay->clear(dpy); in hwc_prepare_external()
354 ctx->mOverlay->configBegin(); in hwc_prepare()
377 ctx->mOverlay->configDone(); in hwc_prepare()
431 ctx->mOverlay->configBegin(); in hwc_setPowerMode()
432 ctx->mOverlay->configDone(); in hwc_setPowerMode()
461 ctx->mOverlay->configBegin(); in hwc_setPowerMode()
462 ctx->mOverlay->configDone(); in hwc_setPowerMode()
[all …]
Dhwc_mdpcomp.cpp174 ctx->mOverlay->clear(mDpy); in reset()
878 ctx->mOverlay->availablePipes(mDpy, Overlay::MIXER_DEFAULT)); in loadBasedComp()
1357 if(!ctx->mOverlay->validateAndSet(mDpy, ctx->dpyAttr[mDpy].fd)) { in postHeuristicsHandling()
1510 pipe_info.lIndex = ctx->mOverlay->getPipe(pipeSpecs); in allocSplitVGPipesfor4k2k()
1516 pipe_info.rIndex = ctx->mOverlay->getPipe(pipeSpecs); in allocSplitVGPipesfor4k2k()
1603 pipe_info.index = ctx->mOverlay->getPipe(pipeSpecs); in allocLayerPipes()
1649 overlay::Overlay& ov = *ctx->mOverlay; in draw()
1800 pipe_info.lIndex = ctx->mOverlay->getPipe(pipeSpecs); in acquireMDPPipes()
1807 pipe_info.rIndex = ctx->mOverlay->getPipe(pipeSpecs); in acquireMDPPipes()
1910 overlay::Overlay& ov = *ctx->mOverlay; in draw()
[all …]
Dhwc_utils.cpp191 ctx->mOverlay = overlay::Overlay::getInstance(); in initContext()
294 if(ctx->mOverlay) { in closeContext()
295 delete ctx->mOverlay; in closeContext()
296 ctx->mOverlay = NULL; in closeContext()
1587 ctx->mOverlay->setSource(parg, dest); in configColorLayer()
1588 ctx->mOverlay->setColor(color, dest); in configColorLayer()
1589 ctx->mOverlay->setTransform(0, dest); in configColorLayer()
1590 ctx->mOverlay->setCrop(pos, dest); in configColorLayer()
1591 ctx->mOverlay->setPosition(pos, dest); in configColorLayer()
1593 if (!ctx->mOverlay->commit(dest)) { in configColorLayer()
[all …]
/hardware/qcom/display/msm8994/libhwcomposer/
Dhwc_fbupdate.cpp74 ctx->mOverlay->validateAndSet(mDpy, ctx->dpyAttr[mDpy].fd); in prepareAndValidate()
132 if (LIKELY(ctx->mOverlay)) { in configure()
133 overlay::Overlay& ov = *(ctx->mOverlay); in configure()
192 if(ctx->mOverlay->isUIScalingOnExternalSupported() && in configure()
219 if(configMdp(ctx->mOverlay, parg, orient, sourceCrop, displayFrame, in configure()
234 overlay::Overlay& ov = *(ctx->mOverlay); in draw()
279 if (LIKELY(ctx->mOverlay)) { in configure()
285 overlay::Overlay& ov = *(ctx->mOverlay); in configure()
363 if (configMdp(ctx->mOverlay, pargL, orient, cropL, in configure()
402 if (configMdp(ctx->mOverlay, pargR, orient, cropR, in configure()
[all …]
Dhwc_ad.cpp169 ovutils::eDest dest = ctx->mOverlay->getPipe(pipeSpecs); in prepare()
220 if(configMdp(ctx->mOverlay, parg, OVERLAY_TRANSFORM_0, crop, dst, NULL, in prepare()
230 !ctx->mOverlay->validateAndSet(overlay::Overlay::DPY_WRITEBACK, wbFd)) in prepare()
255 if (!ctx->mOverlay->queueBuffer(fd, offset, mDest)) { in draw()
Dhwc.cpp142 if(not (ctx->mOverlay->isDMAMultiplexingSupported() && in setDMAState()
144 if(ctx->mOverlay->isPipeTypeAttached( in setDMAState()
162 if(ctx->mOverlay->isPipeTypeAttached( in setDMAState()
320 ctx->mOverlay->clear(dpy); in hwc_prepare_primary()
351 ctx->mOverlay->clear(dpy); in hwc_prepare_external()
387 ctx->mOverlay->configBegin(); in hwc_prepare()
410 ctx->mOverlay->configDone(); in hwc_prepare()
469 ctx->mOverlay->configBegin(); in hwc_setPowerMode()
470 ctx->mOverlay->configDone(); in hwc_setPowerMode()
909 ctx->mOverlay->getDump(ovDump, 2048); in hwc_dump()
Dhwc_utils.cpp303 ctx->mOverlay = overlay::Overlay::getInstance(); in initContext()
431 if(ctx->mOverlay) { in closeContext()
432 delete ctx->mOverlay; in closeContext()
433 ctx->mOverlay = NULL; in closeContext()
756 if(dpy && ctx->mOverlay->isUIScalingOnExternalSupported()) { in calcExtDisplayPosition()
1828 ctx->mOverlay->setSource(parg, dest); in configColorLayer()
1829 ctx->mOverlay->setColor(color, dest); in configColorLayer()
1830 ctx->mOverlay->setTransform(0, dest); in configColorLayer()
1831 ctx->mOverlay->setCrop(pos, dest); in configColorLayer()
1832 ctx->mOverlay->setPosition(pos, dest); in configColorLayer()
[all …]
Dhwc_mdpcomp.cpp219 ctx->mOverlay->clear(mDpy); in reset()
909 ctx->mOverlay->availablePipes(mDpy, Overlay::MIXER_DEFAULT)); in fullMDPCompWithPTOR()
1213 ctx->mOverlay->availablePipes(mDpy, Overlay::MIXER_DEFAULT)); in loadBasedComp()
1857 if(!ctx->mOverlay->validateAndSet(mDpy, ctx->dpyAttr[mDpy].fd)) { in postHeuristicsHandling()
2120 pipe_info.lIndex = ctx->mOverlay->getPipe(pipeSpecs); in allocSplitVGPipesfor4k2k()
2126 pipe_info.rIndex = ctx->mOverlay->getPipe(pipeSpecs); in allocSplitVGPipesfor4k2k()
2226 pipe_info.index = ctx->mOverlay->getPipe(pipeSpecs); in allocLayerPipes()
2261 overlay::Overlay& ov = *ctx->mOverlay; in draw()
2418 pipe_info.lIndex = ctx->mOverlay->getPipe(pipeSpecs); in acquireMDPPipes()
2425 pipe_info.rIndex = ctx->mOverlay->getPipe(pipeSpecs); in acquireMDPPipes()
[all …]
/hardware/qcom/display/msm8960/libhwcomposer/
Dhwc_fbupdate.cpp64 if (LIKELY(ctx->mOverlay)) { in configure()
65 overlay::Overlay& ov = *(ctx->mOverlay); in configure()
133 overlay::Overlay& ov = *(ctx->mOverlay); in draw()
168 if (LIKELY(ctx->mOverlay)) { in configure()
169 overlay::Overlay& ov = *(ctx->mOverlay); in configure()
270 overlay::Overlay& ov = *(ctx->mOverlay); in draw()
Dhwc.cpp215 ctx->mOverlay->configBegin(); in hwc_prepare()
236 ctx->mOverlay->configDone(); in hwc_prepare()
282 ctx->mOverlay->configBegin(); in hwc_blank()
283 ctx->mOverlay->configDone(); in hwc_blank()
581 ctx->mOverlay->getDump(ovDump, 2048); in hwc_dump()
Dhwc_utils.cpp199 ctx->mOverlay = overlay::Overlay::getInstance(); in initContext()
205 ctx->mOverlay = overlay::Overlay::getInstance(); in initContext()
259 if(ctx->mOverlay) { in closeContext()
260 delete ctx->mOverlay; in closeContext()
261 ctx->mOverlay = NULL; in closeContext()
1004 if(configMdp(ctx->mOverlay, parg, orient, crop, dst, metadata, dest) < 0) { in configureLowRes()
1103 if(configMdp(ctx->mOverlay, pargL, orient, in configureHighRes()
1118 if(configMdp(ctx->mOverlay, pargR, orient, in configureHighRes()
Dhwc_mdpcomp.cpp314 overlay::Overlay& ov = *ctx->mOverlay; in getMdpPipe()
629 overlay::Overlay& ov = *ctx->mOverlay; in getAvailablePipes()
906 overlay::Overlay& ov = *ctx->mOverlay; in draw()
1010 overlay::Overlay& ov = *ctx->mOverlay; in allocLayerPipes()
1097 overlay::Overlay& ov = *ctx->mOverlay; in draw()
/hardware/qcom/display/msm8226/libvirtual/
Dvirtual.cpp186 if(mHwcContext->mOverlay->isUIScalingOnExternalSupported() in setAttributes()

12