Lines Matching refs:mDpy
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()
156 if((mDpy && ctx->deviceOrientation) && in configure()
157 ctx->listStats[mDpy].isDisplayAnimating) { in configure()
170 if(!ctx->dpyAttr[mDpy].customFBSize && !ctx->mBufferMirrorMode in configure()
188 if(ctx->listStats[mDpy].isDisplayAnimating && mDpy) { in configure()
190 } else if((!mDpy || in configure()
191 (mDpy && !extOrient in configure()
192 && !ctx->dpyAttr[mDpy].mDownScaleMode)) in configure()
195 !ctx->dpyAttr[mDpy].customFBSize) { in configure()
200 calcExtDisplayPosition(ctx, NULL, mDpy, sourceCrop, displayFrame, in configure()
203 ctx->dpyAttr[mDpy].mDstRect = displayFrame; in configure()
223 ALOGE("%s: configMdp failed for dpy %d", __FUNCTION__, mDpy); in configure()
283 int extOnlyLayerIndex = ctx->listStats[mDpy].extOnlyLayerIndex; in configure()
297 const int hw_w = ctx->dpyAttr[mDpy].xres; in configure()
298 const int hw_h = ctx->dpyAttr[mDpy].yres; in configure()
299 const int lSplit = getLeftSplit(ctx, mDpy); in configure()
310 pipeSpecs.dpy = mDpy; in configure()
319 " mixer", __FUNCTION__, mDpy); in configure()
353 " right mixer", __FUNCTION__, mDpy); in configure()
400 __FUNCTION__, mDpy); in draw()
407 __FUNCTION__, mDpy); in draw()
421 int extOnlyLayerIndex = ctx->listStats[mDpy].extOnlyLayerIndex; in configure()
458 pipeSpecs.dpy = mDpy; in configure()
464 " mixer", __FUNCTION__, mDpy); in configure()
476 bool primarySplitAlways = (mDpy == HWC_DISPLAY_PRIMARY) and in configure()
478 int lSplit = getLeftSplit(ctx, mDpy); in configure()
487 " mixer", __FUNCTION__, mDpy); in configure()