Lines Matching refs:current

82     struct ext_transform_t current;     /* current settings */
153 int ext_ovls; /* # of overlays on external display for current composition */
154 int ext_ovls_wanted; /* # of overlays that should be on external display for current composition */
572 m_rotate(ext->m, ext->current.rotation);
573 if (ext->current.hflip)
576 if (ext->current.rotation & 1) {
670 if (!ext->current.docking &&
687 oc->rotation += (oc->mirror ? -1 : 1) * ext->current.rotation;
689 if (ext->current.hflip)
1010 * have to be disabled, and the disabling has to take effect on the current display.
1022 ext->current = ext->mirror;
1023 ext->current.docking = 1;
1025 ext->current = ext->dock;
1035 ext->current = ext->mirror;
1039 ext->current.enabled = 0;
1052 if (hwc_dev->ext_ovls && ext->current.enabled && !ext->current.docking)
1061 int on_tv = ext->on_tv && ext->current.enabled;
1062 int tform = ext->current.enabled && (ext->current.rotation || ext->current.hflip);
1085 int on_tv = ext->on_tv && ext->current.enabled;
1086 int tform = ext->current.enabled && (ext->current.rotation || ext->current.hflip);
1141 if ((ext->current.rotation + o->cfg.rotation) & 1)
1148 if (ext->current.rotation & 1)
1158 ext->current.enabled = 0;
1179 if (ext->current.rotation & 1)
1272 (hwc_dev->ext.current.docking && hwc_dev->ext.current.enabled && dockable(layer))) &&
1360 if (ext->current.enabled && hwc_dev->ext_ovls) {
1361 if (ext->current.docking && ix_docking >= 0) {
1364 } else if (ext->current.docking && ix_docking < 0 && ext->force_dock) {
1375 } else if (!ext->current.docking) {
1390 ext->last = ext->current;
1412 if (ext->current.enabled || hwc_dev->last_ext_ovls) {
1427 ext->current.enabled ? ext->current.docking ? "dock+" : "mirror+" : "OFF+",
1428 ext->current.rotation * 90,
1429 ext->current.hflip ? "+hflip" : "",
1766 ext->current = ext->mirror;