Lines Matching refs:rot

1316             rotData.acq_fen_fd_cnt = 1; //1 ioctl call per rot session
1321 ALOGE("%s: ioctl MSMFB_BUFFER_SYNC failed for rot sync, err=%s",
1495 //No 90 component and no rot-downscale then flips done by MDP
1496 //If we use rot then it might as well do flips
1515 int configRotator(Rotator *rot, Whf& whf,
1525 rot->setSource(whf);
1531 rot->setCrop(rotCrop);
1534 rot->setFlags(mdpFlags);
1535 rot->setTransform(orient);
1536 rot->setDownscale(downscale);
1537 if(!rot->commit()) return -1;
1605 hwc_rect_t& crop, Rotator *rot) {
1613 whf = rot->getDstWhf();
1614 transformedCrop = rot->getDstDimensions();
1630 eIsFg& isFg, const eDest& dest, Rotator **rot) {
1678 //if 90 component or downscale, use rot
1680 *rot = ctx->mRotMgr->getNext();
1681 if(*rot == NULL) return -1;
1682 ctx->mLayerRotMap[dpy]->add(layer, *rot);
1687 if(configRotator(*rot, whf, crop, mdpFlags, orient, downscale) < 0) {
1691 updateSource(orient, whf, crop, *rot);
1741 Rotator **rot) {
1788 (*rot) = ctx->mRotMgr->getNext();
1789 if((*rot) == NULL) return -1;
1790 ctx->mLayerRotMap[dpy]->add(layer, *rot);
1792 if(configRotator(*rot, whf, crop, mdpFlagsL, orient, downscale) < 0) {
1796 updateSource(orient, whf, crop, *rot);
1832 (dst.right > lSplit) && (*rot) == NULL) {
1887 Rotator **rot) {
1918 (*rot) = ctx->mRotMgr->getNext();
1919 if((*rot) == NULL) return -1;
1920 ctx->mLayerRotMap[dpy]->add(layer, *rot);
1925 if(configRotator(*rot, whf, crop, mdpFlagsL, orient, downscale) < 0) {
1929 updateSource(orient, whf, crop, *rot);
1958 && rDest != OV_INVALID && (*rot) == NULL) {
2204 void LayerRotMap::add(hwc_layer_1_t* layer, Rotator *rot) {
2207 mRot[mCount] = rot;