Lines Matching refs:modes
462 display_mode* modes;
464 if (GetModeList(&modes, &modeCount) != B_OK)
469 if (modes[i].virtual_width == mode.virtual_width
470 && modes[i].virtual_height == mode.virtual_height
471 && modes[i].space == mode.space) {
473 fDisplayMode = modes[i];
478 delete[] modes;
637 // setup a whole bunch of different modes
646 display_mode* modes = new(std::nothrow) display_mode[count];
647 if (modes == NULL)
650 *_modes = modes;
656 modes[index].virtual_width = resolutions[i].width;
657 modes[index].virtual_height = resolutions[i].height;
658 modes[index].space = colors[c];
660 modes[index].h_display_start = 0;
661 modes[index].v_display_start = 0;
662 modes[index].timing.h_display = resolutions[i].width;
663 modes[index].timing.v_display = resolutions[i].height;
664 modes[index].timing.h_total = 22000;
665 modes[index].timing.v_total = 22000;
666 modes[index].timing.pixel_clock = ((uint32)modes[index].timing.h_total
667 * modes[index].timing.v_total * 60) / 1000;
668 modes[index].flags = B_PARALLEL_ACCESS;
676 display_mode *modes = new(nothrow) display_mode[1];
677 modes[0].virtual_width = 640;
678 modes[0].virtual_height = 480;
679 modes[0].space = B_CMAP8;
681 *_modes = modes;