/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 | 910 scissorL = getIntersection(ctx->mViewFrame[dpy], scissorL); in needsScalingWithSplit() 916 scissorR = getIntersection(ctx->mViewFrame[dpy], scissorR); in needsScalingWithSplit() 974 scissor = getIntersection(ctx->mViewFrame[dpy], scissor); in trimLayer() 1301 hwc_rect_t irect = getIntersection(layer1->displayFrame, in areLayersIntersecting() 1346 hwc_rect_t getIntersection(const hwc_rect_t& rect1, const hwc_rect_t& rect2) in getIntersection() function 1428 hwc_rect_t irect = getIntersection(bottomframe, topframe); in optimizeLayerRects() 1442 layer->dirtyRect = getIntersection(bottomCrop, in optimizeLayerRects() 1471 nwr = getIntersection(nwr, fbDisplayFrame); in getNonWormholeRegion() 2145 scissor = getIntersection(ctx->mViewFrame[dpy], scissor); in configureSplit() 2154 scissor = getIntersection(ctx->mViewFrame[dpy], scissor); in configureSplit() [all …]
|
D | hwc_utils.h | 344 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/msm8226/libhwcomposer/ |
D | hwc_mdpcomp.cpp | 442 fbRect = getIntersection(fbRect, roi); in trimAgainstROI() 463 hwc_rect_t res = getIntersection(visibleRect, dstRect); in validateAndApplyROI() 540 hwc_rect_t l_fbRect = getIntersection(fbRect, l_roi); in trimAgainstROI() 541 hwc_rect_t r_fbRect = getIntersection(fbRect, r_roi); in trimAgainstROI() 569 hwc_rect_t l_res = getIntersection(visibleRectL, dstRect); in validateAndApplyROI() 570 hwc_rect_t r_res = getIntersection(visibleRectR, dstRect); in validateAndApplyROI() 631 hwc_rect_t l_dst = getIntersection(l_frame, updatingRect); in generateROI() 635 hwc_rect_t r_dst = getIntersection(r_frame, updatingRect); in generateROI() 647 l_roi = getIntersection(temp_roi, l_frame); in generateROI() 648 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() 1084 hwc_rect_t irect = getIntersection(layer1->displayFrame, in areLayersIntersecting() 1123 hwc_rect_t getIntersection(const hwc_rect_t& rect1, const hwc_rect_t& rect2) in getIntersection() function 1203 hwc_rect_t irect = getIntersection(bottomframe, topframe); in optimizeLayerRects() 1217 layer->dirtyRect = getIntersection(bottomCrop, in optimizeLayerRects() 1246 nwr = getIntersection(nwr, fbDisplayFrame); in getNonWormholeRegion() 1812 scissor = getIntersection(ctx->mViewFrame[dpy], scissor); in configureSplit() 1821 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/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() 539 hwc_rect_t l_fbRect = getIntersection(fbRect, l_roi); in trimAgainstROI() 540 hwc_rect_t r_fbRect = getIntersection(fbRect, r_roi); in trimAgainstROI() 568 hwc_rect_t l_res = getIntersection(visibleRectL, dstRect); in validateAndApplyROI() 569 hwc_rect_t r_res = getIntersection(visibleRectR, dstRect); in validateAndApplyROI() 637 l_roi = getIntersection(temp_roi, l_frame); in generateROI() 638 r_roi = getIntersection(temp_roi, r_frame); 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()
|