Home
last modified time | relevance | path

Searched refs:mOverlay (Results 1 – 25 of 36) 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.cpp151 if(not ctx->mOverlay->isDMAMultiplexingSupported()) { in setDMAState()
152 if(ctx->mOverlay->isPipeTypeAttached( in setDMAState()
170 if(ctx->mOverlay->isPipeTypeAttached( in setDMAState()
276 ctx->mOverlay->clear(dpy); in hwc_prepare_primary()
307 ctx->mOverlay->clear(dpy); in hwc_prepare_external()
344 ctx->mOverlay->configBegin(); in hwc_prepare()
367 ctx->mOverlay->configDone(); in hwc_prepare()
421 ctx->mOverlay->configBegin(); in hwc_setPowerMode()
422 ctx->mOverlay->configDone(); in hwc_setPowerMode()
829 ctx->mOverlay->getDump(ovDump, 2048); in hwc_dump()
Dhwc_mdpcomp.cpp178 ctx->mOverlay->clear(mDpy); in reset()
800 ctx->mOverlay->availablePipes(mDpy, Overlay::MIXER_DEFAULT)); in fullMDPCompWithPTOR()
1047 ctx->mOverlay->availablePipes(mDpy, Overlay::MIXER_DEFAULT)); in loadBasedComp()
1527 if(!ctx->mOverlay->validateAndSet(mDpy, ctx->dpyAttr[mDpy].fd)) { in postHeuristicsHandling()
1711 pipe_info.lIndex = ctx->mOverlay->getPipe(pipeSpecs); in allocSplitVGPipesfor4k2k()
1717 pipe_info.rIndex = ctx->mOverlay->getPipe(pipeSpecs); in allocSplitVGPipesfor4k2k()
1818 pipe_info.index = ctx->mOverlay->getPipe(pipeSpecs); in allocLayerPipes()
1854 overlay::Overlay& ov = *ctx->mOverlay; in draw()
2012 pipe_info.lIndex = ctx->mOverlay->getPipe(pipeSpecs); in acquireMDPPipes()
2019 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()
1590 ctx->mOverlay->setSource(parg, dest); in configColorLayer()
1591 ctx->mOverlay->setColor(color, dest); in configColorLayer()
1592 ctx->mOverlay->setTransform(0, dest); in configColorLayer()
1593 ctx->mOverlay->setCrop(pos, dest); in configColorLayer()
1594 ctx->mOverlay->setPosition(pos, dest); in configColorLayer()
[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()
873 ctx->mOverlay->availablePipes(mDpy, Overlay::MIXER_DEFAULT)); in loadBasedComp()
1352 if(!ctx->mOverlay->validateAndSet(mDpy, ctx->dpyAttr[mDpy].fd)) { in postHeuristicsHandling()
1505 pipe_info.lIndex = ctx->mOverlay->getPipe(pipeSpecs); in allocSplitVGPipesfor4k2k()
1511 pipe_info.rIndex = ctx->mOverlay->getPipe(pipeSpecs); in allocSplitVGPipesfor4k2k()
1598 pipe_info.index = ctx->mOverlay->getPipe(pipeSpecs); in allocLayerPipes()
1644 overlay::Overlay& ov = *ctx->mOverlay; in draw()
1795 pipe_info.lIndex = ctx->mOverlay->getPipe(pipeSpecs); in acquireMDPPipes()
1802 pipe_info.rIndex = ctx->mOverlay->getPipe(pipeSpecs); in acquireMDPPipes()
1905 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()
1585 ctx->mOverlay->setSource(parg, dest); in configColorLayer()
1586 ctx->mOverlay->setColor(color, dest); in configColorLayer()
1587 ctx->mOverlay->setTransform(0, dest); in configColorLayer()
1588 ctx->mOverlay->setCrop(pos, dest); in configColorLayer()
1589 ctx->mOverlay->setPosition(pos, dest); in configColorLayer()
1591 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()
292 ctx->mOverlay->clear(dpy); in hwc_prepare_primary()
323 ctx->mOverlay->clear(dpy); in hwc_prepare_external()
359 ctx->mOverlay->configBegin(); in hwc_prepare()
382 ctx->mOverlay->configDone(); in hwc_prepare()
441 ctx->mOverlay->configBegin(); in hwc_setPowerMode()
442 ctx->mOverlay->configDone(); in hwc_setPowerMode()
878 ctx->mOverlay->getDump(ovDump, 2048); in hwc_dump()
Dhwc_utils.cpp303 ctx->mOverlay = overlay::Overlay::getInstance(); in initContext()
429 if(ctx->mOverlay) { in closeContext()
430 delete ctx->mOverlay; in closeContext()
431 ctx->mOverlay = NULL; in closeContext()
754 if(dpy && ctx->mOverlay->isUIScalingOnExternalSupported()) { in calcExtDisplayPosition()
1824 ctx->mOverlay->setSource(parg, dest); in configColorLayer()
1825 ctx->mOverlay->setColor(color, dest); in configColorLayer()
1826 ctx->mOverlay->setTransform(0, dest); in configColorLayer()
1827 ctx->mOverlay->setCrop(pos, dest); in configColorLayer()
1828 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()
1002 if(configMdp(ctx->mOverlay, parg, orient, crop, dst, metadata, dest) < 0) { in configureLowRes()
1101 if(configMdp(ctx->mOverlay, pargL, orient, in configureHighRes()
1116 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/msm8974/libhwcomposer/
Dhwc_fbupdate.cpp70 if (LIKELY(ctx->mOverlay)) { in configure()
71 overlay::Overlay& ov = *(ctx->mOverlay); in configure()
159 overlay::Overlay& ov = *(ctx->mOverlay); in draw()
194 if (LIKELY(ctx->mOverlay)) { in configure()
195 overlay::Overlay& ov = *(ctx->mOverlay); in configure()
320 overlay::Overlay& ov = *(ctx->mOverlay); in draw()
Dhwc_ad.cpp170 ovutils::eDest dest = ctx->mOverlay->nextPipe(ovutils::OV_MDP_PIPE_VG, in prepare()
215 if(configMdp(ctx->mOverlay, parg, OVERLAY_TRANSFORM_0, crop, dst, NULL, in prepare()
239 if (!ctx->mOverlay->queueBuffer(fd, offset, mDest)) { in draw()
Dhwc.cpp130 ctx->mOverlay->forceSet(dpy); in handleGeomChange()
252 ctx->mOverlay->configBegin(); in hwc_prepare()
283 ctx->mOverlay->configDone(); in hwc_prepare()
332 ctx->mOverlay->configBegin(); in hwc_blank()
333 ctx->mOverlay->configDone(); in hwc_blank()
678 ctx->mOverlay->getDump(ovDump, 2048); in hwc_dump()
Dhwc_utils.cpp133 ctx->mOverlay = overlay::Overlay::getInstance(); in initContext()
140 ctx->mOverlay = overlay::Overlay::getInstance(); in initContext()
191 if(ctx->mOverlay) { in closeContext()
192 delete ctx->mOverlay; in closeContext()
193 ctx->mOverlay = NULL; in closeContext()
401 ctx->mOverlay->isPipeTypeAttached(OV_MDP_PIPE_DMA)) { in setListStats()
941 ctx->mOverlay->clear(dpy); in configureLowRes()
958 if(configMdp(ctx->mOverlay, parg, orient, crop, dst, metadata, dest) < 0) { in configureLowRes()
1006 ctx->mOverlay->clear(dpy); in configureHighRes()
1067 if(configMdp(ctx->mOverlay, pargL, orient, in configureHighRes()
[all …]
Dhwc_mdpcomp.cpp312 overlay::Overlay& ov = *ctx->mOverlay; in getMdpPipe()
967 overlay::Overlay& ov = *ctx->mOverlay; in arePipesAvailable()
1038 overlay::Overlay& ov = *ctx->mOverlay; in draw()
1124 overlay::Overlay& ov = *ctx->mOverlay; in arePipesAvailable()
1241 overlay::Overlay& ov = *ctx->mOverlay; in draw()
/hardware/qcom/display/msm8226/libvirtual/
Dvirtual.cpp186 if(mHwcContext->mOverlay->isUIScalingOnExternalSupported() in setAttributes()

12