Lines Matching refs:modes
667 display_mode *modes;
669 if (GetModeList(&modes, &modeCount) != B_OK)
674 if (modes[i].virtual_width == mode.virtual_width
675 && modes[i].virtual_height == mode.virtual_height
676 && modes[i].space == mode.space) {
678 fDisplayMode = modes[i];
683 delete[] modes;
795 // setup a whole bunch of different modes
804 display_mode* modes = new(std::nothrow) display_mode[count];
805 if (modes == NULL)
808 *_modes = modes;
813 modes[index].virtual_width = resolutions[i].width;
814 modes[index].virtual_height = resolutions[i].height;
815 modes[index].space = B_RGB32;
817 modes[index].h_display_start = 0;
818 modes[index].v_display_start = 0;
819 modes[index].timing.h_display = resolutions[i].width;
820 modes[index].timing.v_display = resolutions[i].height;
821 modes[index].timing.h_total = 22000;
822 modes[index].timing.v_total = 22000;
823 modes[index].timing.pixel_clock = ((uint32)modes[index].timing.h_total
824 * modes[index].timing.v_total * 60) / 1000;
825 modes[index].flags = B_PARALLEL_ACCESS;
832 display_mode *modes = new(std::nothrow) display_mode[1];
833 modes[0].virtual_width = 800;
834 modes[0].virtual_height = 600;
835 modes[0].space = B_BRGB32;
837 *_modes = modes;