Lines Matching full:best
370 * Go through the monitor modes and selecting the best set of
382 DisplayModePtr p, best = NULL; in VBESetModeParameters() local
394 if (!best || (p->Clock > best->Clock)) in VBESetModeParameters()
395 best = p; in VBESetModeParameters()
398 if (best) { in VBESetModeParameters()
402 pMode->HSync = (float) best->Clock * 1000.0 / best->HTotal + 0.5; in VBESetModeParameters()
403 pMode->VRefresh = pMode->HSync / best->VTotal + 0.5; in VBESetModeParameters()
408 data->block->HorizontalTotal = best->HTotal; in VBESetModeParameters()
409 data->block->HorizontalSyncStart = best->HSyncStart; in VBESetModeParameters()
410 data->block->HorizontalSyncEnd = best->HSyncEnd; in VBESetModeParameters()
411 data->block->VerticalTotal = best->VTotal; in VBESetModeParameters()
412 data->block->VerticalSyncStart = best->VSyncStart; in VBESetModeParameters()
413 data->block->VerticalSyncEnd = best->VSyncEnd; in VBESetModeParameters()
414 data->block->Flags = ((best->Flags & V_NHSYNC) ? CRTC_NHSYNC : 0) | in VBESetModeParameters()
415 ((best->Flags & V_NVSYNC) ? CRTC_NVSYNC : 0); in VBESetModeParameters()
416 data->block->PixelClock = best->Clock * 1000; in VBESetModeParameters()
426 (double) (best->HTotal * in VBESetModeParameters()
427 best->VTotal)) * 100; in VBESetModeParameters()