/hardware/qcom/display/msm8226/libhwcomposer/ |
D | hwc_fbupdate.cpp | 76 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 …]
|
D | hwc_ad.cpp | 165 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()
|
D | hwc.cpp | 151 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()
|
D | hwc_mdpcomp.cpp | 178 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 …]
|
D | hwc_utils.cpp | 198 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/ |
D | hwc_fbupdate.cpp | 69 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 …]
|
D | hwc_ad.cpp | 190 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()
|
D | hwc.cpp | 152 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 …]
|
D | hwc_mdpcomp.cpp | 174 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 …]
|
D | hwc_utils.cpp | 191 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/ |
D | hwc_fbupdate.cpp | 74 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 …]
|
D | hwc_ad.cpp | 169 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()
|
D | hwc.cpp | 142 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()
|
D | hwc_utils.cpp | 303 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 …]
|
D | hwc_mdpcomp.cpp | 219 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/ |
D | hwc_fbupdate.cpp | 64 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()
|
D | hwc.cpp | 215 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()
|
D | hwc_utils.cpp | 199 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()
|
D | hwc_mdpcomp.cpp | 314 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/ |
D | hwc_fbupdate.cpp | 70 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()
|
D | hwc_ad.cpp | 170 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()
|
D | hwc.cpp | 130 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()
|
D | hwc_utils.cpp | 133 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 …]
|
D | hwc_mdpcomp.cpp | 312 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/ |
D | virtual.cpp | 186 if(mHwcContext->mOverlay->isUIScalingOnExternalSupported() in setAttributes()
|