Home
last modified time | relevance | path

Searched refs:hwc_rect_t (Results 1 – 25 of 179) sorted by relevance

12345678

/aosp12/hardware/qcom/display/msm8226/libhwcomposer/
H A Dhwc_utils.h99 hwc_rect_t mDstRect;
134 hwc_rect_t lRoi; //left ROI
256 void calculate_crop_rects(hwc_rect_t& crop, hwc_rect_t& dst,
272 void sanitizeSourceCrop(hwc_rect_t& cropL, hwc_rect_t& cropR,
288 hwc_rect_t deductRect(const hwc_rect_t& rect1, const hwc_rect_t& rect2);
290 hwc_rect_t moveRect(const hwc_rect_t& rect, const int& x_off, const int& y_off);
291 hwc_rect_t getIntersection(const hwc_rect_t& rect1, const hwc_rect_t& rect2);
292 hwc_rect_t getUnion(const hwc_rect_t& rect1, const hwc_rect_t& rect2);
296 bool operator ==(const hwc_rect_t& lhs, const hwc_rect_t& rhs);
305 hwc_rect_t& inRect, hwc_rect_t& outRect);
[all …]
H A Dhwc_utils.cpp453 hwc_rect_t& inRect, hwc_rect_t& outRect) { in getAspectRatioPosition()
792 hwc_rect_t& crop, hwc_rect_t& dst) { in trimLayer()
1031 void calculate_crop_rects(hwc_rect_t& crop, hwc_rect_t& dst, in calculate_crop_rects()
1101 bool operator ==(const hwc_rect_t& lhs, const hwc_rect_t& rhs) { in operator ==()
1110 hwc_rect_t res; in moveRect()
1124 hwc_rect_t getIntersection(const hwc_rect_t& rect1, const hwc_rect_t& rect2) in getIntersection()
1126 hwc_rect_t res; in getIntersection()
1147 hwc_rect_t res; in getUnion()
1167 hwc_rect_t deductRect(const hwc_rect_t& rect1, const hwc_rect_t& rect2) { in deductRect()
1712 void sanitizeSourceCrop(hwc_rect_t& cropL, hwc_rect_t& cropR, in sanitizeSourceCrop()
[all …]
H A Dhwc_fbupdate.h42 hwc_rect_t fbUpdatingRect, int fbZorder) = 0;
67 hwc_rect_t fbUpdatingRect, int fbZorder);
72 hwc_rect_t fbUpdatingRect, int fbZorder);
76 hwc_rect_t& sourceCrop,
88 hwc_rect_t fbUpdatingRect, int fbZorder);
94 hwc_rect_t fbUpdatingRect, int fbZorder);
106 hwc_rect_t fbUpdatingRect, int fbZorder);
H A Dhwc_fbupdate.cpp172 hwc_rect_t displayFrame = layer->displayFrame; in configure()
309 hwc_rect_t sourceCrop = fbUpdatingRect; in configure()
310 hwc_rect_t displayFrame = fbUpdatingRect; in configure()
341 hwc_rect_t cropL = sourceCrop; in configure()
342 hwc_rect_t dstL = displayFrame; in configure()
343 hwc_rect_t scissorL = {0, 0, lSplit, hw_h }; in configure()
378 hwc_rect_t cropR = sourceCrop; in configure()
379 hwc_rect_t dstR = displayFrame; in configure()
425 hwc_rect_t fbUpdatingRect, int fbZorder) { in configure()
457 hwc_rect_t cropL = fbUpdatingRect; in configure()
[all …]
H A Dhwc_copybit.h72 hwc_rect_t FbdirtyRect[NUM_RENDER_BUFFERS];
76 void insertAndUpdateFbCache(hwc_rect_t dirtyRect);
77 int getUnchangedFbDRCount(hwc_rect_t dirtyRect);
90 private_handle_t *renderBuffer, hwc_rect_t overlap,
91 hwc_rect_t destRect);
114 int clear (private_handle_t* hnd, hwc_rect_t& rect);
H A Dhwc_mdpcomp.cpp353 hwc_rect_t dst = layer->displayFrame; in isValidDimension()
512 hwc_rect_t updatingRect = dst; in generateROI()
627 hwc_rect_t updatingRect = dst; in generateROI()
906 hwc_rect_t displayFrame[numAppLayers]; in fullMDPCompWithPTOR()
907 hwc_rect_t sourceCrop[numAppLayers]; in fullMDPCompWithPTOR()
2003 hwc_rect_t dst = layer->displayFrame; in acquireMDPPipes()
2358 hwc_rect_t cropL = crop; in configure()
2359 hwc_rect_t cropR = crop; in configure()
2360 hwc_rect_t dstL = dst; in configure()
2361 hwc_rect_t dstR = dst; in configure()
[all …]
H A Dhwc_copybit.cpp168 hwc_rect_t displayFrame = list->hwLayers[k].displayFrame; in getLayersChanging()
385 int CopyBit::clear (private_handle_t* hnd, hwc_rect_t& rect) in clear()
442 hwc_rect_t displayFrame = in drawUsingAppBufferComposition()
529 hwc_rect_t clearRegion = {0,0,0,0}; in draw()
636 hwc_rect_t destRect) in drawRectUsingCopybit()
667 hwc_rect_t dispFrame = layer->displayFrame; in drawRectUsingCopybit()
668 hwc_rect_t iRect = getIntersection(dispFrame, overlap); in drawRectUsingCopybit()
669 hwc_rect_t crop = integerizeSourceCrop(layer->sourceCropf); in drawRectUsingCopybit()
795 hwc_rect_t displayFrame = layer->displayFrame; in drawLayerUsingCopybit()
1002 hwc_rect_t displayFrame = layer->displayFrame; in fillColorUsingCopybit()
[all …]
/aosp12/hardware/qcom/display/msm8084/libhwcomposer/
H A Dhwc_utils.h98 hwc_rect_t mDstRect;
129 hwc_rect_t lRoi; //left ROI
205 hwc_rect_t cropI = {0,0,0,0}; in integerizeSourceCrop()
236 void calculate_crop_rects(hwc_rect_t& crop, hwc_rect_t& dst,
248 void sanitizeSourceCrop(hwc_rect_t& cropL, hwc_rect_t& cropR,
264 hwc_rect_t deductRect(const hwc_rect_t& rect1, const hwc_rect_t& rect2);
266 hwc_rect_t moveRect(const hwc_rect_t& rect, const int& x_off, const int& y_off);
267 hwc_rect_t getIntersection(const hwc_rect_t& rect1, const hwc_rect_t& rect2);
268 hwc_rect_t getUnion(const hwc_rect_t& rect1, const hwc_rect_t& rect2);
285 hwc_rect_t& inRect, hwc_rect_t& outRect);
[all …]
H A Dhwc_utils.cpp466 hwc_rect_t& inRect, hwc_rect_t& outRect) { in getAspectRatioPosition()
805 hwc_rect_t& crop, hwc_rect_t& dst) { in trimLayer()
1044 void calculate_crop_rects(hwc_rect_t& crop, hwc_rect_t& dst, in calculate_crop_rects()
1120 hwc_rect_t moveRect(const hwc_rect_t& rect, const int& x_off, const int& y_off) in moveRect()
1122 hwc_rect_t res; in moveRect()
1136 hwc_rect_t getIntersection(const hwc_rect_t& rect1, const hwc_rect_t& rect2) in getIntersection()
1138 hwc_rect_t res; in getIntersection()
1159 hwc_rect_t res; in getUnion()
1179 hwc_rect_t deductRect(const hwc_rect_t& rect1, const hwc_rect_t& rect2) { in deductRect()
1181 hwc_rect_t res = rect1; in deductRect()
[all …]
H A Dhwc_fbupdate.h42 hwc_rect_t fbUpdatingRect, int fbZorder) = 0;
67 hwc_rect_t fbUpdatingRect, int fbZorder);
72 hwc_rect_t fbUpdatingRect, int fbZorder);
76 hwc_rect_t& sourceCrop,
88 hwc_rect_t fbUpdatingRect, int fbZorder);
94 hwc_rect_t fbUpdatingRect, int fbZorder);
106 hwc_rect_t fbUpdatingRect, int fbZorder);
H A Dhwc_fbupdate.cpp166 hwc_rect_t displayFrame = layer->displayFrame; in configure()
303 hwc_rect_t sourceCrop = fbUpdatingRect; in configure()
304 hwc_rect_t displayFrame = fbUpdatingRect; in configure()
335 hwc_rect_t cropL = sourceCrop; in configure()
336 hwc_rect_t dstL = displayFrame; in configure()
337 hwc_rect_t scissorL = {0, 0, lSplit, hw_h }; in configure()
372 hwc_rect_t cropR = sourceCrop; in configure()
373 hwc_rect_t dstR = displayFrame; in configure()
419 hwc_rect_t fbUpdatingRect, int fbZorder) { in configure()
451 hwc_rect_t cropL = fbUpdatingRect; in configure()
[all …]
H A Dhwc_mdpcomp.cpp328 hwc_rect_t dst = layer->displayFrame; in isValidDimension()
422 hwc_rect_t& scissor) { in calculateDirtyRect()
425 hwc_rect_t dst = layer->displayFrame; in calculateDirtyRect()
429 hwc_rect_t updatingRect = dst; in calculateDirtyRect()
1783 hwc_rect_t dst = layer->displayFrame; in acquireMDPPipes()
1850 hwc_rect_t dst = layer->displayFrame; in configure4k2kYuv()
2146 hwc_rect_t cropL = crop; in configure()
2147 hwc_rect_t cropR = crop; in configure()
2148 hwc_rect_t dstL = dst; in configure()
2149 hwc_rect_t dstR = dst; in configure()
[all …]
/aosp12/hardware/qcom/display/msm8994/libhwcomposer/
H A Dhwc_utils.h108 hwc_rect_t mDstRect;
181 const hwc_rect_t& crop, const hwc_rect_t& dst,
306 void calculate_crop_rects(hwc_rect_t& crop, hwc_rect_t& dst,
322 void sanitizeSourceCrop(hwc_rect_t& cropL, hwc_rect_t& cropR,
343 hwc_rect_t deductRect(const hwc_rect_t& rect1, const hwc_rect_t& rect2);
345 hwc_rect_t moveRect(const hwc_rect_t& rect, const int& x_off, const int& y_off);
346 hwc_rect_t getIntersection(const hwc_rect_t& rect1, const hwc_rect_t& rect2);
347 hwc_rect_t getUnion(const hwc_rect_t& rect1, const hwc_rect_t& rect2);
351 bool operator ==(const hwc_rect_t& lhs, const hwc_rect_t& rhs);
361 hwc_rect_t& inRect, hwc_rect_t& outRect);
[all …]
H A Dhwc_fbupdate.h42 hwc_rect_t fbUpdatingRect, int fbZorder) = 0;
67 hwc_rect_t fbUpdatingRect, int fbZorder);
72 hwc_rect_t fbUpdatingRect, int fbZorder);
76 hwc_rect_t& sourceCrop,
88 hwc_rect_t fbUpdatingRect, int fbZorder);
94 hwc_rect_t fbUpdatingRect, int fbZorder);
106 hwc_rect_t fbUpdatingRect, int fbZorder);
H A Dhwc_fbupdate.cpp166 hwc_rect_t displayFrame = layer->displayFrame; in configure()
358 hwc_rect_t cropL = sourceCrop; in configure()
359 hwc_rect_t dstL = displayFrame; in configure()
394 hwc_rect_t cropR = sourceCrop; in configure()
395 hwc_rect_t dstR = displayFrame; in configure()
441 hwc_rect_t fbUpdatingRect, int fbZorder) { in configure()
464 hwc_rect_t displayFrame = layer->displayFrame; in configure()
497 hwc_rect_t cropL = sourceCrop; in configure()
498 hwc_rect_t cropR = sourceCrop; in configure()
499 hwc_rect_t dstL = displayFrame; in configure()
[all …]
H A Dhwc_utils.cpp614 hwc_rect_t& inRect, hwc_rect_t& outRect) { in getAspectRatioPosition()
970 hwc_rect_t& crop, hwc_rect_t& dst) { in trimLayer()
1249 void calculate_crop_rects(hwc_rect_t& crop, hwc_rect_t& dst, in calculate_crop_rects()
1319 bool operator ==(const hwc_rect_t& lhs, const hwc_rect_t& rhs) { in operator ==()
1334 hwc_rect_t res; in moveRect()
1348 hwc_rect_t getIntersection(const hwc_rect_t& rect1, const hwc_rect_t& rect2) in getIntersection()
1350 hwc_rect_t res; in getIntersection()
1371 hwc_rect_t res; in getUnion()
1391 hwc_rect_t deductRect(const hwc_rect_t& rect1, const hwc_rect_t& rect2) { in deductRect()
2042 void sanitizeSourceCrop(hwc_rect_t& cropL, hwc_rect_t& cropR, in sanitizeSourceCrop()
[all …]
H A Dhwc_copybit.h72 hwc_rect_t FbdirtyRect[NUM_RENDER_BUFFERS];
76 void insertAndUpdateFbCache(hwc_rect_t dirtyRect);
77 int getUnchangedFbDRCount(hwc_rect_t dirtyRect);
90 private_handle_t *renderBuffer, hwc_rect_t overlap,
91 hwc_rect_t destRect);
114 int clear (private_handle_t* hnd, hwc_rect_t& rect);
H A Dhwc_copybit.cpp394 int CopyBit::clear (private_handle_t* hnd, hwc_rect_t& rect) in clear()
451 hwc_rect_t displayFrame = in drawUsingAppBufferComposition()
539 hwc_rect_t clearRegion = {0,0,0,0}; in draw()
607 hwc_rect_t clearRegion = {0,0,0,0}; in drawOverlap()
689 hwc_rect_t destRect) in drawRectUsingCopybit()
720 hwc_rect_t dispFrame = layer->displayFrame; in drawRectUsingCopybit()
721 hwc_rect_t iRect = getIntersection(dispFrame, overlap); in drawRectUsingCopybit()
722 hwc_rect_t crop = integerizeSourceCrop(layer->sourceCropf); in drawRectUsingCopybit()
848 hwc_rect_t displayFrame = layer->displayFrame; in drawLayerUsingCopybit()
1055 hwc_rect_t displayFrame = layer->displayFrame; in fillColorUsingCopybit()
[all …]
H A Dhwc_mdpcomp.cpp411 hwc_rect_t dst = layer->displayFrame; in isValidDimension()
522 hwc_rect_t& scissor) { in calculateDirtyRect()
525 hwc_rect_t dst = layer->displayFrame; in calculateDirtyRect()
529 hwc_rect_t updatingRect = dst; in calculateDirtyRect()
990 hwc_rect_t displayFrame[numAppLayers]; in fullMDPCompWithPTOR()
991 hwc_rect_t sourceCrop[numAppLayers]; in fullMDPCompWithPTOR()
2901 hwc_rect_t cropL = crop; in configure()
2902 hwc_rect_t cropR = crop; in configure()
2903 hwc_rect_t dstL = dst; in configure()
2904 hwc_rect_t dstR = dst; in configure()
[all …]
/aosp12/hardware/qcom/display/msm8084/libqdutils/
H A Dcb_utils.cpp32 void getUnion(hwc_rect_t& rect1,hwc_rect_t& rect2, hwc_rect_t& irect) { in getUnion()
45 hwc_rect_t &clearWormholeRect, LayerProp *layerProp) { in getuiClearRegion()
48 hwc_rect_t fbFrame = list->hwLayers[last].displayFrame; in getuiClearRegion()
59 hwc_rect_t displayFrame = list->hwLayers[i].displayFrame; in getuiClearRegion()
71 hwc_rect_t displayFrame = list->hwLayers[i].displayFrame; in getuiClearRegion()
86 hwc_rect_t tmpWormRect = {r.left,r.top,r.right,r.bottom}; in getuiClearRegion()
/aosp12/hardware/qcom/display/msm8226/libqdutils/
H A Dcb_utils.cpp32 void getUnion(hwc_rect_t& rect1,hwc_rect_t& rect2, hwc_rect_t& irect) { in getUnion()
45 hwc_rect_t &clearWormholeRect, LayerProp *layerProp) { in getuiClearRegion()
48 hwc_rect_t fbFrame = list->hwLayers[last].displayFrame; in getuiClearRegion()
59 hwc_rect_t displayFrame = list->hwLayers[i].displayFrame; in getuiClearRegion()
71 hwc_rect_t displayFrame = list->hwLayers[i].displayFrame; in getuiClearRegion()
86 hwc_rect_t tmpWormRect = {r.left,r.top,r.right,r.bottom}; in getuiClearRegion()
/aosp12/hardware/qcom/display/msm8994/libqdutils/
H A Dcb_utils.cpp32 void getUnion(hwc_rect_t& rect1,hwc_rect_t& rect2, hwc_rect_t& irect) { in getUnion()
45 hwc_rect_t &clearWormholeRect, LayerProp *layerProp) { in getuiClearRegion()
48 hwc_rect_t fbFrame = list->hwLayers[last].displayFrame; in getuiClearRegion()
60 hwc_rect_t displayFrame = list->hwLayers[i].displayFrame; in getuiClearRegion()
73 hwc_rect_t displayFrame = list->hwLayers[i].displayFrame; in getuiClearRegion()
88 hwc_rect_t tmpWormRect = {r.left,r.top,r.right,r.bottom}; in getuiClearRegion()
/aosp12/hardware/google/graphics/common/libacryl/
H A Dacrylic_internal.h44 static inline int32_t get_width(hwc_rect_t &rect) in get_width()
49 static inline int32_t get_height(hwc_rect_t &rect) in get_height()
74 static inline bool operator==(hw2d_rect_t r1, hwc_rect_t r2)
82 static inline bool operator==(hwc_rect_t r1, hw2d_rect_t r2)
87 static inline bool operator!=(hw2d_rect_t r1, hwc_rect_t r2)
92 static inline bool operator!=(hwc_rect_t r1, hw2d_rect_t r2)
/aosp12/frameworks/native/services/surfaceflinger/tests/fakehwc/
H A DFakeComposerUtils.h27 inline ::std::ostream& operator<<(::std::ostream& os, const hwc_rect_t& rect) {
47 inline bool operator==(const hwc_rect_t& a, const hwc_rect_t& b) {
62 inline bool operator!=(const hwc_rect_t& a, const hwc_rect_t& b) {
/aosp12/hardware/qcom/display/msm8960/libhwcomposer/
H A Dhwc_utils.cpp554 void calculate_crop_rects(hwc_rect_t& crop, hwc_rect_t& dst, in calculate_crop_rects()
780 hwc_rect_t& crop, hwc_rect_t& dst) { in trimLayer()
919 hwc_rect_t& crop) { in updateSource()
945 hwc_rect_t crop = layer->sourceCrop; in configureLowRes()
946 hwc_rect_t dst = layer->displayFrame; in configureLowRes()
1026 hwc_rect_t crop = layer->sourceCrop; in configureHighRes()
1027 hwc_rect_t dst = layer->displayFrame; in configureHighRes()
1056 hwc_rect_t tmp_cropL, tmp_dstL; in configureHighRes()
1057 hwc_rect_t tmp_cropR, tmp_dstR; in configureHighRes()
1077 hwc_rect_t new_cropR; in configureHighRes()
[all …]

12345678