Lines Matching refs:mDpy

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()
58 ctx->dpyAttr[mDpy].fbformat, 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()
136 ovutils::getMdpFormat(ctx->dpyAttr[mDpy].fbformat, in configure()
142 pipeSpecs.dpy = mDpy; in configure()
149 __FUNCTION__, mDpy); in configure()
154 if((mDpy && ctx->deviceOrientation) && in configure()
155 ctx->listStats[mDpy].isDisplayAnimating) { in configure()
167 if(!ctx->dpyAttr[mDpy].customFBSize && !ctx->mBufferMirrorMode in configure()
185 if(ctx->listStats[mDpy].isDisplayAnimating && mDpy) { in configure()
187 } else if((mDpy && !extOrient in configure()
188 && !ctx->dpyAttr[mDpy].mMDPScalingMode)) { in configure()
190 !ctx->dpyAttr[mDpy].customFBSize) { in configure()
195 calcExtDisplayPosition(ctx, NULL, mDpy, sourceCrop, displayFrame, in configure()
198 ctx->dpyAttr[mDpy].mDstRect = displayFrame; in configure()
218 ALOGE("%s: configMdp failed for dpy %d", __FUNCTION__, mDpy); in configure()
286 const int hw_w = ctx->dpyAttr[mDpy].xres; in configure()
287 const int hw_h = ctx->dpyAttr[mDpy].yres; in configure()
288 const int lSplit = getLeftSplit(ctx, mDpy); in configure()
296 if(!ctx->dpyAttr[mDpy].customFBSize && !ctx->mBufferMirrorMode in configure()
310 if(ctx->listStats[mDpy].isDisplayAnimating && mDpy) { in configure()
312 } else if((mDpy && !extOrient in configure()
313 && !ctx->dpyAttr[mDpy].mMDPScalingMode)) { in configure()
315 !ctx->dpyAttr[mDpy].customFBSize) { in configure()
321 calcExtDisplayPosition(ctx, NULL, mDpy, sourceCrop, displayFrame, in configure()
328 pipeSpecs.dpy = mDpy; in configure()
337 " mixer", __FUNCTION__, mDpy); in configure()
370 " right mixer", __FUNCTION__, mDpy); in configure()
416 __FUNCTION__, mDpy); in draw()
423 __FUNCTION__, mDpy); in draw()
460 if(!ctx->dpyAttr[mDpy].customFBSize && !ctx->mBufferMirrorMode in configure()
476 if(ctx->listStats[mDpy].isDisplayAnimating && mDpy) { in configure()
478 } else if((mDpy && !extOrient in configure()
479 && !ctx->dpyAttr[mDpy].mMDPScalingMode)) { in configure()
481 !ctx->dpyAttr[mDpy].customFBSize) { in configure()
487 calcExtDisplayPosition(ctx, NULL, mDpy, sourceCrop, displayFrame, in configure()
498 pipeSpecs.dpy = mDpy; in configure()
504 " mixer", __FUNCTION__, mDpy); in configure()
516 const bool primarySplitAlways = (mDpy == HWC_DISPLAY_PRIMARY) and in configure()
518 const uint32_t lSplit = getLeftSplit(ctx, mDpy); in configure()
526 " mixer", __FUNCTION__, mDpy); in configure()