Home
last modified time | relevance | path

Searched refs:src_rect (Results 1 – 25 of 183) sorted by relevance

12345678

/aosp12/hardware/qcom/display/msm8960/libcopybit/
H A Dcopybit.cpp190 e->src_rect.x = delta_x + src->l; in set_rects()
191 e->src_rect.y = delta_y + src->t; in set_rects()
195 e->src_rect.x = (src->l + src->r) - (e->src_rect.x + e->src_rect.w); in set_rects()
197 e->src_rect.y = (src->t + src->b) - (e->src_rect.y + e->src_rect.h); in set_rects()
203 e->src_rect.y = (src->t + src->b) - (e->src_rect.y + e->src_rect.h); in set_rects()
205 e->src_rect.x = (src->l + src->r) - (e->src_rect.x + e->src_rect.w); in set_rects()
247 l->req[i].src_rect.x, in msm_copybit()
408 if (src_rect->l < 0 || (uint32_t)src_rect->r > src->w || in stretch_copybit()
409 src_rect->t < 0 || (uint32_t)src_rect->b > src->h) { in stretch_copybit()
412 __FUNCTION__, src_rect->l, src_rect->t, src_rect->r, src_rect->b); in stretch_copybit()
[all …]
/aosp12/hardware/qcom/display/msm8909w_3100/libcopybit/
H A Dcopybit.cpp208 e->src_rect.x = delta_x + src->l; in set_rects()
213 e->src_rect.x = (src->l + src->r) - (e->src_rect.x + e->src_rect.w); in set_rects()
215 e->src_rect.y = (src->t + src->b) - (e->src_rect.y + e->src_rect.h); in set_rects()
221 e->src_rect.y = (src->t + src->b) - (e->src_rect.y + e->src_rect.h); in set_rects()
223 e->src_rect.x = (src->l + src->r) - (e->src_rect.x + e->src_rect.w); in set_rects()
470 if (src_rect->l < 0 || (uint32_t)src_rect->r > src->w || in stretch_copybit()
471 src_rect->t < 0 || (uint32_t)src_rect->b > src->h) { in stretch_copybit()
474 __FUNCTION__, src_rect->l, src_rect->t, src_rect->r, src_rect->b); in stretch_copybit()
547 if (req->src_rect.w<=0 || req->src_rect.h<=0) in stretch_copybit()
637 req->src_rect = req->dst_rect; in clear_copybit()
[all …]
/aosp12/hardware/qcom/display/msm8994/libcopybit/
H A Dcopybit.cpp197 e->src_rect.x = delta_x + src->l; in set_rects()
202 e->src_rect.x = (src->l + src->r) - (e->src_rect.x + e->src_rect.w); in set_rects()
204 e->src_rect.y = (src->t + src->b) - (e->src_rect.y + e->src_rect.h); in set_rects()
210 e->src_rect.y = (src->t + src->b) - (e->src_rect.y + e->src_rect.h); in set_rects()
212 e->src_rect.x = (src->l + src->r) - (e->src_rect.x + e->src_rect.w); in set_rects()
453 if (src_rect->l < 0 || (uint32_t)src_rect->r > src->w || in stretch_copybit()
454 src_rect->t < 0 || (uint32_t)src_rect->b > src->h) { in stretch_copybit()
457 __FUNCTION__, src_rect->l, src_rect->t, src_rect->r, src_rect->b); in stretch_copybit()
525 if (req->src_rect.w<=0 || req->src_rect.h<=0) in stretch_copybit()
615 req->src_rect = req->dst_rect; in clear_copybit()
[all …]
/aosp12/hardware/qcom/display/msm8996/libcopybit/
H A Dcopybit.cpp206 e->src_rect.x = delta_x + src->l; in set_rects()
211 e->src_rect.x = (src->l + src->r) - (e->src_rect.x + e->src_rect.w); in set_rects()
213 e->src_rect.y = (src->t + src->b) - (e->src_rect.y + e->src_rect.h); in set_rects()
219 e->src_rect.y = (src->t + src->b) - (e->src_rect.y + e->src_rect.h); in set_rects()
221 e->src_rect.x = (src->l + src->r) - (e->src_rect.x + e->src_rect.w); in set_rects()
468 if (src_rect->l < 0 || (uint32_t)src_rect->r > src->w || in stretch_copybit()
469 src_rect->t < 0 || (uint32_t)src_rect->b > src->h) { in stretch_copybit()
472 __FUNCTION__, src_rect->l, src_rect->t, src_rect->r, src_rect->b); in stretch_copybit()
545 if (req->src_rect.w<=0 || req->src_rect.h<=0) in stretch_copybit()
635 req->src_rect = req->dst_rect; in clear_copybit()
[all …]
/aosp12/hardware/qcom/display/msm8998/libcopybit/
H A Dcopybit.cpp206 e->src_rect.x = delta_x + src->l; in set_rects()
211 e->src_rect.x = (src->l + src->r) - (e->src_rect.x + e->src_rect.w); in set_rects()
213 e->src_rect.y = (src->t + src->b) - (e->src_rect.y + e->src_rect.h); in set_rects()
219 e->src_rect.y = (src->t + src->b) - (e->src_rect.y + e->src_rect.h); in set_rects()
221 e->src_rect.x = (src->l + src->r) - (e->src_rect.x + e->src_rect.w); in set_rects()
468 if (src_rect->l < 0 || (uint32_t)src_rect->r > src->w || in stretch_copybit()
469 src_rect->t < 0 || (uint32_t)src_rect->b > src->h) { in stretch_copybit()
472 __FUNCTION__, src_rect->l, src_rect->t, src_rect->r, src_rect->b); in stretch_copybit()
545 if (req->src_rect.w<=0 || req->src_rect.h<=0) in stretch_copybit()
635 req->src_rect = req->dst_rect; in clear_copybit()
[all …]
/aosp12/hardware/qcom/display/msm8084/libcopybit/
H A Dcopybit.cpp194 e->src_rect.x = delta_x + src->l; in set_rects()
199 e->src_rect.x = (src->l + src->r) - (e->src_rect.x + e->src_rect.w); in set_rects()
201 e->src_rect.y = (src->t + src->b) - (e->src_rect.y + e->src_rect.h); in set_rects()
207 e->src_rect.y = (src->t + src->b) - (e->src_rect.y + e->src_rect.h); in set_rects()
209 e->src_rect.x = (src->l + src->r) - (e->src_rect.x + e->src_rect.w); in set_rects()
448 if (src_rect->l < 0 || (uint32_t)src_rect->r > src->w || in stretch_copybit()
449 src_rect->t < 0 || (uint32_t)src_rect->b > src->h) { in stretch_copybit()
452 __FUNCTION__, src_rect->l, src_rect->t, src_rect->r, src_rect->b); in stretch_copybit()
512 if (req->src_rect.w<=0 || req->src_rect.h<=0) in stretch_copybit()
603 req->src_rect = req->dst_rect; in clear_copybit()
[all …]
/aosp12/hardware/qcom/display/msm8226/libcopybit/
H A Dcopybit.cpp194 e->src_rect.x = delta_x + src->l; in set_rects()
199 e->src_rect.x = (src->l + src->r) - (e->src_rect.x + e->src_rect.w); in set_rects()
201 e->src_rect.y = (src->t + src->b) - (e->src_rect.y + e->src_rect.h); in set_rects()
207 e->src_rect.y = (src->t + src->b) - (e->src_rect.y + e->src_rect.h); in set_rects()
209 e->src_rect.x = (src->l + src->r) - (e->src_rect.x + e->src_rect.w); in set_rects()
448 if (src_rect->l < 0 || (uint32_t)src_rect->r > src->w || in stretch_copybit()
449 src_rect->t < 0 || (uint32_t)src_rect->b > src->h) { in stretch_copybit()
452 __FUNCTION__, src_rect->l, src_rect->t, src_rect->r, src_rect->b); in stretch_copybit()
512 if (req->src_rect.w<=0 || req->src_rect.h<=0) in stretch_copybit()
603 req->src_rect = req->dst_rect; in clear_copybit()
[all …]
/aosp12/hardware/qcom/display/msm8909/libcopybit/
H A Dcopybit.cpp208 e->src_rect.x = delta_x + src->l; in set_rects()
213 e->src_rect.x = (src->l + src->r) - (e->src_rect.x + e->src_rect.w); in set_rects()
215 e->src_rect.y = (src->t + src->b) - (e->src_rect.y + e->src_rect.h); in set_rects()
221 e->src_rect.y = (src->t + src->b) - (e->src_rect.y + e->src_rect.h); in set_rects()
223 e->src_rect.x = (src->l + src->r) - (e->src_rect.x + e->src_rect.w); in set_rects()
470 if (src_rect->l < 0 || (uint32_t)src_rect->r > src->w || in stretch_copybit()
471 src_rect->t < 0 || (uint32_t)src_rect->b > src->h) { in stretch_copybit()
474 __FUNCTION__, src_rect->l, src_rect->t, src_rect->r, src_rect->b); in stretch_copybit()
547 if (req->src_rect.w<=0 || req->src_rect.h<=0) in stretch_copybit()
637 req->src_rect = req->dst_rect; in clear_copybit()
[all …]
/aosp12/hardware/qcom/sdm845/display/libcopybit/
H A Dcopybit.cpp208 e->src_rect.x = delta_x + src->l; in set_rects()
213 e->src_rect.x = (src->l + src->r) - (e->src_rect.x + e->src_rect.w); in set_rects()
215 e->src_rect.y = (src->t + src->b) - (e->src_rect.y + e->src_rect.h); in set_rects()
221 e->src_rect.y = (src->t + src->b) - (e->src_rect.y + e->src_rect.h); in set_rects()
223 e->src_rect.x = (src->l + src->r) - (e->src_rect.x + e->src_rect.w); in set_rects()
470 if (src_rect->l < 0 || (uint32_t)src_rect->r > src->w || in stretch_copybit()
471 src_rect->t < 0 || (uint32_t)src_rect->b > src->h) { in stretch_copybit()
474 __FUNCTION__, src_rect->l, src_rect->t, src_rect->r, src_rect->b); in stretch_copybit()
547 if (req->src_rect.w<=0 || req->src_rect.h<=0) in stretch_copybit()
637 req->src_rect = req->dst_rect; in clear_copybit()
[all …]
/aosp12/hardware/qcom/sm7250/display/libcopybit/
H A Dcopybit.cpp208 e->src_rect.x = delta_x + src->l; in set_rects()
213 e->src_rect.x = (src->l + src->r) - (e->src_rect.x + e->src_rect.w); in set_rects()
215 e->src_rect.y = (src->t + src->b) - (e->src_rect.y + e->src_rect.h); in set_rects()
221 e->src_rect.y = (src->t + src->b) - (e->src_rect.y + e->src_rect.h); in set_rects()
223 e->src_rect.x = (src->l + src->r) - (e->src_rect.x + e->src_rect.w); in set_rects()
470 if (src_rect->l < 0 || (uint32_t)src_rect->r > src->w || in stretch_copybit()
471 src_rect->t < 0 || (uint32_t)src_rect->b > src->h) { in stretch_copybit()
474 __FUNCTION__, src_rect->l, src_rect->t, src_rect->r, src_rect->b); in stretch_copybit()
539 if (req->src_rect.w<=0 || req->src_rect.h<=0) in stretch_copybit()
629 req->src_rect = req->dst_rect; in clear_copybit()
[all …]
/aosp12/hardware/qcom/sm8150/display/libcopybit/
H A Dcopybit.cpp208 e->src_rect.x = delta_x + src->l; in set_rects()
213 e->src_rect.x = (src->l + src->r) - (e->src_rect.x + e->src_rect.w); in set_rects()
215 e->src_rect.y = (src->t + src->b) - (e->src_rect.y + e->src_rect.h); in set_rects()
221 e->src_rect.y = (src->t + src->b) - (e->src_rect.y + e->src_rect.h); in set_rects()
223 e->src_rect.x = (src->l + src->r) - (e->src_rect.x + e->src_rect.w); in set_rects()
470 if (src_rect->l < 0 || (uint32_t)src_rect->r > src->w || in stretch_copybit()
471 src_rect->t < 0 || (uint32_t)src_rect->b > src->h) { in stretch_copybit()
474 __FUNCTION__, src_rect->l, src_rect->t, src_rect->r, src_rect->b); in stretch_copybit()
539 if (req->src_rect.w<=0 || req->src_rect.h<=0) in stretch_copybit()
629 req->src_rect = req->dst_rect; in clear_copybit()
[all …]
/aosp12/hardware/qcom/display/msm8084/liboverlay/
H A DoverlayMdp.cpp135 mOVInfo.src_rect.x >>= mDownscale; in doDownscale()
144 if(mOVInfo.src_rect.w > 2048) { in doDownscale()
155 utils::getDecimationFactor(mOVInfo.src_rect.w, mOVInfo.src_rect.h, in doDownscale()
175 utils::normalizeCrop(mOVInfo.src_rect.x, mOVInfo.src_rect.w); in set()
176 utils::normalizeCrop(mOVInfo.src_rect.y, mOVInfo.src_rect.h); in set()
183 (mOVInfo.src_rect.h % 4)) in set()
184 mOVInfo.src_rect.h = utils::aligndown(mOVInfo.src_rect.h, 4); in set()
187 (mOVInfo.src_rect.w % 4)) in set()
188 mOVInfo.src_rect.w = utils::aligndown(mOVInfo.src_rect.w, 4); in set()
194 mOVInfo.src_rect.w -= 1; in set()
[all …]
/aosp12/hardware/qcom/display/msm8960/liboverlay/
H A DoverlayMdpRot.cpp54 if((utils::ROT_DS_HALF == ds) && (mRotImgInfo.src_rect.h &0x3)) in setDownscale()
55 mRotImgInfo.src_rect.h = utils::aligndown(mRotImgInfo.src_rect.h, 4); in setDownscale()
56 else if(((utils::ROT_DS_FOURTH == ds) && (mRotImgInfo.src_rect.h &0x7))) in setDownscale()
57 mRotImgInfo.src_rect.h = utils::aligndown(mRotImgInfo.src_rect.h, 8); in setDownscale()
58 else if(((utils::ROT_DS_EIGHTH == ds) && (mRotImgInfo.src_rect.h &0xf))) in setDownscale()
59 mRotImgInfo.src_rect.h = utils::aligndown(mRotImgInfo.src_rect.h, 16); in setDownscale()
60 } else if ((utils::ROT_DS_EIGHTH == ds) && (mRotImgInfo.src_rect.h & 0xF)) { in setDownscale()
65 mRotImgInfo.src_rect.h = utils::alignup(mRotImgInfo.src_rect.h, 16); in setDownscale()
99 mRotImgInfo.src_rect.w = whf.w; in setSource()
100 mRotImgInfo.src_rect.h = whf.h; in setSource()
/aosp12/hardware/qcom/display/msm8226/liboverlay/
H A DoverlayMdp.cpp150 utils::getDecimationFactor(mOVInfo.src_rect.w, mOVInfo.src_rect.h, in doDownscale()
162 utils::normalizeCrop(mOVInfo.src_rect.x, mOVInfo.src_rect.w); in set()
163 utils::normalizeCrop(mOVInfo.src_rect.y, mOVInfo.src_rect.h); in set()
170 (mOVInfo.src_rect.h % 4)) in set()
171 mOVInfo.src_rect.h = utils::aligndown(mOVInfo.src_rect.h, 4); in set()
174 (mOVInfo.src_rect.w % 4)) in set()
175 mOVInfo.src_rect.w = utils::aligndown(mOVInfo.src_rect.w, 4); in set()
180 if (mOVInfo.src_rect.w - mOVInfo.dst_rect.w == 1) in set()
181 mOVInfo.src_rect.w -= 1; in set()
182 if (mOVInfo.src_rect.h - mOVInfo.dst_rect.h == 1) in set()
[all …]
H A DoverlayMdssRot.cpp100 mRotInfo.src_rect.x = crop.x; in setCrop()
101 mRotInfo.src_rect.y = crop.y; in setCrop()
102 mRotInfo.src_rect.w = crop.w; in setCrop()
103 mRotInfo.src_rect.h = crop.h; in setCrop()
132 utils::normalizeCrop(mRotInfo.src_rect.x, mRotInfo.src_rect.w); in commit()
133 utils::normalizeCrop(mRotInfo.src_rect.y, mRotInfo.src_rect.h); in commit()
136 (mRotInfo.src_rect.h % 4)) in commit()
137 mRotInfo.src_rect.h = utils::aligndown(mRotInfo.src_rect.h, 4); in commit()
142 mRotInfo.dst_rect.w = mRotInfo.src_rect.w; in commit()
143 mRotInfo.dst_rect.h = mRotInfo.src_rect.h; in commit()
/aosp12/hardware/qcom/display/msm8994/liboverlay/
H A DoverlayMdp.cpp150 utils::getDecimationFactor(mOVInfo.src_rect.w, mOVInfo.src_rect.h, in doDownscale()
162 utils::normalizeCrop(mOVInfo.src_rect.x, mOVInfo.src_rect.w); in set()
163 utils::normalizeCrop(mOVInfo.src_rect.y, mOVInfo.src_rect.h); in set()
170 (mOVInfo.src_rect.h % 4)) in set()
171 mOVInfo.src_rect.h = utils::aligndown(mOVInfo.src_rect.h, 4); in set()
174 (mOVInfo.src_rect.w % 4)) in set()
175 mOVInfo.src_rect.w = utils::aligndown(mOVInfo.src_rect.w, 4); in set()
180 if (mOVInfo.src_rect.w - mOVInfo.dst_rect.w == 1) in set()
181 mOVInfo.src_rect.w -= 1; in set()
182 if (mOVInfo.src_rect.h - mOVInfo.dst_rect.h == 1) in set()
[all …]
H A DoverlayMdssRot.cpp122 mRotInfo.src_rect.x = crop.x; in setCrop()
123 mRotInfo.src_rect.y = crop.y; in setCrop()
124 mRotInfo.src_rect.w = crop.w; in setCrop()
125 mRotInfo.src_rect.h = crop.h; in setCrop()
154 Dim adjCrop(mRotInfo.src_rect.x,mRotInfo.src_rect.y, in commit()
155 mRotInfo.src_rect.w,mRotInfo.src_rect.h); in commit()
160 mRotInfo.src_rect.x = adjCrop.x; in commit()
161 mRotInfo.src_rect.y = adjCrop.y; in commit()
162 mRotInfo.src_rect.w = adjCrop.w; in commit()
168 mRotInfo.src_rect.w / mDownscale : mRotInfo.src_rect.w; in commit()
[all …]
H A DoverlayMdp.h236 return utils::Dim( mOVInfo.src_rect.x, in getSrcRectDim()
237 mOVInfo.src_rect.y, in getSrcRectDim()
238 mOVInfo.src_rect.w, in getSrcRectDim()
239 mOVInfo.src_rect.h); in getSrcRectDim()
243 mOVInfo.src_rect.x = d.x; in setSrcRectDim()
244 mOVInfo.src_rect.y = d.y; in setSrcRectDim()
245 mOVInfo.src_rect.w = d.w; in setSrcRectDim()
246 mOVInfo.src_rect.h = d.h; in setSrcRectDim()
/aosp12/hardware/qcom/display/msm8909/sdm/libs/core/
H A Dresource_default.cpp468 float src_width = src_rect.right - src_rect.left; in SrcSplitConfig()
478 left_pipe->src_roi = src_rect; in SrcSplitConfig()
505 crop_left = src_rect; in DisplaySplitConfig()
553 LayerRect src_rect = layer.src_rect; in Config() local
853 float src_width = src_rect.right - src_rect.left; in SplitRect()
859 src_left->left = src_rect.left; in SplitRect()
862 src_right->right = src_rect.right; in SplitRect()
864 src_left->top = src_rect.top; in SplitRect()
865 src_left->bottom = src_rect.bottom; in SplitRect()
866 src_right->top = src_rect.top; in SplitRect()
[all …]
/aosp12/hardware/qcom/display/msm8909w_3100/sdm/libs/core/
H A Dresource_default.cpp468 float src_width = src_rect.right - src_rect.left; in SrcSplitConfig()
478 left_pipe->src_roi = src_rect; in SrcSplitConfig()
505 crop_left = src_rect; in DisplaySplitConfig()
553 LayerRect src_rect = layer.src_rect; in Config() local
853 float src_width = src_rect.right - src_rect.left; in SplitRect()
859 src_left->left = src_rect.left; in SplitRect()
862 src_right->right = src_rect.right; in SplitRect()
864 src_left->top = src_rect.top; in SplitRect()
865 src_left->bottom = src_rect.bottom; in SplitRect()
866 src_right->top = src_rect.top; in SplitRect()
[all …]
/aosp12/hardware/qcom/display/msm8996/sdm/libs/core/
H A Dresource_default.cpp431 float src_width = src_rect.right - src_rect.left; in SrcSplitConfig()
441 left_pipe->src_roi = src_rect; in SrcSplitConfig()
468 crop_left = src_rect; in DisplaySplitConfig()
516 LayerRect src_rect = layer->src_rect; in Config() local
815 float src_width = src_rect.right - src_rect.left; in SplitRect()
821 src_left->left = src_rect.left; in SplitRect()
824 src_right->right = src_rect.right; in SplitRect()
826 src_left->top = src_rect.top; in SplitRect()
827 src_left->bottom = src_rect.bottom; in SplitRect()
828 src_right->top = src_rect.top; in SplitRect()
[all …]
/aosp12/hardware/qcom/display/msm8998/sdm/libs/core/
H A Dresource_default.cpp468 float src_width = src_rect.right - src_rect.left; in SrcSplitConfig()
478 left_pipe->src_roi = src_rect; in SrcSplitConfig()
505 crop_left = src_rect; in DisplaySplitConfig()
553 LayerRect src_rect = layer.src_rect; in Config() local
853 float src_width = src_rect.right - src_rect.left; in SplitRect()
859 src_left->left = src_rect.left; in SplitRect()
862 src_right->right = src_rect.right; in SplitRect()
864 src_left->top = src_rect.top; in SplitRect()
865 src_left->bottom = src_rect.bottom; in SplitRect()
866 src_right->top = src_rect.top; in SplitRect()
[all …]
/aosp12/hardware/qcom/sdm845/display/sdm/libs/core/
H A Dresource_default.cpp468 float src_width = src_rect.right - src_rect.left; in SrcSplitConfig()
479 left_pipe->src_roi = src_rect; in SrcSplitConfig()
506 crop_left = src_rect; in DisplaySplitConfig()
554 LayerRect src_rect = layer.src_rect; in Config() local
854 float src_width = src_rect.right - src_rect.left; in SplitRect()
860 src_left->left = src_rect.left; in SplitRect()
863 src_right->right = src_rect.right; in SplitRect()
865 src_left->top = src_rect.top; in SplitRect()
866 src_left->bottom = src_rect.bottom; in SplitRect()
867 src_right->top = src_rect.top; in SplitRect()
[all …]
/aosp12/hardware/qcom/sm7250/display/sdm/libs/core/
H A Dresource_default.cpp453 uint32_t src_width = (uint32_t)(src_rect.right - src_rect.left); in SrcSplitConfig()
467 left_pipe->src_roi = src_rect; in SrcSplitConfig()
494 crop_left = src_rect; in DisplaySplitConfig()
542 LayerRect src_rect = layer.src_rect; in Config() local
842 float src_width = src_rect.right - src_rect.left; in SplitRect()
848 src_left->left = src_rect.left; in SplitRect()
851 src_right->right = src_rect.right; in SplitRect()
853 src_left->top = src_rect.top; in SplitRect()
854 src_left->bottom = src_rect.bottom; in SplitRect()
855 src_right->top = src_rect.top; in SplitRect()
[all …]
/aosp12/hardware/qcom/sm8150/display/sdm/libs/core/
H A Dresource_default.cpp456 uint32_t src_width = (uint32_t)(src_rect.right - src_rect.left); in SrcSplitConfig()
470 left_pipe->src_roi = src_rect; in SrcSplitConfig()
497 crop_left = src_rect; in DisplaySplitConfig()
545 LayerRect src_rect = layer.src_rect; in Config() local
845 float src_width = src_rect.right - src_rect.left; in SplitRect()
851 src_left->left = src_rect.left; in SplitRect()
854 src_right->right = src_rect.right; in SplitRect()
856 src_left->top = src_rect.top; in SplitRect()
857 src_left->bottom = src_rect.bottom; in SplitRect()
858 src_right->top = src_rect.top; in SplitRect()
[all …]

12345678