/aosp12/hardware/qcom/display/msm8960/libhwcomposer/ |
H A D | hwc_fbupdate.cpp | 45 mDest = ovutils::OV_INVALID; in reset() 71 ovutils::eDest dest = ov.nextPipe(ovutils::OV_MDP_PIPE_ANY, mDpy); 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() 175 ovutils::eDest destL = ov.nextPipe(ovutils::OV_MDP_PIPE_RGB, mDpy); in configure() 182 ovutils::eDest destR = ov.nextPipe(ovutils::OV_MDP_PIPE_RGB, mDpy); in configure() 192 ovutils::eMdpFlags mdpFlagsL = ovutils::OV_MDP_BLEND_FG_PREMULT; in configure() 194 ovutils::eZorder zOrder = static_cast<ovutils::eZorder>(fbZorder); in configure() 208 ovutils::setMdpFlags(mdpFlagsR, ovutils::OV_MDSS_MDP_RIGHT_MIXER); in configure() 223 ovutils::Dim dcropR( in configure() [all …]
|
H A D | hwc_mdpcomp.h | 36 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;
|
H A D | hwc_utils.h | 47 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);
|
H A D | hwc_mdpcomp.cpp | 29 namespace ovutils = overlay::utils; 315 ovutils::eDest mdp_pipe = ovutils::OV_INVALID; in getMdpPipe() 320 if(mdp_pipe != ovutils::OV_INVALID) { in getMdpPipe() 327 if(mdp_pipe != ovutils::OV_INVALID) { in getMdpPipe() 339 return ovutils::OV_INVALID; in getMdpPipe() 341 return ovutils::OV_INVALID; in getMdpPipe() 926 if(dest == ovutils::OV_INVALID) { in draw() 1135 if(indexL != ovutils::OV_INVALID) { in draw() 1136 ovutils::eDest destL = (ovutils::eDest)indexL; in draw() 1146 if(indexR != ovutils::OV_INVALID) { in draw() [all …]
|
H A D | hwc_fbupdate.h | 29 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
|
/aosp12/hardware/qcom/display/msm8084/libhwcomposer/ |
H A D | hwc_fbupdate.cpp | 38 namespace ovutils = overlay::utils; 79 mDest = ovutils::OV_INVALID; in reset() 90 ovutils::eTransform orient = static_cast<ovutils::eTransform >(extOrient); in preRotateExtDisplay() 161 ovutils::eMdpFlags mdpFlags = ovutils::OV_MDP_BLEND_FG_PREMULT; in configure() 162 ovutils::eIsFg isFg = ovutils::IS_FG_OFF; in configure() 163 ovutils::eZorder zOrder = static_cast<ovutils::eZorder>(fbZorder); in configure() 293 ovutils::eMdpFlags mdpFlags = ovutils::OV_MDP_BLEND_FG_PREMULT; in configure() 294 ovutils::eZorder zOrder = static_cast<ovutils::eZorder>(fbZorder); in configure() 359 ovutils::setMdpFlags(mdpFlagsR, ovutils::OV_MDSS_MDP_RIGHT_MIXER); in configure() 436 ovutils::eZorder zOrder = static_cast<ovutils::eZorder>(fbZorder); in configure() [all …]
|
H A D | hwc_utils.h | 49 namespace ovutils = overlay::utils; variable 335 const ovutils::eDest& dest); 338 ovutils::eMdpFlags& mdpFlags, ovutils::eZorder& z, 339 ovutils::eIsFg& isFg, const ovutils::eDest& dest); 341 void updateSource(ovutils::eTransform& orient, ovutils::Whf& whf, 346 ovutils::eMdpFlags& mdpFlags, ovutils::eZorder& z, 347 ovutils::eIsFg& isFg, const ovutils::eDest& dest, 352 ovutils::eMdpFlags& mdpFlags, ovutils::eZorder& z, 353 ovutils::eIsFg& isFg, const ovutils::eDest& lDest, 359 ovutils::eMdpFlags& mdpFlags, ovutils::eZorder& z, [all …]
|
H A D | hwc_fbupdate.h | 33 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
|
H A D | hwc_mdpcomp.h | 36 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;
|
H A D | hwc_mdpcomp.cpp | 33 namespace ovutils = overlay::utils; 1501 pipe_info.lIndex = ovutils::OV_INVALID; in allocSplitVGPipesfor4k2k() 1502 pipe_info.rIndex = ovutils::OV_INVALID; in allocSplitVGPipesfor4k2k() 1686 ovutils::eDest destL = (ovutils::eDest)indexL; in draw() 1697 ovutils::eDest destR = (ovutils::eDest)indexR; in draw() 1784 pipe_info.lIndex = ovutils::OV_INVALID; in acquireMDPPipes() 1785 pipe_info.rIndex = ovutils::OV_INVALID; in acquireMDPPipes() 1946 ovutils::eDest destL = (ovutils::eDest)indexL; in draw() 1957 ovutils::eDest destR = (ovutils::eDest)indexR; in draw() 1993 ovutils::eDest destL = (ovutils::eDest)indexL; in draw() [all …]
|
/aosp12/hardware/qcom/display/msm8226/libhwcomposer/ |
H A D | hwc_fbupdate.cpp | 38 namespace ovutils = overlay::utils; 86 mDest = ovutils::OV_INVALID; in reset() 97 ovutils::eTransform orient = static_cast<ovutils::eTransform >(extOrient); in preRotateExtDisplay() 167 ovutils::eMdpFlags mdpFlags = ovutils::OV_MDP_BLEND_FG_PREMULT; in configure() 168 ovutils::eIsFg isFg = ovutils::IS_FG_OFF; in configure() 169 ovutils::eZorder zOrder = static_cast<ovutils::eZorder>(fbZorder); in configure() 299 ovutils::eMdpFlags mdpFlags = ovutils::OV_MDP_BLEND_FG_PREMULT; in configure() 300 ovutils::eZorder zOrder = static_cast<ovutils::eZorder>(fbZorder); in configure() 365 ovutils::setMdpFlags(mdpFlagsR, ovutils::OV_MDSS_MDP_RIGHT_MIXER); in configure() 442 ovutils::eZorder zOrder = static_cast<ovutils::eZorder>(fbZorder); in configure() [all …]
|
H A D | hwc_utils.h | 50 namespace ovutils = overlay::utils; variable 355 const ovutils::eDest& dest); 358 ovutils::eMdpFlags& mdpFlags, ovutils::eZorder& z, 359 ovutils::eIsFg& isFg, const ovutils::eDest& dest); 361 void updateSource(ovutils::eTransform& orient, ovutils::Whf& whf, 366 ovutils::eMdpFlags& mdpFlags, ovutils::eZorder& z, 367 ovutils::eIsFg& isFg, const ovutils::eDest& dest, 372 ovutils::eMdpFlags& mdpFlags, ovutils::eZorder& z, 373 ovutils::eIsFg& isFg, const ovutils::eDest& lDest, 379 ovutils::eMdpFlags& mdpFlags, ovutils::eZorder& z, [all …]
|
H A D | hwc_fbupdate.h | 33 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
|
H A D | hwc_mdpcomp.h | 36 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;
|
/aosp12/hardware/qcom/display/msm8994/libhwcomposer/ |
H A D | hwc_fbupdate.cpp | 36 namespace ovutils = overlay::utils; 84 mDest = ovutils::OV_INVALID; in reset() 95 ovutils::eTransform orient = static_cast<ovutils::eTransform >(extOrient); in preRotateExtDisplay() 160 ovutils::eMdpFlags mdpFlags = ovutils::OV_MDP_BLEND_FG_PREMULT; in configure() 163 ovutils::eZorder zOrder = static_cast<ovutils::eZorder>(fbZorder); in configure() 235 ovutils::eDest dest = mDest; in draw() 286 ovutils::eMdpFlags mdpFlags = ovutils::OV_MDP_BLEND_FG_PREMULT; in configure() 289 ovutils::eZorder zOrder = static_cast<ovutils::eZorder>(fbZorder); in configure() 382 ovutils::setMdpFlags(mdpFlagsR, ovutils::OV_MDSS_MDP_RIGHT_MIXER); in configure() 453 ovutils::eZorder zOrder = static_cast<ovutils::eZorder>(fbZorder); in configure() [all …]
|
H A D | hwc_utils.h | 56 namespace ovutils = overlay::utils; variable 422 const ovutils::eDest& dest); 425 ovutils::eMdpFlags& mdpFlags, ovutils::eZorder& z, 426 const ovutils::eDest& dest); 428 void updateSource(ovutils::eTransform& orient, ovutils::Whf& whf, 439 ovutils::eMdpFlags& mdpFlags, ovutils::eZorder& z, 440 const ovutils::eDest& dest, 445 ovutils::eMdpFlags& mdpFlags, ovutils::eZorder& z, 446 const ovutils::eDest& lDest, 452 ovutils::eMdpFlags& mdpFlags, ovutils::eZorder& z, [all …]
|
H A D | hwc_fbupdate.h | 33 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
|
/aosp12/hardware/qcom/display/msm8084/liboverlay/ |
H A D | overlayMdssRot.cpp | 37 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 …]
|
H A D | overlayMdpRot.cpp | 23 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()
|
/aosp12/hardware/qcom/display/msm8226/liboverlay/ |
H A D | overlayMdpRot.cpp | 24 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()
|
H A D | overlayMdssRot.cpp | 37 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 …]
|
/aosp12/hardware/qcom/display/msm8994/liboverlay/ |
H A D | overlayMdpRot.cpp | 25 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()
|
H A D | overlayMdssRot.cpp | 38 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() 332 int aWidth = ovutils::align(destWhf.w, 64); in calcCompressedBufSize() [all …]
|
/aosp12/hardware/qcom/display/msm8960/liboverlay/ |
H A D | overlayMdpRot.cpp | 23 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()
|
H A D | overlayMdssRot.cpp | 36 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()
|