Home | History | Annotate | Download | only in libhwcomposer

Lines Matching defs:dpy

313 void getActionSafePosition(hwc_context_t *ctx, int dpy, uint32_t& x,
326 float fbWidth = ctx->dpyAttr[dpy].xres;
327 float fbHeight = ctx->dpyAttr[dpy].yres;
424 const hwc_display_contents_1_t *list, int dpy) {
426 ctx->listStats[dpy].numAppLayers = list->numHwLayers - 1;
427 ctx->listStats[dpy].fbLayerIndex = list->numHwLayers - 1;
428 ctx->listStats[dpy].skipCount = 0;
429 ctx->listStats[dpy].needsAlphaScale = false;
430 ctx->listStats[dpy].preMultipliedAlpha = false;
431 ctx->listStats[dpy].planeAlpha = false;
432 ctx->listStats[dpy].yuvCount = 0;
439 ctx->listStats[dpy].yuvIndices[i] = -1;
445 ctx->listStats[dpy].skipCount++;
447 int& yuvCount = ctx->listStats[dpy].yuvCount;
448 ctx->listStats[dpy].yuvIndices[yuvCount] = i;
455 ctx->listStats[dpy].preMultipliedAlpha = true;
457 ctx->listStats[dpy].planeAlpha = true;
458 if(!ctx->listStats[dpy].needsAlphaScale)
459 ctx->listStats[dpy].needsAlphaScale = isAlphaScaled(layer);
461 if (dpy == HWC_DISPLAY_PRIMARY)
462 configurePPD(ctx, ctx->listStats[dpy].yuvCount);
642 int hwc_sync(hwc_context_t *ctx, hwc_display_contents_1_t* list, int dpy,
678 for(uint32_t i = 0; i < ctx->mLayerRotMap[dpy]->getCount(); i++) {
681 ctx->mLayerRotMap[dpy]->getLayer(i)->acquireFenceFd;
683 rotData.session_id = ctx->mLayerRotMap[dpy]->getRot(i)->getSessId();
690 ctx->mLayerRotMap[dpy]->getLayer(i)->releaseFenceFd =
722 fbFd = ctx->dpyAttr[dpy].fd;
755 if (ctx->mCopyBit[dpy])
756 ctx->mCopyBit[dpy]->setReleaseFd(releaseFd);
761 ctx->mLayerRotMap[dpy]->setReleaseFd(releaseFd);
771 void trimLayer(hwc_context_t *ctx, const int& dpy, const int& transform,
773 int hw_w = ctx->dpyAttr[dpy].xres;
774 int hw_h = ctx->dpyAttr[dpy].yres;
847 const int dpy = HWC_DISPLAY_PRIMARY;
848 int fb_stride = ctx->dpyAttr[dpy].stride;
849 int fb_width = ctx->dpyAttr[dpy].xres;
850 int fb_height = ctx->dpyAttr[dpy].yres;
851 int fb_fd = ctx->dpyAttr[dpy].fd;
926 const int& dpy, eMdpFlags& mdpFlags, const eZorder& z,
959 trimLayer(ctx, dpy, transform, crop, dst);
968 ctx->mLayerRotMap[dpy]->add(layer, *rot);
984 ctx->mLayerRotMap[dpy]->reset();
991 const int& dpy, eMdpFlags& mdpFlagsL, const eZorder& z,
1002 int hw_w = ctx->dpyAttr[dpy].xres;
1003 int hw_h = ctx->dpyAttr[dpy].yres;
1015 trimLayer(ctx, dpy, transform, crop, dst);
1023 ctx->mLayerRotMap[dpy]->add(layer, *rot);