Lines Matching defs:Monitor

780 DDCGuessRangesFromModes(int scrnIndex, MonPtr Monitor, DisplayModePtr Modes)
784 if (!Monitor || !Modes)
788 Monitor->nHsync = 1;
789 Monitor->hsync[0].lo = 1024.0;
790 Monitor->hsync[0].hi = 0.0;
792 Monitor->nVrefresh = 1;
793 Monitor->vrefresh[0].lo = 1024.0;
794 Monitor->vrefresh[0].hi = 0.0;
804 if (Mode->HSync < Monitor->hsync[0].lo)
805 Monitor->hsync[0].lo = Mode->HSync;
807 if (Mode->HSync > Monitor->hsync[0].hi)
808 Monitor->hsync[0].hi = Mode->HSync;
810 if (Mode->VRefresh < Monitor->vrefresh[0].lo)
811 Monitor->vrefresh[0].lo = Mode->VRefresh;
813 if (Mode->VRefresh > Monitor->vrefresh[0].hi)
814 Monitor->vrefresh[0].hi = Mode->VRefresh;
1111 MonPtr Monitor;
1123 int scrnIndex = ((xf86MonPtr) (p->Monitor->DDC))->scrnIndex;
1128 if (!p->Monitor->nHsync)
1131 p->Monitor->hsync[p->Monitor->nHsync].lo =
1133 p->Monitor->hsync[p->Monitor->nHsync].hi =
1135 p->Monitor->nHsync++;
1143 if (!p->Monitor->nVrefresh)
1146 p->Monitor->vrefresh[p->Monitor->nVrefresh].lo =
1148 p->Monitor->vrefresh[p->Monitor->nVrefresh].hi =
1150 p->Monitor->nVrefresh++;
1160 if (!p->have_maxpixclock && clock > p->Monitor->maxPixClock)
1161 p->Monitor->maxPixClock = clock;
1173 xf86EdidMonitorSet(int scrnIndex, MonPtr Monitor, xf86MonPtr DDC)
1178 if (!Monitor || !DDC)
1181 Monitor->DDC = DDC;
1183 if (Monitor->widthmm <= 0 || Monitor->heightmm <= 0) {
1184 Monitor->widthmm = 10 * DDC->features.hsize;
1185 Monitor->heightmm = 10 * DDC->features.vsize;
1188 Monitor->reducedblanking = xf86MonitorSupportsReducedBlanking(DDC);
1193 p.Monitor = Monitor;
1194 p.quirks = xf86DDCDetectQuirks(scrnIndex, Monitor->DDC, FALSE);
1195 p.have_hsync = (Monitor->nHsync != 0);
1196 p.have_vrefresh = (Monitor->nVrefresh != 0);
1197 p.have_maxpixclock = (Monitor->maxPixClock != 0);
1211 if (!Monitor->nHsync || !Monitor->nVrefresh)
1212 DDCGuessRangesFromModes(scrnIndex, Monitor, Modes);
1215 if (Monitor->Modes) {
1216 Monitor->Last->next = Modes;
1217 Modes->prev = Monitor->Last;
1220 Monitor->Modes = Modes;
1223 Monitor->Modes = xf86PruneDuplicateModes(Monitor->Modes);
1226 for (Mode = Monitor->Modes; Mode && Mode->next; Mode = Mode->next) {}
1227 Monitor->Last = Mode;