/hardware/qcom/display/msm8994/libhwcomposer/ |
D | hwc_fbupdate.cpp | 47 IFBUpdate::IFBUpdate(hwc_context_t *ctx, const int& dpy) : mDpy(dpy) { in IFBUpdate() 49 uint32_t xres = ctx->dpyAttr[mDpy].xres; in IFBUpdate() 50 uint32_t yres = ctx->dpyAttr[mDpy].yres; in IFBUpdate() 54 xres = ctx->dpyAttr[mDpy].xres_new; in IFBUpdate() 55 yres = ctx->dpyAttr[mDpy].yres_new; in IFBUpdate() 74 ctx->mOverlay->validateAndSet(mDpy, ctx->dpyAttr[mDpy].fd); in prepareAndValidate() 96 if(mDpy && (extOrient & HWC_TRANSFORM_ROT_90)) { in preRotateExtDisplay() 99 ctx->mLayerRotMap[mDpy]->add(layer, mRot); in preRotateExtDisplay() 103 sourceCrop = getIntersection(sourceCrop, ctx->mViewFrame[mDpy]); in preRotateExtDisplay() 143 pipeSpecs.dpy = mDpy; in configure() [all …]
|
D | hwc_mdpcomp.cpp | 71 MDPComp::MDPComp(int dpy):mDpy(dpy){}; in MDPComp() 79 (mDpy == 0) ? "\"PRIMARY\"" : in dump() 80 (mDpy == 1) ? "\"EXTERNAL\"" : "\"VIRTUAL\""); in dump() 87 if(isDisplaySplit(ctx, mDpy)) { in dump() 90 ctx->listStats[mDpy].lRoi.left, ctx->listStats[mDpy].lRoi.top, in dump() 91 ctx->listStats[mDpy].lRoi.right, in dump() 92 ctx->listStats[mDpy].lRoi.bottom, in dump() 93 ctx->listStats[mDpy].rRoi.left,ctx->listStats[mDpy].rRoi.top, in dump() 94 ctx->listStats[mDpy].rRoi.right, in dump() 95 ctx->listStats[mDpy].rRoi.bottom); in dump() [all …]
|
D | hwc_dump_layers.h | 54 uint32_t mDpy; variable
|
D | hwc_dump_layers.cpp | 67 mDpy(dpy) { in HwcDebug() 69 if(mDpy) { in HwcDebug() 101 bool bDumpEnable = !mDpy; in needToDumpLayers()
|
/hardware/qcom/display/msm8226/libhwcomposer/ |
D | hwc_fbupdate.cpp | 49 IFBUpdate::IFBUpdate(hwc_context_t *ctx, const int& dpy) : mDpy(dpy) { in IFBUpdate() 51 uint32_t xres = ctx->dpyAttr[mDpy].xres; in IFBUpdate() 52 uint32_t yres = ctx->dpyAttr[mDpy].yres; in IFBUpdate() 56 xres = ctx->dpyAttr[mDpy].xres_new; in IFBUpdate() 57 yres = ctx->dpyAttr[mDpy].yres_new; in IFBUpdate() 76 ctx->mOverlay->validateAndSet(mDpy, ctx->dpyAttr[mDpy].fd); in prepareAndValidate() 98 if(mDpy && (extOrient & HWC_TRANSFORM_ROT_90)) { in preRotateExtDisplay() 101 ctx->mLayerRotMap[mDpy]->add(layer, mRot); in preRotateExtDisplay() 105 sourceCrop = getIntersection(sourceCrop, ctx->mViewFrame[mDpy]); in preRotateExtDisplay() 135 int extOnlyLayerIndex = ctx->listStats[mDpy].extOnlyLayerIndex; in configure() [all …]
|
D | hwc_mdpcomp.cpp | 60 MDPComp::MDPComp(int dpy):mDpy(dpy){}; in MDPComp() 68 (mDpy == 0) ? "\"PRIMARY\"" : in dump() 69 (mDpy == 1) ? "\"EXTERNAL\"" : "\"VIRTUAL\""); in dump() 76 if(isDisplaySplit(ctx, mDpy)) { in dump() 79 ctx->listStats[mDpy].lRoi.left, ctx->listStats[mDpy].lRoi.top, in dump() 80 ctx->listStats[mDpy].lRoi.right, in dump() 81 ctx->listStats[mDpy].lRoi.bottom, in dump() 82 ctx->listStats[mDpy].rRoi.left,ctx->listStats[mDpy].rRoi.top, in dump() 83 ctx->listStats[mDpy].rRoi.right, in dump() 84 ctx->listStats[mDpy].rRoi.bottom); in dump() [all …]
|
D | hwc_dump_layers.h | 54 uint32_t mDpy; variable
|
D | hwc_dump_layers.cpp | 63 mDpy(dpy) { in HwcDebug() 65 if(mDpy) { in HwcDebug() 97 bool bDumpEnable = !mDpy; in needToDumpLayers()
|
/hardware/qcom/display/msm8084/libhwcomposer/ |
D | hwc_fbupdate.cpp | 49 IFBUpdate::IFBUpdate(hwc_context_t *ctx, const int& dpy) : mDpy(dpy) { in IFBUpdate() 51 getBufferAttributes(ctx->dpyAttr[mDpy].xres, in IFBUpdate() 52 ctx->dpyAttr[mDpy].yres, in IFBUpdate() 69 ctx->mOverlay->validateAndSet(mDpy, ctx->dpyAttr[mDpy].fd); in prepareAndValidate() 91 if(mDpy && (extOrient & HWC_TRANSFORM_ROT_90)) { in preRotateExtDisplay() 94 ctx->mLayerRotMap[mDpy]->add(layer, mRot); in preRotateExtDisplay() 98 sourceCrop = getIntersection(sourceCrop, ctx->mViewFrame[mDpy]); in preRotateExtDisplay() 129 int extOnlyLayerIndex = ctx->listStats[mDpy].extOnlyLayerIndex; in configure() 144 pipeSpecs.dpy = mDpy; in configure() 151 __FUNCTION__, mDpy); in configure() [all …]
|
D | hwc_mdpcomp.cpp | 59 MDPComp::MDPComp(int dpy):mDpy(dpy){}; in MDPComp() 67 (mDpy == 0) ? "\"PRIMARY\"" : in dump() 68 (mDpy == 1) ? "\"EXTERNAL\"" : "\"VIRTUAL\""); in dump() 75 if(isDisplaySplit(ctx, mDpy)) { in dump() 78 ctx->listStats[mDpy].lRoi.left, ctx->listStats[mDpy].lRoi.top, in dump() 79 ctx->listStats[mDpy].lRoi.right, in dump() 80 ctx->listStats[mDpy].lRoi.bottom, in dump() 81 ctx->listStats[mDpy].rRoi.left,ctx->listStats[mDpy].rRoi.top, in dump() 82 ctx->listStats[mDpy].rRoi.right, in dump() 83 ctx->listStats[mDpy].rRoi.bottom); in dump() [all …]
|
D | hwc_dump_layers.h | 54 uint32_t mDpy; variable
|
D | hwc_dump_layers.cpp | 63 mDpy(dpy) { in HwcDebug() 65 if(mDpy) { in HwcDebug() 97 bool bDumpEnable = !mDpy; in needToDumpLayers()
|
/hardware/qcom/display/msm8974/libhwcomposer/ |
D | hwc_mdpcomp.cpp | 52 MDPComp::MDPComp(int dpy):mDpy(dpy){}; in MDPComp() 60 (mDpy == 0) ? "\"PRIMARY\"" : in dump() 61 (mDpy == 1) ? "\"EXTERNAL\"" : "\"VIRTUAL\""); in dump() 166 LayerProp *layerProp = ctx->layerProp[mDpy]; in setMDPCompLayerFlags() 168 for(int index = 0; index < ctx->listStats[mDpy].numAppLayers; index++) { in setMDPCompLayerFlags() 267 int hw_w = ctx->dpyAttr[mDpy].xres; in isValidDimension() 268 int hw_h = ctx->dpyAttr[mDpy].yres; in isValidDimension() 317 mdp_pipe = ov.nextPipe(ovutils::OV_MDP_PIPE_DMA, mDpy, mixer); in getMdpPipe() 323 mdp_pipe = ov.nextPipe(ovutils::OV_MDP_PIPE_RGB, mDpy, mixer); in getMdpPipe() 333 return ov.nextPipe(ovutils::OV_MDP_PIPE_VG, mDpy, mixer); in getMdpPipe() [all …]
|
D | hwc_fbupdate.cpp | 88 if(qdutils::MDPVersion::getInstance().is8x26() && mDpy) { in configure() 92 ovutils::eDest dest = ov.nextPipe(type, mDpy, Overlay::MIXER_DEFAULT); in configure() 139 if(mDpy && !qdutils::MDPVersion::getInstance().is8x26()) in configure() 141 getActionSafePosition(ctx, mDpy, dpos.x, dpos.y, dpos.w, dpos.h); in configure() 211 ovutils::eDest destL = ov.nextPipe(ovutils::OV_MDP_PIPE_ANY, mDpy, in configure() 219 ovutils::eDest destR = ov.nextPipe(ovutils::OV_MDP_PIPE_ANY, mDpy, in configure() 258 const float xres = ctx->dpyAttr[mDpy].xres; in configure() 259 const int lSplit = getLeftSplit(ctx, mDpy); in configure() 325 __FUNCTION__, mDpy); in draw() 330 __FUNCTION__, mDpy); in draw()
|
D | hwc_fbupdate.h | 34 explicit IFBUpdate(const int& dpy) : mDpy(dpy) {} in IFBUpdate() 48 const int mDpy; // display to update
|
/hardware/qcom/display/msm8960/libhwcomposer/ |
D | hwc_mdpcomp.cpp | 49 MDPComp::MDPComp(int dpy):mDpy(dpy){}; in MDPComp() 54 mDpy ? "\"EXTERNAL\"" : "\"PRIMARY\""); in dump() 148 LayerProp *layerProp = ctx->layerProp[mDpy]; in setMDPCompLayerFlags() 150 for(int index = 0; index < ctx->listStats[mDpy].numAppLayers; index++) { in setMDPCompLayerFlags() 274 int hw_w = ctx->dpyAttr[mDpy].xres; in isValidDimension() 275 int hw_h = ctx->dpyAttr[mDpy].yres; in isValidDimension() 319 mdp_pipe = ov.nextPipe(ovutils::OV_MDP_PIPE_DMA, mDpy); in getMdpPipe() 326 mdp_pipe = ov.nextPipe(ovutils::OV_MDP_PIPE_RGB, mDpy); in getMdpPipe() 336 return ov.nextPipe(ovutils::OV_MDP_PIPE_VG, mDpy); in getMdpPipe() 346 const int numAppLayers = ctx->listStats[mDpy].numAppLayers; in isFrameDoable() [all …]
|
D | hwc_fbupdate.cpp | 71 ovutils::eDest dest = ov.nextPipe(ovutils::OV_MDP_PIPE_ANY, mDpy); in configure() 114 if(mDpy) in configure() 115 getActionSafePosition(ctx, mDpy, dpos.x, dpos.y, dpos.w, dpos.h); 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() 275 __FUNCTION__, mDpy); in draw() 280 __FUNCTION__, mDpy); in draw()
|
D | hwc_fbupdate.h | 34 explicit IFBUpdate(const int& dpy) : mDpy(dpy) {} in IFBUpdate() 47 const int mDpy; // display to update
|
/hardware/qcom/display/msm8974/liboverlay/pipes/ |
D | overlayGenPipe.cpp | 36 GenericPipe::GenericPipe(int dpy) : mDpy(dpy), mRotDownscaleOpt(false), in GenericPipe() 50 int fbNum = Overlay::getFbForDpy(mDpy); in init() 52 ALOGE("%s: Invalid FB for the display: %d",__FUNCTION__, mDpy); in init()
|
D | overlayGenPipe.h | 85 int mDpy; variable
|
/hardware/qcom/display/msm8994/liboverlay/pipes/ |
D | overlayGenPipe.h | 79 int mDpy;
|
D | overlayGenPipe.cpp | 35 GenericPipe::GenericPipe(const int& dpy) : mDpy(dpy), in GenericPipe()
|
/hardware/qcom/display/msm8226/liboverlay/pipes/ |
D | overlayGenPipe.h | 79 int mDpy;
|
D | overlayGenPipe.cpp | 35 GenericPipe::GenericPipe(const int& dpy) : mDpy(dpy), in GenericPipe()
|
/hardware/qcom/display/msm8084/liboverlay/pipes/ |
D | overlayGenPipe.h | 86 int mDpy; variable
|