1. 20 Apr, 2007 1 commit
  2. 07 Mar, 2007 1 commit
  3. 06 Mar, 2007 1 commit
    • Keith Packard's avatar
      Add xf86SetDesiredModes to apply desired modes to crtcs. · 47f8361c
      Keith Packard authored
      xf86SetDesiredModes applies the desired modes to each crtc (as selected by
      xf86InitialConfiguration initially and modified by successful mode settings
      afterwards). For crtcs without a desired mode, pScrn->currentMode is used to
      select something workable.
      (cherry picked from commit bcade98c)
  4. 17 Feb, 2007 1 commit
    • Keith Packard's avatar
      Enable startup-time rotation; change rotation pixmap creation API. · e4507825
      Keith Packard authored
      Add monitor "Rotate" option taking one of "normal", "left", "inverted" or
      "right". However, because initial mode selection is made before the screen
      is completely initialized, we cannot create the shadow pixmap object at this
      point. Pend the shadow pixmap creation until the block handler.
      Note that this code is not completely functional yet.
  5. 16 Feb, 2007 2 commits
    • Keith Packard's avatar
      Report correct RandR 1.0 sizeID. Report correct subpixel order. · 258beebc
      Keith Packard authored
      RandR 1.0 sizeID must be computed the same way every time, so when reporting
      it in the ScreenChangeNotify event, just construct the usual 1.0 data block
      and use that.
      subpixel geometry information can be computed by looking at the connected
      outputs and finding any with subpixel geometry and using one of those for
      the global screen subpixel geometry. This might be improved by reporting
      None if more than one screen has information and they conflict.
    • Keith Packard's avatar
      Merge crtc/output-based mode selection code. · d4eb4d06
      Keith Packard authored
      This code comes from the intel driver, so there's no history in this tree.
      As the crtc/output-based mode selection code uses ddc, the ddc and i2c
      modules have been merged into the server. Attempts to load them are safely
      ignored now.