[haiku-development] VESA mode switching support

  • From: Jan Klötzke <jan.kloetzke@xxxxxxxxxx>
  • To: haiku-development@xxxxxxxxxxxxx
  • Date: Tue, 27 May 2008 23:28:40 +0200

Hi,

This is the final patchset for the VESA mode switching. It's rather straight
forward now that vm86 support is available. :-) Tested on a ATI Mobility
Radeon X700, Qemu and Vmware server.

There's one major change which also affects other drivers: The screen preflet
now always writes the vesa settings file with the current choosen resolution.
This will prevent a useless mode switch while booting regardless of the used
driver. Maybe that's not desired...

BTW, I found that even though I chose "Use fail-safe video mode" during
booting the radeon driver was initialized nontheless and prevented the VESA
BIOS from working. I think that's two errors: first I expected that no other
graphics drivers are loaded during booting and second the radeon driver seems
to mess up the vesa bios simply by loading the driver.

/Jan

Other related posts:

  • » [haiku-development] VESA mode switching support