Lines Matching defs:mi
41 static GLFWbool modeIsGood(const XRRModeInfo* mi)
43 return (mi->modeFlags & RR_Interlace) == 0;
48 static int calculateRefreshRate(const XRRModeInfo* mi)
50 if (mi->hTotal && mi->vTotal)
51 return (int) round((double) mi->dotClock / ((double) mi->hTotal * (double) mi->vTotal));
71 static GLFWvidmode vidmodeFromModeInfo(const XRRModeInfo* mi,
78 mode.width = mi->height;
79 mode.height = mi->width;
83 mode.width = mi->width;
84 mode.height = mi->height;
87 mode.refreshRate = calculateRefreshRate(mi);
247 const XRRModeInfo* mi = getModeInfo(sr, oi->modes[i]);
248 if (!modeIsGood(mi))
251 const GLFWvidmode mode = vidmodeFromModeInfo(mi, ci);
254 native = mi->id;
364 const XRRModeInfo* mi = getModeInfo(sr, ci->mode);
368 areaWidth = mi->height;
369 areaHeight = mi->width;
373 areaWidth = mi->width;
374 areaHeight = mi->height;
460 const XRRModeInfo* mi = getModeInfo(sr, oi->modes[i]);
461 if (!modeIsGood(mi))
464 const GLFWvidmode mode = vidmodeFromModeInfo(mi, ci);
501 const XRRModeInfo* mi = NULL;
506 mi = getModeInfo(sr, ci->mode);
507 if (mi)
508 *mode = vidmodeFromModeInfo(mi, ci);
515 if (!mi)