/hardware/qcom/display/msm8960/libhwcomposer/ |
D | hwc_fbupdate.cpp | 27 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 …]
|
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;
|
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);
|
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
|
D | hwc_mdpcomp.cpp | 29 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/ |
D | hwc_fbupdate.cpp | 38 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 …]
|
D | hwc_utils.h | 49 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 …]
|
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
|
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;
|
/hardware/qcom/display/msm8226/libhwcomposer/ |
D | hwc_fbupdate.cpp | 38 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 …]
|
D | hwc_utils.h | 50 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 …]
|
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
|
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;
|
/hardware/qcom/display/msm8994/libhwcomposer/ |
D | hwc_fbupdate.cpp | 36 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 …]
|
D | hwc_utils.h | 56 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 …]
|
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
|
D | hwc_mdpcomp.h | 33 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/ |
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()
|
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 …]
|
/hardware/qcom/display/msm8084/liboverlay/ |
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 …]
|
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()
|
/hardware/qcom/display/msm8994/liboverlay/ |
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()
|
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() 329 uint32_t MdssRot::calcCompressedBufSize(const ovutils::Whf& destWhf) { in calcCompressedBufSize() [all …]
|
/hardware/qcom/display/msm8960/liboverlay/ |
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()
|
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()
|