Home
last modified time | relevance | path

Searched refs:hwc_rect (Results 1 – 18 of 18) sorted by relevance

/hardware/qcom/display/msm8994/libhwcomposer/
Dhwc_utils.h344 bool isSameRect(const hwc_rect& rect1, const hwc_rect& rect2);
390 hwc_rect expandROIFromMidPoint(hwc_rect roi, hwc_rect fullFrame);
393 hwc_rect_t getSanitizeROI(struct hwc_rect roi, hwc_rect boundary);
Dhwc_mdpcomp.cpp528 hwc_rect dirtyRect = (hwc_rect){0, 0, 0, 0}; in calculateDirtyRect()
547 void MDPCompNonSplit::trimAgainstROI(hwc_context_t *ctx, hwc_rect &crop, in trimAgainstROI()
548 hwc_rect &dst) { in trimAgainstROI()
605 struct hwc_rect roi = (struct hwc_rect){0, 0, 0, 0}; in generateROI()
606 hwc_rect fullFrame = (struct hwc_rect) {0, 0,(int)ctx->dpyAttr[mDpy].xres, in generateROI()
639 void MDPCompSplit::trimAgainstROI(hwc_context_t *ctx, hwc_rect &crop, in trimAgainstROI()
640 hwc_rect &dst) { in trimAgainstROI()
641 hwc_rect roi = getUnion(ctx->listStats[mDpy].lRoi, in trimAgainstROI()
643 hwc_rect tmpDst = getIntersection(dst, roi); in trimAgainstROI()
717 struct hwc_rect l_frame = (struct hwc_rect){0, 0, lSplit, hw_h}; in generateROI()
[all …]
Dhwc_mdpcomp.h167 hwc_rect& dst) = 0;
323 hwc_rect& dst);
351 hwc_rect& dst);
Dhwc_utils.cpp1308 bool isSameRect(const hwc_rect& rect1, const hwc_rect& rect2) in isSameRect()
1314 bool isValidRect(const hwc_rect& rect) in isValidRect()
1369 hwc_rect_t getUnion(const hwc_rect &rect1, const hwc_rect &rect2) in getUnion()
2626 hwc_rect expandROIFromMidPoint(hwc_rect roi, hwc_rect fullFrame) { in expandROIFromMidPoint()
2630 hwc_rect lFrame = fullFrame; in expandROIFromMidPoint()
2631 hwc_rect rFrame = fullFrame; in expandROIFromMidPoint()
2635 hwc_rect lRoi = getIntersection(roi, lFrame); in expandROIFromMidPoint()
2636 hwc_rect rRoi = getIntersection(roi, rFrame); in expandROIFromMidPoint()
2661 ctx->listStats[dpy].lRoi = (struct hwc_rect){0, 0, lSplit, fbYRes}; in resetROI()
2662 ctx->listStats[dpy].rRoi = (struct hwc_rect){lSplit, 0, fbXRes, fbYRes}; in resetROI()
[all …]
Dhwc_copybit.cpp963 hwc_rect tmp_hwc_rect = {0,0,tmp_rect.r,tmp_rect.b}; in drawLayerUsingCopybit()
/hardware/qcom/display/msm8084/libhwcomposer/
Dhwc_mdpcomp.cpp428 hwc_rect dirtyRect = (hwc_rect){0, 0, 0, 0}; in calculateDirtyRect()
502 struct hwc_rect roi = (struct hwc_rect){0, 0, 0, 0}; in generateROI()
503 hwc_rect fullFrame = (struct hwc_rect) {0, 0,(int)ctx->dpyAttr[mDpy].xres, in generateROI()
538 hwc_rect l_roi = ctx->listStats[mDpy].lRoi; in trimAgainstROI()
539 hwc_rect r_roi = ctx->listStats[mDpy].rRoi; in trimAgainstROI()
608 struct hwc_rect l_frame = (struct hwc_rect){0, 0, lSplit, hw_h}; in generateROI()
609 struct hwc_rect r_frame = (struct hwc_rect){lSplit, 0, hw_w, hw_h}; in generateROI()
611 struct hwc_rect l_roi = (struct hwc_rect){0, 0, 0, 0}; in generateROI()
612 struct hwc_rect r_roi = (struct hwc_rect){0, 0, 0, 0}; in generateROI()
1275 hwc_rect_t fbRect = (struct hwc_rect){0, 0, 0, 0}; in getUpdatingFBRect()
Dhwc_utils.h265 bool isSameRect(const hwc_rect& rect1, const hwc_rect& rect2);
310 hwc_rect_t getSanitizeROI(struct hwc_rect roi, hwc_rect boundary);
Dhwc_utils.cpp838 hwc_rect outRect = {0, 0, dstWidth, dstHeight}; in calculateDisplayViewFrame()
1103 bool isSameRect(const hwc_rect& rect1, const hwc_rect& rect2) in isSameRect()
1109 bool isValidRect(const hwc_rect& rect) in isValidRect()
1157 hwc_rect_t getUnion(const hwc_rect &rect1, const hwc_rect &rect2) in getUnion()
2226 ctx->listStats[dpy].lRoi = (struct hwc_rect){0, 0, lSplit, fbYRes}; in resetROI()
2227 ctx->listStats[dpy].rRoi = (struct hwc_rect){lSplit, 0, fbXRes, fbYRes}; in resetROI()
2229 ctx->listStats[dpy].lRoi = (struct hwc_rect){0, 0,fbXRes, fbYRes}; in resetROI()
2230 ctx->listStats[dpy].rRoi = (struct hwc_rect){0, 0, 0, 0}; in resetROI()
2234 hwc_rect_t getSanitizeROI(struct hwc_rect roi, hwc_rect boundary) in getSanitizeROI()
2239 struct hwc_rect t_roi = roi; in getSanitizeROI()
Dhwc_copybit.cpp534 hwc_rect tmp_hwc_rect = {0,0,tmp_rect.r,tmp_rect.b}; in drawLayerUsingCopybit()
/hardware/libhardware/include/hardware/
Dhwcomposer_defs.h75 typedef struct hwc_rect { struct
/hardware/qcom/display/msm8226/libhwcomposer/
Dhwc_utils.h289 bool isSameRect(const hwc_rect& rect1, const hwc_rect& rect2);
330 hwc_rect_t getSanitizeROI(struct hwc_rect roi, hwc_rect boundary);
Dhwc_mdpcomp.cpp503 struct hwc_rect roi = (struct hwc_rect){0, 0, 0, 0}; in generateROI()
504 hwc_rect fullFrame = (struct hwc_rect) {0, 0,(int)ctx->dpyAttr[mDpy].xres, in generateROI()
545 hwc_rect l_roi = ctx->listStats[mDpy].lRoi; in trimAgainstROI()
546 hwc_rect r_roi = ctx->listStats[mDpy].rRoi; in trimAgainstROI()
615 struct hwc_rect l_frame = (struct hwc_rect){0, 0, lSplit, hw_h}; in generateROI()
616 struct hwc_rect r_frame = (struct hwc_rect){lSplit, 0, hw_w, hw_h}; in generateROI()
618 struct hwc_rect l_roi = (struct hwc_rect){0, 0, 0, 0}; in generateROI()
619 struct hwc_rect r_roi = (struct hwc_rect){0, 0, 0, 0}; in generateROI()
1453 hwc_rect_t fbRect = (struct hwc_rect){0, 0, 0, 0}; in getUpdatingFBRect()
Dhwc_utils.cpp1090 bool isSameRect(const hwc_rect& rect1, const hwc_rect& rect2) in isSameRect()
1096 bool isValidRect(const hwc_rect& rect) in isValidRect()
1145 hwc_rect_t getUnion(const hwc_rect &rect1, const hwc_rect &rect2) in getUnion()
2237 ctx->listStats[dpy].lRoi = (struct hwc_rect){0, 0, lSplit, fbYRes}; in resetROI()
2238 ctx->listStats[dpy].rRoi = (struct hwc_rect){lSplit, 0, fbXRes, fbYRes}; in resetROI()
2240 ctx->listStats[dpy].lRoi = (struct hwc_rect){0, 0,fbXRes, fbYRes}; in resetROI()
2241 ctx->listStats[dpy].rRoi = (struct hwc_rect){0, 0, 0, 0}; in resetROI()
2245 hwc_rect_t getSanitizeROI(struct hwc_rect roi, hwc_rect boundary) in getSanitizeROI()
2250 struct hwc_rect t_roi = roi; in getSanitizeROI()
Dhwc_copybit.cpp910 hwc_rect tmp_hwc_rect = {0,0,tmp_rect.r,tmp_rect.b}; in drawLayerUsingCopybit()
/hardware/qcom/display/msm8226/libvirtual/
Dvirtual.cpp145 hwc_rect r = {0, 0, 0, 0}; in setToPrimary()
/hardware/qcom/display/msm8226/libexternal/
Dexternal.cpp613 hwc_rect r = {0, 0, 0, 0}; in setAttributes()
/hardware/qcom/display/msm8960/libhwcomposer/
Dhwc_copybit.cpp438 hwc_rect tmp_hwc_rect = {0,0,tmp_rect.r,tmp_rect.b}; in drawLayerUsingCopybit()
/hardware/qcom/display/msm8994/libhdmi/
Dhdmi.cpp619 hwc_rect r = {0, 0, 0, 0}; in setAttributes()