Home
last modified time | relevance | path

Searched refs:getIntersection (Results 1 – 14 of 14) sorted by relevance

/hardware/qcom/display/msm8994/libhwcomposer/
Dhwc_mdpcomp.cpp533 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 …]
Dhwc_copybit.cpp169 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()
Dhwc_utils.cpp912 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 …]
Dhwc_fbupdate.cpp103 sourceCrop = getIntersection(sourceCrop, ctx->mViewFrame[mDpy]); in preRotateExtDisplay()
Dhwc_utils.h346 hwc_rect_t getIntersection(const hwc_rect_t& rect1, const hwc_rect_t& rect2);
/hardware/qcom/display/msm8084/libhwcomposer/
Dhwc_mdpcomp.cpp433 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 …]
Dhwc_utils.cpp747 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()
Dhwc_utils.h267 hwc_rect_t getIntersection(const hwc_rect_t& rect1, const hwc_rect_t& rect2);
Dhwc_fbupdate.cpp98 sourceCrop = getIntersection(sourceCrop, ctx->mViewFrame[mDpy]); in preRotateExtDisplay()
/hardware/qcom/display/msm8226/libhwcomposer/
Dhwc_mdpcomp.cpp450 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 …]
Dhwc_utils.cpp734 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()
Dhwc_copybit.cpp169 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()
Dhwc_fbupdate.cpp105 sourceCrop = getIntersection(sourceCrop, ctx->mViewFrame[mDpy]); in preRotateExtDisplay()
Dhwc_utils.h291 hwc_rect_t getIntersection(const hwc_rect_t& rect1, const hwc_rect_t& rect2);