Home
last modified time | relevance | path

Searched refs:hwc_rect (Results 1 – 25 of 25) 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()
2624 hwc_rect expandROIFromMidPoint(hwc_rect roi, hwc_rect fullFrame) { in expandROIFromMidPoint()
2628 hwc_rect lFrame = fullFrame; in expandROIFromMidPoint()
2629 hwc_rect rFrame = fullFrame; in expandROIFromMidPoint()
2633 hwc_rect lRoi = getIntersection(roi, lFrame); in expandROIFromMidPoint()
2634 hwc_rect rRoi = getIntersection(roi, rFrame); in expandROIFromMidPoint()
2659 ctx->listStats[dpy].lRoi = (struct hwc_rect){0, 0, lSplit, fbYRes}; in resetROI()
2660 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()
2224 ctx->listStats[dpy].lRoi = (struct hwc_rect){0, 0, lSplit, fbYRes}; in resetROI()
2225 ctx->listStats[dpy].rRoi = (struct hwc_rect){lSplit, 0, fbXRes, fbYRes}; in resetROI()
2227 ctx->listStats[dpy].lRoi = (struct hwc_rect){0, 0,fbXRes, fbYRes}; in resetROI()
2228 ctx->listStats[dpy].rRoi = (struct hwc_rect){0, 0, 0, 0}; in resetROI()
2232 hwc_rect_t getSanitizeROI(struct hwc_rect roi, hwc_rect boundary) in getSanitizeROI()
2237 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.h68 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()
2235 ctx->listStats[dpy].lRoi = (struct hwc_rect){0, 0, lSplit, fbYRes}; in resetROI()
2236 ctx->listStats[dpy].rRoi = (struct hwc_rect){lSplit, 0, fbXRes, fbYRes}; in resetROI()
2238 ctx->listStats[dpy].lRoi = (struct hwc_rect){0, 0,fbXRes, fbYRes}; in resetROI()
2239 ctx->listStats[dpy].rRoi = (struct hwc_rect){0, 0, 0, 0}; in resetROI()
2243 hwc_rect_t getSanitizeROI(struct hwc_rect roi, hwc_rect boundary) in getSanitizeROI()
2248 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/msm8909/libhwcomposer/
Dhwc_mdpcomp.cpp573 struct hwc_rect roi = (struct hwc_rect){0, 0, 0, 0}; in generateROI()
574 hwc_rect fullFrame = (struct hwc_rect) {0, 0,(int)ctx->dpyAttr[mDpy].xres, in generateROI()
581 hwc_rect_t dirtyRect = (struct hwc_rect){0, 0, 0, 0};; in generateROI()
609 hwc_rect l_roi = ctx->listStats[mDpy].lRoi; in trimAgainstROI()
610 hwc_rect r_roi = ctx->listStats[mDpy].rRoi; in trimAgainstROI()
680 struct hwc_rect l_frame = (struct hwc_rect){0, 0, lSplit, hw_h}; in generateROI()
681 struct hwc_rect r_frame = (struct hwc_rect){lSplit, 0, hw_w, hw_h}; in generateROI()
683 struct hwc_rect l_roi = (struct hwc_rect){0, 0, 0, 0}; in generateROI()
684 struct hwc_rect r_roi = (struct hwc_rect){0, 0, 0, 0}; in generateROI()
690 hwc_rect_t l_dirtyRect = (struct hwc_rect){0, 0, 0, 0}; in generateROI()
[all …]
Dhwc_utils.h317 bool isSameRect(const hwc_rect& rect1, const hwc_rect& rect2);
369 hwc_rect_t getSanitizeROI(struct hwc_rect roi, hwc_rect boundary);
Dhwc_utils.cpp1375 bool isSameRect(const hwc_rect& rect1, const hwc_rect& rect2) in isSameRect()
1381 bool isValidRect(const hwc_rect& rect) in isValidRect()
1406 hwc_rect dirtyRect = (hwc_rect){0, 0, 0, 0}; in calculateDirtyRect()
1461 hwc_rect_t getUnion(const hwc_rect &rect1, const hwc_rect &rect2) in getUnion()
2702 ctx->listStats[dpy].lRoi = (struct hwc_rect){0, 0, lSplit, fbYRes}; in resetROI()
2703 ctx->listStats[dpy].rRoi = (struct hwc_rect){lSplit, 0, fbXRes, fbYRes}; in resetROI()
2705 ctx->listStats[dpy].lRoi = (struct hwc_rect){0, 0,fbXRes, fbYRes}; in resetROI()
2706 ctx->listStats[dpy].rRoi = (struct hwc_rect){0, 0, 0, 0}; in resetROI()
2710 hwc_rect_t getSanitizeROI(struct hwc_rect roi, hwc_rect boundary) in getSanitizeROI()
2715 struct hwc_rect t_roi = roi; in getSanitizeROI()
Dhwc_copybit.cpp210 hwc_rect fullFrame = (struct hwc_rect) {0, 0,(int)ctx->dpyAttr[dpy].xres, in prepareSwapRect()
1083 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/msm8909/libhdmi/
Dhdmi.cpp596 hwc_rect r = {0, 0, 0, 0}; in setAttributes()
/hardware/ti/omap4xxx/hwc/
Dhwc.c561 static void set_ext_matrix(omap4_hwc_ext_t *ext, struct hwc_rect region) in set_ext_matrix()
592 crop_to_rect(struct dss2_ovl_cfg *cfg, struct hwc_rect vis_rect) in crop_to_rect()
1163 struct hwc_rect region = { in clone_external_layer()
2104 …struct hwc_rect fb_region = { .right = hwc_dev->fb_dev->base.width, .bottom = hwc_dev->fb_dev->bas… in omap4_hwc_device_open()
/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()
/hardware/ti/omap4-aah/hwc/
Dhwc.c750 static void set_ext_matrix(omap4_hwc_ext_t *ext, struct hwc_rect region) in set_ext_matrix()
781 crop_to_rect(struct dss2_ovl_cfg *cfg, struct hwc_rect vis_rect) in crop_to_rect()
1439 struct hwc_rect region = { in clone_external_layer()
2862 …struct hwc_rect fb_region = { .right = hwc_dev->fb_dev->base.width, .bottom = hwc_dev->fb_dev->bas… in omap4_hwc_device_open()