Lines Matching refs:scissor
1049 hwc_rect_t scissor = {0, 0, hw_w, hw_h }; in trimLayer() local
1050 scissor = getIntersection(ctx->mViewFrame[dpy], scissor); in trimLayer()
1051 qhwc::calculate_crop_rects(crop, dst, scissor, transform); in trimLayer()
1317 const hwc_rect_t& scissor, int orient) { in calculate_crop_rects() argument
1333 const int& sci_l = scissor.left; in calculate_crop_rects()
1334 const int& sci_t = scissor.top; in calculate_crop_rects()
1335 const int& sci_r = scissor.right; in calculate_crop_rects()
1336 const int& sci_b = scissor.bottom; in calculate_crop_rects()
1400 hwc_rect_t& scissor) { in calculateDirtyRect() argument
1411 dirtyRect = getIntersection(layer->displayFrame, scissor); in calculateDirtyRect()
1415 hwc_rect_t intersect = getIntersection(updatingRect, scissor); in calculateDirtyRect()
2229 hwc_rect_t scissor = {0, 0, lSplit, hw_h }; in configureSplit() local
2230 scissor = getIntersection(ctx->mViewFrame[dpy], scissor); in configureSplit()
2231 qhwc::calculate_crop_rects(tmp_cropL, tmp_dstL, scissor, 0); in configureSplit()
2238 hwc_rect_t scissor = {lSplit, 0, hw_w, hw_h }; in configureSplit() local
2239 scissor = getIntersection(ctx->mViewFrame[dpy], scissor); in configureSplit()
2240 qhwc::calculate_crop_rects(tmp_cropR, tmp_dstR, scissor, 0); in configureSplit()
2364 hwc_rect_t scissor = {dst.left, dst.top, lSplit, dst.bottom }; in configureSourceSplit() local
2365 qhwc::calculate_crop_rects(tmp_cropL, tmp_dstL, scissor, 0); in configureSourceSplit()
2370 hwc_rect_t scissor = {lSplit, dst.top, dst.right, dst.bottom }; in configureSourceSplit() local
2371 qhwc::calculate_crop_rects(tmp_cropR, tmp_dstR, scissor, 0); in configureSourceSplit()