/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() 2149 scissor = getIntersection(ctx->mViewFrame[dpy], scissor); in configureSplit() 2158 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 | 346 hwc_rect_t getIntersection(const hwc_rect_t& rect1, const hwc_rect_t& rect2);
|
/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() 1811 scissor = getIntersection(ctx->mViewFrame[dpy], scissor); in configureSplit() 1820 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() 1815 scissor = getIntersection(ctx->mViewFrame[dpy], scissor); in configureSplit() 1824 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);
|