Home
last modified time | relevance | path

Searched refs:scissor (Results 1 – 25 of 33) sorted by relevance

12

/hardware/qcom/display/msm8960/libhwcomposer/
Dhwc_utils.cpp555 const hwc_rect_t& scissor, int orient) { in calculate_crop_rects() argument
571 const int& sci_l = scissor.left; in calculate_crop_rects()
572 const int& sci_t = scissor.top; in calculate_crop_rects()
573 const int& sci_r = scissor.right; in calculate_crop_rects()
574 const int& sci_b = scissor.bottom; in calculate_crop_rects()
785 hwc_rect_t scissor = {0, 0, hw_w, hw_h }; in trimLayer() local
786 qhwc::calculate_crop_rects(crop, dst, scissor, transform); in trimLayer()
1062 hwc_rect_t scissor = {0, 0, hw_w/2, hw_h }; in configureHighRes() local
1063 qhwc::calculate_crop_rects(tmp_cropL, tmp_dstL, scissor, 0); in configureHighRes()
1068 hwc_rect_t scissor = {hw_w/2, 0, hw_w, hw_h }; in configureHighRes() local
[all …]
Dhwc_utils.h163 const hwc_rect_t& scissor, int orient);
/hardware/qcom/display/msm8226/libhwcomposer/
Dhwc_utils.cpp797 hwc_rect_t scissor = {0, 0, hw_w, hw_h }; in trimLayer() local
798 scissor = getIntersection(ctx->mViewFrame[dpy], scissor); in trimLayer()
799 qhwc::calculate_crop_rects(crop, dst, scissor, transform); in trimLayer()
1032 const hwc_rect_t& scissor, int orient) { in calculate_crop_rects() argument
1048 const int& sci_l = scissor.left; in calculate_crop_rects()
1049 const int& sci_t = scissor.top; in calculate_crop_rects()
1050 const int& sci_r = scissor.right; in calculate_crop_rects()
1051 const int& sci_b = scissor.bottom; in calculate_crop_rects()
1814 hwc_rect_t scissor = {0, 0, lSplit, hw_h }; in configureSplit() local
1815 scissor = getIntersection(ctx->mViewFrame[dpy], scissor); in configureSplit()
[all …]
/hardware/qcom/display/msm8084/libhwcomposer/
Dhwc_utils.cpp810 hwc_rect_t scissor = {0, 0, hw_w, hw_h }; in trimLayer() local
811 scissor = getIntersection(ctx->mViewFrame[dpy], scissor); in trimLayer()
812 qhwc::calculate_crop_rects(crop, dst, scissor, transform); in trimLayer()
1045 const hwc_rect_t& scissor, int orient) { in calculate_crop_rects() argument
1061 const int& sci_l = scissor.left; in calculate_crop_rects()
1062 const int& sci_t = scissor.top; in calculate_crop_rects()
1063 const int& sci_r = scissor.right; in calculate_crop_rects()
1064 const int& sci_b = scissor.bottom; in calculate_crop_rects()
1810 hwc_rect_t scissor = {0, 0, lSplit, hw_h }; in configureSplit() local
1811 scissor = getIntersection(ctx->mViewFrame[dpy], scissor); in configureSplit()
[all …]
Dhwc_mdpcomp.h156 hwc_rect_t& scissor);
/hardware/qcom/display/msm8909/libhwcomposer/
Dhwc_utils.cpp1049 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()
[all …]
Dhwc_utils.h279 const hwc_rect_t& scissor, int orient);
328 hwc_rect_t& scissor);
/hardware/qcom/display/msm8994/libhwcomposer/
Dhwc_utils.cpp975 hwc_rect_t scissor = {0, 0, hw_w, hw_h }; in trimLayer() local
976 scissor = getIntersection(ctx->mViewFrame[dpy], scissor); in trimLayer()
977 qhwc::calculate_crop_rects(crop, dst, scissor, transform); in trimLayer()
1250 const hwc_rect_t& scissor, int orient) { in calculate_crop_rects() argument
1266 const int& sci_l = scissor.left; in calculate_crop_rects()
1267 const int& sci_t = scissor.top; in calculate_crop_rects()
1268 const int& sci_r = scissor.right; in calculate_crop_rects()
1269 const int& sci_b = scissor.bottom; in calculate_crop_rects()
2148 hwc_rect_t scissor = {0, 0, lSplit, hw_h }; in configureSplit() local
2149 scissor = getIntersection(ctx->mViewFrame[dpy], scissor); in configureSplit()
[all …]
Dhwc_mdpcomp.h161 hwc_rect_t& scissor);
/hardware/qcom/display/msm8998/sdm/libs/core/
Dresource_default.cpp602 bool ResourceDefault::CalculateCropRects(const LayerRect &scissor, LayerRect *crop, in CalculateCropRects() argument
618 const float &sci_left = scissor.left; in CalculateCropRects()
619 const float &sci_top = scissor.top; in CalculateCropRects()
620 const float &sci_right = scissor.right; in CalculateCropRects()
621 const float &sci_bottom = scissor.bottom; in CalculateCropRects()
Dresource_default.h121 bool CalculateCropRects(const LayerRect &scissor, LayerRect *crop, LayerRect *dst);
/hardware/qcom/display/msm8996/sdm/libs/core/
Dresource_default.cpp565 bool ResourceDefault::CalculateCropRects(const LayerRect &scissor, LayerRect *crop, in CalculateCropRects() argument
581 const float &sci_left = scissor.left; in CalculateCropRects()
582 const float &sci_top = scissor.top; in CalculateCropRects()
583 const float &sci_right = scissor.right; in CalculateCropRects()
584 const float &sci_bottom = scissor.bottom; in CalculateCropRects()
Dresource_default.h116 bool CalculateCropRects(const LayerRect &scissor, LayerRect *crop, LayerRect *dst);
/hardware/qcom/display/msm8960/libcopybit/
Dcopybit_c2d.cpp707 const struct copybit_rect_t *scissor) in set_rects() argument
747 c2dObject->scissor_rect.x = scissor->l; in set_rects()
748 c2dObject->scissor_rect.y = scissor->t; in set_rects()
749 c2dObject->scissor_rect.height = (scissor->b) - (scissor->t); in set_rects()
750 c2dObject->scissor_rect.width = (scissor->r) - (scissor->l); in set_rects()
Dcopybit.cpp159 const struct copybit_rect_t *scissor, in set_rects() argument
163 intersect(&clip, scissor, dst); in set_rects()
/hardware/qcom/display/msm8996/libcopybit/
Dcopybit_c2d.cpp738 const struct copybit_rect_t *scissor) in set_rects() argument
780 c2dObject->scissor_rect.x = scissor->l; in set_rects()
781 c2dObject->scissor_rect.y = scissor->t; in set_rects()
782 c2dObject->scissor_rect.height = (scissor->b) - (scissor->t); in set_rects()
783 c2dObject->scissor_rect.width = (scissor->r) - (scissor->l); in set_rects()
/hardware/qcom/display/msm8998/libcopybit/
Dcopybit_c2d.cpp738 const struct copybit_rect_t *scissor) in set_rects() argument
780 c2dObject->scissor_rect.x = scissor->l; in set_rects()
781 c2dObject->scissor_rect.y = scissor->t; in set_rects()
782 c2dObject->scissor_rect.height = (scissor->b) - (scissor->t); in set_rects()
783 c2dObject->scissor_rect.width = (scissor->r) - (scissor->l); in set_rects()
Dcopybit.cpp176 const struct copybit_rect_t *scissor) { in set_rects() argument
178 intersect(&clip, scissor, dst); in set_rects()
/hardware/qcom/display/msm8909/libcopybit/
Dcopybit_c2d.cpp730 const struct copybit_rect_t *scissor) in set_rects() argument
772 c2dObject->scissor_rect.x = scissor->l; in set_rects()
773 c2dObject->scissor_rect.y = scissor->t; in set_rects()
774 c2dObject->scissor_rect.height = (scissor->b) - (scissor->t); in set_rects()
775 c2dObject->scissor_rect.width = (scissor->r) - (scissor->l); in set_rects()
Dcopybit.cpp171 const struct copybit_rect_t *scissor) { in set_rects() argument
173 intersect(&clip, scissor, dst); in set_rects()
/hardware/qcom/display/msm8084/libcopybit/
Dcopybit_c2d.cpp725 const struct copybit_rect_t *scissor) in set_rects() argument
767 c2dObject->scissor_rect.x = scissor->l; in set_rects()
768 c2dObject->scissor_rect.y = scissor->t; in set_rects()
769 c2dObject->scissor_rect.height = (scissor->b) - (scissor->t); in set_rects()
770 c2dObject->scissor_rect.width = (scissor->r) - (scissor->l); in set_rects()
/hardware/qcom/display/msm8994/libcopybit/
Dcopybit_c2d.cpp734 const struct copybit_rect_t *scissor) in set_rects() argument
776 c2dObject->scissor_rect.x = scissor->l; in set_rects()
777 c2dObject->scissor_rect.y = scissor->t; in set_rects()
778 c2dObject->scissor_rect.height = (scissor->b) - (scissor->t); in set_rects()
779 c2dObject->scissor_rect.width = (scissor->r) - (scissor->l); in set_rects()
Dcopybit.cpp168 const struct copybit_rect_t *scissor) { in set_rects() argument
170 intersect(&clip, scissor, dst); in set_rects()
/hardware/qcom/display/msm8226/libcopybit/
Dcopybit_c2d.cpp731 const struct copybit_rect_t *scissor) in set_rects() argument
773 c2dObject->scissor_rect.x = scissor->l; in set_rects()
774 c2dObject->scissor_rect.y = scissor->t; in set_rects()
775 c2dObject->scissor_rect.height = (scissor->b) - (scissor->t); in set_rects()
776 c2dObject->scissor_rect.width = (scissor->r) - (scissor->l); in set_rects()
Dcopybit.cpp165 const struct copybit_rect_t *scissor) { in set_rects() argument
167 intersect(&clip, scissor, dst); in set_rects()

12