/hardware/qcom/display/msm8994/libhwcomposer/ |
D | hwc_mdpcomp.cpp | 533 dirtyRect = getIntersection(layer->displayFrame, scissor); in calculateDirtyRect() 537 hwc_rect_t intersect = getIntersection(updatingRect, scissor); in calculateDirtyRect() 550 dst = getIntersection(dst, roi); in trimAgainstROI() 572 hwc_rect_t res = getIntersection(visibleRect, dstRect); in validateAndApplyROI() 613 hwc_rect_t dirtyRect = getIntersection(layer->displayFrame, in generateROI() 643 hwc_rect tmpDst = getIntersection(dst, roi); in trimAgainstROI() 678 hwc_rect_t l_res = getIntersection(visibleRectL, dstRect); in validateAndApplyROI() 679 hwc_rect_t r_res = getIntersection(visibleRectR, dstRect); in validateAndApplyROI() 728 hwc_rect_t l_dirtyRect = getIntersection(layer->displayFrame, in generateROI() 730 hwc_rect_t r_dirtyRect = getIntersection(layer->displayFrame, in generateROI() [all …]
|
D | hwc_copybit.cpp | 169 hwc_rect_t result = getIntersection(displayFrame,dirtyRect); in getLayersChanging() 455 hwc_rect_t result = getIntersection(displayFrame,tmpDisplayFrame); in drawUsingAppBufferComposition() 626 hwc_rect_t commonRect = getIntersection(prevOvlap, overlap); in drawOverlap() 635 if(!isValidRect(getIntersection(layer->displayFrame, in drawOverlap() 657 hwc_rect_t destRect = getIntersection(overlap, layer->displayFrame); in drawOverlap() 721 hwc_rect_t iRect = getIntersection(dispFrame, overlap); in drawRectUsingCopybit()
|
D | hwc_utils.cpp | 912 scissorL = getIntersection(ctx->mViewFrame[dpy], scissorL); in needsScalingWithSplit() 918 scissorR = getIntersection(ctx->mViewFrame[dpy], scissorR); in needsScalingWithSplit() 976 scissor = getIntersection(ctx->mViewFrame[dpy], scissor); in trimLayer() 1303 hwc_rect_t irect = getIntersection(layer1->displayFrame, in areLayersIntersecting() 1348 hwc_rect_t getIntersection(const hwc_rect_t& rect1, const hwc_rect_t& rect2) in getIntersection() function 1430 hwc_rect_t irect = getIntersection(bottomframe, topframe); in optimizeLayerRects() 1444 layer->dirtyRect = getIntersection(bottomCrop, in optimizeLayerRects() 1473 nwr = getIntersection(nwr, fbDisplayFrame); in getNonWormholeRegion() 2147 scissor = getIntersection(ctx->mViewFrame[dpy], scissor); in configureSplit() 2156 scissor = getIntersection(ctx->mViewFrame[dpy], scissor); in configureSplit() [all …]
|
D | hwc_utils.h | 346 hwc_rect_t getIntersection(const hwc_rect_t& rect1, const hwc_rect_t& rect2);
|
D | hwc_fbupdate.cpp | 103 sourceCrop = getIntersection(sourceCrop, ctx->mViewFrame[mDpy]); in preRotateExtDisplay()
|
/hardware/qcom/display/msm8084/libhwcomposer/ |
D | hwc_mdpcomp.cpp | 433 dirtyRect = getIntersection(layer->displayFrame, scissor); in calculateDirtyRect() 437 hwc_rect_t intersect = getIntersection(updatingRect, scissor); in calculateDirtyRect() 449 fbRect = getIntersection(fbRect, roi); in trimAgainstROI() 470 hwc_rect_t res = getIntersection(visibleRect, dstRect); in validateAndApplyROI() 511 hwc_rect_t dirtyRect = getIntersection(layer->displayFrame, in generateROI() 541 hwc_rect_t l_fbRect = getIntersection(fbRect, l_roi); in trimAgainstROI() 542 hwc_rect_t r_fbRect = getIntersection(fbRect, r_roi); in trimAgainstROI() 570 hwc_rect_t l_res = getIntersection(visibleRectL, dstRect); in validateAndApplyROI() 571 hwc_rect_t r_res = getIntersection(visibleRectR, dstRect); in validateAndApplyROI() 619 hwc_rect_t l_dirtyRect = getIntersection(layer->displayFrame, in generateROI() [all …]
|
D | hwc_utils.cpp | 747 scissorL = getIntersection(ctx->mViewFrame[dpy], scissorL); in needsScalingWithSplit() 753 scissorR = getIntersection(ctx->mViewFrame[dpy], scissorR); in needsScalingWithSplit() 811 scissor = getIntersection(ctx->mViewFrame[dpy], scissor); in trimLayer() 1098 hwc_rect_t irect = getIntersection(layer1->displayFrame, in areLayersIntersecting() 1136 hwc_rect_t getIntersection(const hwc_rect_t& rect1, const hwc_rect_t& rect2) in getIntersection() function 1216 hwc_rect_t irect = getIntersection(bottomframe, topframe); in optimizeLayerRects() 1230 layer->dirtyRect = getIntersection(bottomCrop, in optimizeLayerRects() 1259 nwr = getIntersection(nwr, fbDisplayFrame); in getNonWormholeRegion() 1809 scissor = getIntersection(ctx->mViewFrame[dpy], scissor); in configureSplit() 1818 scissor = getIntersection(ctx->mViewFrame[dpy], scissor); in configureSplit()
|
D | hwc_utils.h | 267 hwc_rect_t getIntersection(const hwc_rect_t& rect1, const hwc_rect_t& rect2);
|
D | hwc_fbupdate.cpp | 98 sourceCrop = getIntersection(sourceCrop, ctx->mViewFrame[mDpy]); in preRotateExtDisplay()
|
/hardware/qcom/display/msm8226/libhwcomposer/ |
D | hwc_mdpcomp.cpp | 450 fbRect = getIntersection(fbRect, roi); in trimAgainstROI() 471 hwc_rect_t res = getIntersection(visibleRect, dstRect); in validateAndApplyROI() 548 hwc_rect_t l_fbRect = getIntersection(fbRect, l_roi); in trimAgainstROI() 549 hwc_rect_t r_fbRect = getIntersection(fbRect, r_roi); in trimAgainstROI() 577 hwc_rect_t l_res = getIntersection(visibleRectL, dstRect); in validateAndApplyROI() 578 hwc_rect_t r_res = getIntersection(visibleRectR, dstRect); in validateAndApplyROI() 639 hwc_rect_t l_dst = getIntersection(l_frame, updatingRect); in generateROI() 643 hwc_rect_t r_dst = getIntersection(r_frame, updatingRect); in generateROI() 655 l_roi = getIntersection(temp_roi, l_frame); in generateROI() 656 r_roi = getIntersection(temp_roi, r_frame); in generateROI() [all …]
|
D | hwc_utils.cpp | 734 scissorL = getIntersection(ctx->mViewFrame[dpy], scissorL); in needsScalingWithSplit() 740 scissorR = getIntersection(ctx->mViewFrame[dpy], scissorR); in needsScalingWithSplit() 798 scissor = getIntersection(ctx->mViewFrame[dpy], scissor); in trimLayer() 1085 hwc_rect_t irect = getIntersection(layer1->displayFrame, in areLayersIntersecting() 1124 hwc_rect_t getIntersection(const hwc_rect_t& rect1, const hwc_rect_t& rect2) in getIntersection() function 1204 hwc_rect_t irect = getIntersection(bottomframe, topframe); in optimizeLayerRects() 1218 layer->dirtyRect = getIntersection(bottomCrop, in optimizeLayerRects() 1247 nwr = getIntersection(nwr, fbDisplayFrame); in getNonWormholeRegion() 1813 scissor = getIntersection(ctx->mViewFrame[dpy], scissor); in configureSplit() 1822 scissor = getIntersection(ctx->mViewFrame[dpy], scissor); in configureSplit()
|
D | hwc_copybit.cpp | 169 hwc_rect_t result = getIntersection(displayFrame,dirtyRect); in getLayersChanging() 446 hwc_rect_t result = getIntersection(displayFrame,tmpDisplayFrame); in drawUsingAppBufferComposition() 600 if(!isValidRect(getIntersection(layer->displayFrame, in drawOverlap() 668 hwc_rect_t iRect = getIntersection(dispFrame, overlap); in drawRectUsingCopybit()
|
D | hwc_fbupdate.cpp | 105 sourceCrop = getIntersection(sourceCrop, ctx->mViewFrame[mDpy]); in preRotateExtDisplay()
|
D | hwc_utils.h | 291 hwc_rect_t getIntersection(const hwc_rect_t& rect1, const hwc_rect_t& rect2);
|
/hardware/qcom/display/msm8909/libhwcomposer/ |
D | hwc_copybit.cpp | 96 displayFrame = getIntersection(mDirtyRect, in isSmartBlitPossible() 552 hwc_rect_t result = getIntersection(displayFrame,tmpDisplayFrame); in drawUsingAppBufferComposition() 731 hwc_rect_t commonRect = getIntersection(prevOvlap, overlap); in drawOverlap() 740 if(!isValidRect(getIntersection(layer->displayFrame, in drawOverlap() 762 hwc_rect_t destRect = getIntersection(overlap, layer->displayFrame); in drawOverlap() 826 hwc_rect_t iRect = getIntersection(dispFrame, overlap); in drawRectUsingCopybit() 966 hwc_rect_t result = getIntersection(displayFrame, mDirtyRect); in drawLayerUsingCopybit() 1212 result = getIntersection(mDirtyRect, result); in getLayerResolution()
|
D | hwc_mdpcomp.cpp | 519 fbRect = getIntersection(fbRect, roi); in trimAgainstROI() 540 hwc_rect_t res = getIntersection(visibleRect, dstRect); in validateAndApplyROI() 612 hwc_rect_t l_fbRect = getIntersection(fbRect, l_roi); in trimAgainstROI() 613 hwc_rect_t r_fbRect = getIntersection(fbRect, r_roi); in trimAgainstROI() 641 hwc_rect_t l_res = getIntersection(visibleRectL, dstRect); in validateAndApplyROI() 642 hwc_rect_t r_res = getIntersection(visibleRectR, dstRect); in validateAndApplyROI() 711 l_roi = getIntersection(temp_roi, l_frame); in generateROI() 712 r_roi = getIntersection(temp_roi, r_frame); in generateROI() 966 if (isValidRect(getIntersection(dispFrame, disFrame))) { in fullMDPCompWithPTOR() 1003 hwc_rect_t commonRect = getIntersection(overlapRect[0], overlapRect[1]); in fullMDPCompWithPTOR() [all …]
|
D | hwc_utils.cpp | 976 scissorL = getIntersection(ctx->mViewFrame[dpy], scissorL); in needsScalingWithSplit() 982 scissorR = getIntersection(ctx->mViewFrame[dpy], scissorR); in needsScalingWithSplit() 1050 scissor = getIntersection(ctx->mViewFrame[dpy], scissor); in trimLayer() 1370 hwc_rect_t irect = getIntersection(layer1->displayFrame, in areLayersIntersecting() 1411 dirtyRect = getIntersection(layer->displayFrame, scissor); in calculateDirtyRect() 1415 hwc_rect_t intersect = getIntersection(updatingRect, scissor); in calculateDirtyRect() 1440 hwc_rect_t getIntersection(const hwc_rect_t& rect1, const hwc_rect_t& rect2) in getIntersection() function 1522 hwc_rect_t irect = getIntersection(bottomframe, topframe); in optimizeLayerRects() 1560 nwr = getIntersection(nwr, fbDisplayFrame); in getNonWormholeRegion() 2228 scissor = getIntersection(ctx->mViewFrame[dpy], scissor); in configureSplit() [all …]
|
D | hwc_fbupdate.cpp | 103 sourceCrop = getIntersection(sourceCrop, ctx->mViewFrame[mDpy]); in preRotateExtDisplay()
|
D | hwc_utils.h | 319 hwc_rect_t getIntersection(const hwc_rect_t& rect1, const hwc_rect_t& rect2);
|