Home | History | Annotate | Download | only in libhwcomposer

Lines Matching refs:mDpy

47 IFBUpdate::IFBUpdate(hwc_context_t *ctx, const int& dpy) : mDpy(dpy) {
49 uint32_t xres = ctx->dpyAttr[mDpy].xres;
50 uint32_t yres = ctx->dpyAttr[mDpy].yres;
54 xres = ctx->dpyAttr[mDpy].xres_new;
55 yres = ctx->dpyAttr[mDpy].yres_new;
74 ctx->mOverlay->validateAndSet(mDpy, ctx->dpyAttr[mDpy].fd);
96 if(mDpy && (extOrient & HWC_TRANSFORM_ROT_90)) {
99 ctx->mLayerRotMap[mDpy]->add(layer, mRot);
103 sourceCrop = getIntersection(sourceCrop, ctx->mViewFrame[mDpy]);
143 pipeSpecs.dpy = mDpy;
150 __FUNCTION__, mDpy);
155 if((mDpy && ctx->deviceOrientation) &&
156 ctx->listStats[mDpy].isDisplayAnimating) {
170 if(!ctx->dpyAttr[mDpy].customFBSize && !ctx->mBufferMirrorMode
188 if(ctx->listStats[mDpy].isDisplayAnimating && mDpy) {
190 } else if((mDpy && !extOrient
191 && !ctx->dpyAttr[mDpy].mMDPScalingMode)) {
193 !ctx->dpyAttr[mDpy].customFBSize) {
198 calcExtDisplayPosition(ctx, NULL, mDpy, sourceCrop, displayFrame,
201 ctx->dpyAttr[mDpy].mDstRect = displayFrame;
221 ALOGE("%s: configMdp failed for dpy %d", __FUNCTION__, mDpy);
292 const int hw_w = ctx->dpyAttr[mDpy].xres;
293 const int hw_h = ctx->dpyAttr[mDpy].yres;
294 const int lSplit = getLeftSplit(ctx, mDpy);
302 if(!ctx->dpyAttr[mDpy].customFBSize && !ctx->mBufferMirrorMode
316 if(ctx->listStats[mDpy].isDisplayAnimating && mDpy) {
318 } else if((mDpy && !extOrient
319 && !ctx->dpyAttr[mDpy].mMDPScalingMode)) {
321 !ctx->dpyAttr[mDpy].customFBSize) {
327 calcExtDisplayPosition(ctx, NULL, mDpy, sourceCrop, displayFrame,
334 pipeSpecs.dpy = mDpy;
343 " mixer", __FUNCTION__, mDpy);
376 " right mixer", __FUNCTION__, mDpy);
422 __FUNCTION__, mDpy);
429 __FUNCTION__, mDpy);
468 if(!ctx->dpyAttr[mDpy].customFBSize && !ctx->mBufferMirrorMode
484 if(ctx->listStats[mDpy].isDisplayAnimating && mDpy) {
486 } else if((mDpy && !extOrient
487 && !ctx->dpyAttr[mDpy].mMDPScalingMode)) {
489 !ctx->dpyAttr[mDpy].customFBSize) {
495 calcExtDisplayPosition(ctx, NULL, mDpy, sourceCrop, displayFrame,
506 pipeSpecs.dpy = mDpy;
512 " mixer", __FUNCTION__, mDpy);
524 const bool primarySplitAlways = (mDpy == HWC_DISPLAY_PRIMARY) and
526 const uint32_t lSplit = getLeftSplit(ctx, mDpy);
540 " mixer", __FUNCTION__, mDpy);