A driver should leave all modes (resolutions) supported by the current video card hardware (for example, trim the modes that correspond to different amounts of VRAM). The driver should do this for all displays, even single-mode displays. This will help to decouple the graphics driver from knowing the capabilities of new displays.