Home
last modified time | relevance | path

Searched refs:ovutils (Results 1 – 25 of 54) sorted by relevance

123

/hardware/qcom/display/msm8960/libhwcomposer/
Dhwc_fbupdate.cpp27 namespace ovutils = overlay::utils;
45 mDest = ovutils::OV_INVALID; in reset()
67 ovutils::Whf info(getWidth(hnd), getHeight(hnd), in configure()
68 ovutils::getMdpFormat(hnd->format), hnd->size); in configure()
71 ovutils::eDest dest = ov.nextPipe(ovutils::OV_MDP_PIPE_ANY, mDpy); in configure()
72 if(dest == ovutils::OV_INVALID) { //None available in configure()
80 ovutils::eMdpFlags mdpFlags = ovutils::OV_MDP_BLEND_FG_PREMULT; in configure()
82 ovutils::eZorder zOrder = static_cast<ovutils::eZorder>(fbZorder); in configure()
86 ovutils::PipeArgs parg(mdpFlags, in configure()
89 ovutils::IS_FG_OFF, in configure()
[all …]
Dhwc_mdpcomp.h36 namespace ovutils = overlay::utils; variable
58 MDPCOMP_OV_RGB = ovutils::OV_MDP_PIPE_RGB,
59 MDPCOMP_OV_VG = ovutils::OV_MDP_PIPE_VG,
60 MDPCOMP_OV_DMA = ovutils::OV_MDP_PIPE_DMA,
133 ovutils::eDest getMdpPipe(hwc_context_t *ctx, ePipeType type);
185 ovutils::eDest index;
208 ovutils::eDest lIndex;
209 ovutils::eDest rIndex;
Dhwc_utils.h47 namespace ovutils = overlay::utils; variable
195 ovutils::eMdpFlags &mdpFlags,
200 ovutils::eMdpFlags& mdpFlags, const ovutils::eZorder& z,
201 const ovutils::eIsFg& isFg, const ovutils::eDest& dest,
206 ovutils::eMdpFlags& mdpFlags, const ovutils::eZorder& z,
207 const ovutils::eIsFg& isFg, const ovutils::eDest& lDest,
208 const ovutils::eDest& rDest, overlay::Rotator **rot);
Dhwc_fbupdate.h29 namespace ovutils = overlay::utils; variable
63 ovutils::eDest mDest; //pipe to draw on
78 ovutils::eDest mDestLeft; //left pipe to draw on
79 ovutils::eDest mDestRight; //right pipe to draw on
Dhwc_mdpcomp.cpp29 namespace ovutils = overlay::utils;
313 ovutils::eDest MDPComp::getMdpPipe(hwc_context_t *ctx, ePipeType type) { in getMdpPipe()
315 ovutils::eDest mdp_pipe = ovutils::OV_INVALID; in getMdpPipe()
319 mdp_pipe = ov.nextPipe(ovutils::OV_MDP_PIPE_DMA, mDpy); in getMdpPipe()
320 if(mdp_pipe != ovutils::OV_INVALID) { in getMdpPipe()
326 mdp_pipe = ov.nextPipe(ovutils::OV_MDP_PIPE_RGB, mDpy); in getMdpPipe()
327 if(mdp_pipe != ovutils::OV_INVALID) { in getMdpPipe()
336 return ov.nextPipe(ovutils::OV_MDP_PIPE_VG, mDpy); in getMdpPipe()
339 return ovutils::OV_INVALID; in getMdpPipe()
341 return ovutils::OV_INVALID; in getMdpPipe()
[all …]
/hardware/qcom/display/msm8084/libhwcomposer/
Dhwc_fbupdate.cpp38 namespace ovutils = overlay::utils;
79 mDest = ovutils::OV_INVALID; in reset()
84 ovutils::Whf &info, in preRotateExtDisplay()
86 ovutils::eMdpFlags& mdpFlags, in preRotateExtDisplay()
90 ovutils::eTransform orient = static_cast<ovutils::eTransform >(extOrient); in preRotateExtDisplay()
107 rotFlags |= ovutils::ROT_PREROTATED; in preRotateExtDisplay()
137 ovutils::Whf info(mAlignedFBWidth, mAlignedFBHeight, in configure()
138 ovutils::getMdpFormat(HAL_PIXEL_FORMAT_RGBA_8888, in configure()
148 ovutils::eDest dest = ov.getPipe(pipeSpecs); in configure()
149 if(dest == ovutils::OV_INVALID) { //None available in configure()
[all …]
Dhwc_utils.h49 namespace ovutils = overlay::utils; variable
146 ovutils::eMdpFlags& mdpFlags);
297 ovutils::eTransform& orient);
325 ovutils::eMdpFlags &mdpFlags,
328 int configRotator(overlay::Rotator *rot, ovutils::Whf& whf,
329 hwc_rect_t& crop, const ovutils::eMdpFlags& mdpFlags,
330 const ovutils::eTransform& orient, const int& downscale);
332 int configMdp(overlay::Overlay *ov, const ovutils::PipeArgs& parg,
333 const ovutils::eTransform& orient, const hwc_rect_t& crop,
335 const ovutils::eDest& dest);
[all …]
Dhwc_fbupdate.h33 namespace ovutils = overlay::utils; variable
75 ovutils::Whf &info,
77 ovutils::eMdpFlags& mdpFlags,
79 ovutils::eDest mDest; //pipe to draw on
95 ovutils::eDest mDestLeft; //left pipe to draw on
96 ovutils::eDest mDestRight; //right pipe to draw on
Dhwc_mdpcomp.h36 namespace ovutils = overlay::utils; variable
62 MDPCOMP_OV_RGB = ovutils::OV_MDP_PIPE_RGB,
63 MDPCOMP_OV_VG = ovutils::OV_MDP_PIPE_VG,
64 MDPCOMP_OV_DMA = ovutils::OV_MDP_PIPE_DMA,
83 ovutils::eDest lIndex;
84 ovutils::eDest rIndex;
259 ovutils::eDest index;
297 ovutils::eDest lIndex;
298 ovutils::eDest rIndex;
/hardware/qcom/display/msm8226/libhwcomposer/
Dhwc_fbupdate.cpp38 namespace ovutils = overlay::utils;
86 mDest = ovutils::OV_INVALID; in reset()
91 ovutils::Whf &info, in preRotateExtDisplay()
93 ovutils::eMdpFlags& mdpFlags, in preRotateExtDisplay()
97 ovutils::eTransform orient = static_cast<ovutils::eTransform >(extOrient); in preRotateExtDisplay()
113 rotFlags |= ovutils::ROT_PREROTATED; in preRotateExtDisplay()
143 ovutils::Whf info(mAlignedFBWidth, mAlignedFBHeight, in configure()
144 ovutils::getMdpFormat(HAL_PIXEL_FORMAT_RGBA_8888, in configure()
154 ovutils::eDest dest = ov.getPipe(pipeSpecs); in configure()
155 if(dest == ovutils::OV_INVALID) { //None available in configure()
[all …]
Dhwc_utils.h50 namespace ovutils = overlay::utils; variable
171 ovutils::eMdpFlags& mdpFlags);
317 ovutils::eTransform& orient);
345 ovutils::eMdpFlags &mdpFlags,
348 int configRotator(overlay::Rotator *rot, ovutils::Whf& whf,
349 hwc_rect_t& crop, const ovutils::eMdpFlags& mdpFlags,
350 const ovutils::eTransform& orient, const int& downscale);
352 int configMdp(overlay::Overlay *ov, const ovutils::PipeArgs& parg,
353 const ovutils::eTransform& orient, const hwc_rect_t& crop,
355 const ovutils::eDest& dest);
[all …]
Dhwc_fbupdate.h33 namespace ovutils = overlay::utils; variable
75 ovutils::Whf &info,
77 ovutils::eMdpFlags& mdpFlags,
79 ovutils::eDest mDest; //pipe to draw on
95 ovutils::eDest mDestLeft; //left pipe to draw on
96 ovutils::eDest mDestRight; //right pipe to draw on
Dhwc_mdpcomp.h36 namespace ovutils = overlay::utils; variable
65 MDPCOMP_OV_RGB = ovutils::OV_MDP_PIPE_RGB,
66 MDPCOMP_OV_VG = ovutils::OV_MDP_PIPE_VG,
67 MDPCOMP_OV_DMA = ovutils::OV_MDP_PIPE_DMA,
86 ovutils::eDest lIndex;
87 ovutils::eDest rIndex;
264 ovutils::eDest index;
302 ovutils::eDest lIndex;
303 ovutils::eDest rIndex;
/hardware/qcom/display/msm8994/libhwcomposer/
Dhwc_fbupdate.cpp36 namespace ovutils = overlay::utils;
84 mDest = ovutils::OV_INVALID; in reset()
89 ovutils::Whf &info, in preRotateExtDisplay()
91 ovutils::eMdpFlags& mdpFlags, in preRotateExtDisplay()
95 ovutils::eTransform orient = static_cast<ovutils::eTransform >(extOrient); in preRotateExtDisplay()
111 rotFlags |= ovutils::ROT_PREROTATED; in preRotateExtDisplay()
137 ovutils::Whf info(mAlignedFBWidth, mAlignedFBHeight, in configure()
138 ovutils::getMdpFormat(HAL_PIXEL_FORMAT_RGBA_8888, flags)); in configure()
147 ovutils::eDest dest = ov.getPipe(pipeSpecs); in configure()
148 if(dest == ovutils::OV_INVALID) { //None available in configure()
[all …]
Dhwc_utils.h56 namespace ovutils = overlay::utils; variable
183 ovutils::eMdpFlags& mdpFlags);
377 ovutils::eTransform& orient);
412 ovutils::eMdpFlags &mdpFlags,
415 int configRotator(overlay::Rotator *rot, ovutils::Whf& whf,
416 hwc_rect_t& crop, const ovutils::eMdpFlags& mdpFlags,
417 const ovutils::eTransform& orient, const int& downscale);
419 int configMdp(overlay::Overlay *ov, const ovutils::PipeArgs& parg,
420 const ovutils::eTransform& orient, const hwc_rect_t& crop,
422 const ovutils::eDest& dest);
[all …]
Dhwc_fbupdate.h33 namespace ovutils = overlay::utils; variable
75 ovutils::Whf &info,
77 ovutils::eMdpFlags& mdpFlags,
79 ovutils::eDest mDest; //pipe to draw on
95 ovutils::eDest mDestLeft; //left pipe to draw on
96 ovutils::eDest mDestRight; //right pipe to draw on
Dhwc_mdpcomp.h33 namespace ovutils = overlay::utils; variable
66 MDPCOMP_OV_RGB = ovutils::OV_MDP_PIPE_RGB,
67 MDPCOMP_OV_VG = ovutils::OV_MDP_PIPE_VG,
68 MDPCOMP_OV_DMA = ovutils::OV_MDP_PIPE_DMA,
88 ovutils::eDest lIndex;
89 ovutils::eDest rIndex;
295 ovutils::eDest index;
334 ovutils::eDest lIndex;
335 ovutils::eDest rIndex;
/hardware/qcom/display/msm8226/liboverlay/
DoverlayMdpRot.cpp24 namespace ovutils = overlay::utils;
54 int halFormat = ovutils::getHALFormat(mRotImgInfo.dst.format); in getDstWhf()
63 int halFormat = ovutils::getHALFormat(mRotImgInfo.dst.format); in getDstDimensions()
156 ovutils::Whf destWhf(mRotImgInfo.dst.width, in calcOutputBufSize()
231 ovutils::memset0(mRotImgInfo); in reset()
232 ovutils::memset0(mLSRotImgInfo); in reset()
233 ovutils::memset0(mRotDataInfo); in reset()
234 ovutils::memset0(mMem.mRotOffset); in reset()
273 ovutils::getDump(buf, len, "MdpRotCtrl", mRotImgInfo); in getDump()
274 ovutils::getDump(buf, len, "MdpRotData", mRotDataInfo); in getDump()
DoverlayMdssRot.cpp37 namespace ovutils = overlay::utils;
254 ovutils::memset0(mRotInfo); in reset()
255 ovutils::memset0(mRotData); in reset()
258 ovutils::memset0(mMem.mRotOffset); in reset()
274 ovutils::Whf destWhf(mRotInfo.dst_rect.w, mRotInfo.dst_rect.h, in calcOutputBufSize()
277 if (mRotInfo.flags & ovutils::OV_MDSS_MDP_BWC_EN) { in calcOutputBufSize()
287 ovutils::getDump(buf, len, "MdssRotCtrl", mRotInfo); in getDump()
288 ovutils::getDump(buf, len, "MdssRotData", mRotData); in getDump()
292 uint32_t MdssRot::calcCompressedBufSize(const ovutils::Whf& destWhf) { in calcCompressedBufSize()
295 int aWidth = ovutils::align(destWhf.w, 64); in calcCompressedBufSize()
[all …]
/hardware/qcom/display/msm8084/liboverlay/
DoverlayMdssRot.cpp37 namespace ovutils = overlay::utils;
230 ovutils::memset0(mRotInfo); in reset()
231 ovutils::memset0(mRotData); in reset()
234 ovutils::memset0(mMem.mRotOffset); in reset()
250 ovutils::Whf destWhf(mRotInfo.dst_rect.w, mRotInfo.dst_rect.h, in calcOutputBufSize()
253 if (mRotInfo.flags & ovutils::OV_MDSS_MDP_BWC_EN) { in calcOutputBufSize()
263 ovutils::getDump(buf, len, "MdssRotCtrl", mRotInfo); in getDump()
264 ovutils::getDump(buf, len, "MdssRotData", mRotData); in getDump()
268 uint32_t MdssRot::calcCompressedBufSize(const ovutils::Whf& destWhf) { in calcCompressedBufSize()
271 int aWidth = ovutils::align(destWhf.w, 64); in calcCompressedBufSize()
[all …]
DoverlayMdpRot.cpp23 namespace ovutils = overlay::utils;
137 ovutils::Whf destWhf(mRotImgInfo.dst.width, in calcOutputBufSize()
212 ovutils::memset0(mRotImgInfo); in reset()
213 ovutils::memset0(mLSRotImgInfo); in reset()
214 ovutils::memset0(mRotDataInfo); in reset()
215 ovutils::memset0(mMem.mRotOffset); in reset()
254 ovutils::getDump(buf, len, "MdpRotCtrl", mRotImgInfo); in getDump()
255 ovutils::getDump(buf, len, "MdpRotData", mRotDataInfo); in getDump()
/hardware/qcom/display/msm8994/liboverlay/
DoverlayMdpRot.cpp25 namespace ovutils = overlay::utils;
63 int halFormat = ovutils::getHALFormat(mRotImgInfo.dst.format); in getDstWhf()
72 int halFormat = ovutils::getHALFormat(mRotImgInfo.dst.format); in getDstDimensions()
164 ovutils::Whf destWhf(mRotImgInfo.dst.width, in calcOutputBufSize()
239 ovutils::memset0(mRotImgInfo); in reset()
240 ovutils::memset0(mLSRotImgInfo); in reset()
241 ovutils::memset0(mRotDataInfo); in reset()
242 ovutils::memset0(mMem.mRotOffset); in reset()
287 ovutils::getDump(buf, len, "MdpRotCtrl", mRotImgInfo); in getDump()
288 ovutils::getDump(buf, len, "MdpRotData", mRotDataInfo); in getDump()
DoverlayMdssRot.cpp38 namespace ovutils = overlay::utils;
289 ovutils::memset0(mRotInfo); in reset()
290 ovutils::memset0(mLSRotInfo); in reset()
291 ovutils::memset0(mRotData); in reset()
294 ovutils::memset0(mMem.mRotOffset); in reset()
311 ovutils::Whf destWhf(mRotInfo.dst_rect.w, mRotInfo.dst_rect.h, in calcOutputBufSize()
314 if (mRotInfo.flags & ovutils::OV_MDSS_MDP_BWC_EN) { in calcOutputBufSize()
324 ovutils::getDump(buf, len, "MdssRotCtrl", mRotInfo); in getDump()
325 ovutils::getDump(buf, len, "MdssRotData", mRotData); in getDump()
329 uint32_t MdssRot::calcCompressedBufSize(const ovutils::Whf& destWhf) { in calcCompressedBufSize()
[all …]
/hardware/qcom/display/msm8960/liboverlay/
DoverlayMdpRot.cpp23 namespace ovutils = overlay::utils;
152 ovutils::Whf destWhf(mOrigWhf.w, mOrigWhf.h, in calcOutputBufSize()
223 ovutils::memset0(mRotImgInfo); in reset()
224 ovutils::memset0(mLSRotImgInfo); in reset()
225 ovutils::memset0(mRotDataInfo); in reset()
226 ovutils::memset0(mMem.curr().mRotOffset); in reset()
227 ovutils::memset0(mMem.prev().mRotOffset); in reset()
276 ovutils::getDump(buf, len, "MdpRotCtrl(msm_rotator_img_info)", mRotImgInfo); in getDump()
277 ovutils::getDump(buf, len, "MdpRotData(msm_rotator_data_info)", mRotDataInfo); in getDump()
DoverlayMdssRot.cpp36 namespace ovutils = overlay::utils;
231 ovutils::memset0(mRotInfo); in reset()
232 ovutils::memset0(mRotData); in reset()
235 ovutils::memset0(mMem.curr().mRotOffset); in reset()
236 ovutils::memset0(mMem.prev().mRotOffset); in reset()
253 ovutils::Whf destWhf(mRotInfo.dst_rect.w, mRotInfo.dst_rect.h, in calcOutputBufSize()
265 ovutils::getDump(buf, len, "MdssRotCtrl(mdp_overlay)", mRotInfo); in getDump()
266 ovutils::getDump(buf, len, "MdssRotData(msmfb_overlay_data)", mRotData); in getDump()

123