Lines Matching defs:Monitor
766 DDCGuessRangesFromModes(int scrnIndex, MonPtr Monitor, DisplayModePtr Modes)
770 if (!Monitor || !Modes)
774 Monitor->nHsync = 1;
775 Monitor->hsync[0].lo = 1024.0;
776 Monitor->hsync[0].hi = 0.0;
778 Monitor->nVrefresh = 1;
779 Monitor->vrefresh[0].lo = 1024.0;
780 Monitor->vrefresh[0].hi = 0.0;
790 if (Mode->HSync < Monitor->hsync[0].lo)
791 Monitor->hsync[0].lo = Mode->HSync;
793 if (Mode->HSync > Monitor->hsync[0].hi)
794 Monitor->hsync[0].hi = Mode->HSync;
796 if (Mode->VRefresh < Monitor->vrefresh[0].lo)
797 Monitor->vrefresh[0].lo = Mode->VRefresh;
799 if (Mode->VRefresh > Monitor->vrefresh[0].hi)
800 Monitor->vrefresh[0].hi = Mode->VRefresh;
1104 MonPtr Monitor;
1116 int scrnIndex = ((xf86MonPtr)(p->Monitor->DDC))->scrnIndex;
1121 if (!p->Monitor->nHsync)
1124 p->Monitor->hsync[p->Monitor->nHsync].lo =
1126 p->Monitor->hsync[p->Monitor->nHsync].hi =
1128 p->Monitor->nHsync++;
1135 if (!p->Monitor->nVrefresh)
1138 p->Monitor->vrefresh[p->Monitor->nVrefresh].lo =
1140 p->Monitor->vrefresh[p->Monitor->nVrefresh].hi =
1142 p->Monitor->nVrefresh++;
1151 if (!p->have_maxpixclock && clock > p->Monitor->maxPixClock)
1152 p->Monitor->maxPixClock = clock;
1164 xf86EdidMonitorSet(int scrnIndex, MonPtr Monitor, xf86MonPtr DDC)
1169 if (!Monitor || !DDC)
1172 Monitor->DDC = DDC;
1174 if (Monitor->widthmm <= 0 || Monitor->heightmm <= 0) {
1175 Monitor->widthmm = 10 * DDC->features.hsize;
1176 Monitor->heightmm = 10 * DDC->features.vsize;
1179 Monitor->reducedblanking = xf86MonitorSupportsReducedBlanking(DDC);
1184 p.Monitor = Monitor;
1185 p.quirks = xf86DDCDetectQuirks(scrnIndex, Monitor->DDC, FALSE);
1186 p.have_hsync = (Monitor->nHsync != 0);
1187 p.have_vrefresh = (Monitor->nVrefresh != 0);
1188 p.have_maxpixclock = (Monitor->maxPixClock != 0);
1202 if (!Monitor->nHsync || !Monitor->nVrefresh)
1203 DDCGuessRangesFromModes(scrnIndex, Monitor, Modes);
1212 if (Monitor->Modes) {
1213 Monitor->Last->next = Modes;
1214 Modes->prev = Monitor->Last;
1215 Monitor->Last = Mode;
1217 Monitor->Modes = Modes;
1218 Monitor->Last = Mode;