Searched refs:hwc_rect_t (Results 1 - 25 of 57) sorted by relevance

123

/hardware/qcom/display/msm8084/libqdutils/
H A Dcb_utils.h40 hwc_rect_t &clearWormholeRec,
H A Dcb_utils.cpp31 void getUnion(hwc_rect_t& rect1,hwc_rect_t& rect2, hwc_rect_t& irect) {
44 hwc_rect_t &clearWormholeRect, LayerProp *layerProp) {
47 hwc_rect_t fbFrame = list->hwLayers[last].displayFrame;
58 hwc_rect_t displayFrame = list->hwLayers[i].displayFrame;
70 hwc_rect_t displayFrame = list->hwLayers[i].displayFrame;
85 hwc_rect_t tmpWormRect = {r.left,r.top,r.right,r.bottom};
H A Ddisplay_config.h75 int getDisplayVisibleRegion(int dpy, hwc_rect_t &rect);
/hardware/qcom/display/msm8226/libqdutils/
H A Dcb_utils.h40 hwc_rect_t &clearWormholeRec,
H A Dcb_utils.cpp31 void getUnion(hwc_rect_t& rect1,hwc_rect_t& rect2, hwc_rect_t& irect) {
44 hwc_rect_t &clearWormholeRect, LayerProp *layerProp) {
47 hwc_rect_t fbFrame = list->hwLayers[last].displayFrame;
58 hwc_rect_t displayFrame = list->hwLayers[i].displayFrame;
70 hwc_rect_t displayFrame = list->hwLayers[i].displayFrame;
85 hwc_rect_t tmpWormRect = {r.left,r.top,r.right,r.bottom};
H A Ddisplay_config.h75 int getDisplayVisibleRegion(int dpy, hwc_rect_t &rect);
H A Dqd_utils.h52 int srcHeight, hwc_rect_t& rect);
/hardware/qcom/display/msm8226/libhwcomposer/
H A Dhwc_utils.h99 hwc_rect_t mDstRect;
130 hwc_rect_t lRoi; //left ROI
131 hwc_rect_t rRoi; //right ROI. Unused in single DSI panels.
141 hwc_rect_t displayFrame[MAX_PTOR_LAYERS];
165 static void setBwc(const hwc_rect_t& crop,
166 const hwc_rect_t& dst, const int& transform,
225 inline hwc_rect_t integerizeSourceCrop(const hwc_frect_t& cropF) {
226 hwc_rect_t cropI = {0,0,0,0};
252 void calculate_crop_rects(hwc_rect_t& crop, hwc_rect_t
[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_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_utils.cpp386 void getActionSafePosition(hwc_context_t *ctx, int dpy, hwc_rect_t& rect) {
441 // Convert it back to hwc_rect_t
453 hwc_rect_t& inRect, hwc_rect_t& outRect) {
470 hwc_rect_t rect = {0, 0, (int)fbWidth, (int)fbHeight};
512 hwc_rect_t r = {0, 0, 0, 0};
556 // Convert Dim to hwc_rect_t
584 hwc_rect_t& sourceCrop,
585 hwc_rect_t& displayFrame,
628 //convert Dim to hwc_rect_t
[all...]
H A Dhwc_fbupdate.cpp92 hwc_rect_t& sourceCrop,
119 hwc_rect_t fbUpdatingRect, int fbZorder) {
131 hwc_rect_t fbUpdatingRect, int fbZorder) {
171 hwc_rect_t sourceCrop = integerizeSourceCrop(layer->sourceCropf);
172 hwc_rect_t displayFrame = layer->displayFrame;
271 hwc_rect_t fbUpdatingRect, int fbZorder) {
284 hwc_display_contents_1 *list, hwc_rect_t fbUpdatingRect, int fbZorder) {
309 hwc_rect_t sourceCrop = fbUpdatingRect;
310 hwc_rect_t displayFrame = fbUpdatingRect;
341 hwc_rect_t crop
[all...]
H A Dhwc_ad.h44 bool prepare(hwc_context_t *ctx, const hwc_rect_t& crop,
H A Dhwc_mdpcomp.cpp344 hwc_rect_t crop = integerizeSourceCrop(layer->sourceCropf);
345 hwc_rect_t dst = layer->displayFrame;
440 void MDPCompNonSplit::trimAgainstROI(hwc_context_t *ctx, hwc_rect_t& fbRect) {
441 hwc_rect_t roi = ctx->listStats[mDpy].lRoi;
452 hwc_rect_t visibleRect = ctx->listStats[mDpy].lRoi;
462 hwc_rect_t dstRect = layer->displayFrame;
463 hwc_rect_t res = getIntersection(visibleRect, dstRect);
503 hwc_rect_t dst = layer->displayFrame;
504 hwc_rect_t updatingRect = dst;
509 hwc_rect_t sr
[all...]
/hardware/qcom/display/msm8084/libhwcomposer/
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_utils.h98 hwc_rect_t mDstRect;
129 hwc_rect_t lRoi; //left ROI
130 hwc_rect_t rRoi; //right ROI. Unused in single DSI panels.
144 static void setBwc(const hwc_rect_t& crop,
145 const hwc_rect_t& dst, const int& transform,
204 inline hwc_rect_t integerizeSourceCrop(const hwc_frect_t& cropF) {
205 hwc_rect_t cropI = {0,0,0,0};
229 hwc_rect_t calculateDisplayViewFrame(hwc_context_t *ctx, int dpy);
236 void calculate_crop_rects(hwc_rect_t& crop, hwc_rect_t
[all...]
H A Dhwc_utils.cpp371 void getActionSafePosition(hwc_context_t *ctx, int dpy, hwc_rect_t& rect) {
426 // Convert it back to hwc_rect_t
437 int srcHeight, hwc_rect_t& rect) {
456 // Convert it back to hwc_rect_t
466 hwc_rect_t& inRect, hwc_rect_t& outRect) {
483 hwc_rect_t rect = {0, 0, (int)fbWidth, (int)fbHeight};
525 hwc_rect_t r = {0, 0, 0, 0};
569 // Convert Dim to hwc_rect_t
597 hwc_rect_t
[all...]
H A Dhwc_fbupdate.cpp85 hwc_rect_t& sourceCrop,
113 hwc_rect_t fbUpdatingRect, int fbZorder) {
125 hwc_rect_t fbUpdatingRect, int fbZorder) {
165 hwc_rect_t sourceCrop = integerizeSourceCrop(layer->sourceCropf);
166 hwc_rect_t displayFrame = layer->displayFrame;
265 hwc_rect_t fbUpdatingRect, int fbZorder) {
278 hwc_display_contents_1 *list, hwc_rect_t fbUpdatingRect, int fbZorder) {
303 hwc_rect_t sourceCrop = fbUpdatingRect;
304 hwc_rect_t displayFrame = fbUpdatingRect;
335 hwc_rect_t crop
[all...]
H A Dhwc_ad.h44 bool prepare(hwc_context_t *ctx, const hwc_rect_t& crop,
/hardware/qcom/display/msm8974/libhwcomposer/
H A Dhwc_utils.h115 static void setBwc(hwc_context_t *ctx, const hwc_rect_t& crop,
116 const hwc_rect_t& dst, const int& transform,
156 inline hwc_rect_t integerizeSourceCrop(const hwc_frect_t& cropF) {
157 hwc_rect_t cropI = {0};
183 void calculate_crop_rects(hwc_rect_t& crop, hwc_rect_t& dst,
184 const hwc_rect_t& scissor, int orient);
186 hwc_rect_t& nwr);
211 hwc_rect_t& crop, hwc_rect_t
[all...]
H A Dhwc_ad.h44 bool prepare(hwc_context_t *ctx, const hwc_rect_t& crop,
H A Dhwc_utils.cpp307 hwc_rect_t displayFrame = layer->displayFrame;
308 hwc_rect_t sourceCrop = integerizeSourceCrop(layer->sourceCropf);
505 void calculate_crop_rects(hwc_rect_t& crop, hwc_rect_t& dst,
506 const hwc_rect_t& scissor, int orient) {
560 hwc_rect_t& nwr)
563 hwc_rect_t fbDisplayFrame = list->hwLayers[last].displayFrame;
571 hwc_rect_t displayFrame = list->hwLayers[i].displayFrame;
739 hwc_rect_t& crop, hwc_rect_t
[all...]
/hardware/libhardware/include/hardware/
H A Dhwcomposer.h55 } hwc_rect_t; typedef in typeref:struct:hwc_rect
66 hwc_rect_t const* rects;
200 hwc_rect_t sourceCropi;
201 hwc_rect_t sourceCrop; // just for source compatibility
210 hwc_rect_t displayFrame;
/hardware/qcom/display/msm8960/libhwcomposer/
H A Dhwc_copybit.h73 int clear (private_handle_t* hnd, hwc_rect_t& rect);
H A Dhwc_utils.h162 void calculate_crop_rects(hwc_rect_t& crop, hwc_rect_t& dst,
163 const hwc_rect_t& scissor, int orient);
165 hwc_rect_t& nwr);
191 hwc_rect_t& crop, hwc_rect_t& dst);
274 hwc_rect_t displayFrame = layer->displayFrame;

Completed in 3724 milliseconds

123