Skip to content
Snippets Groups Projects
  1. Dec 01, 2003
  2. Nov 25, 2003
  3. Nov 23, 2003
  4. Nov 20, 2003
    • Eric Anholt's avatar
      - Fix a bug in pitch alignment for offscren pixmaps. · b3247251
      Eric Anholt authored
      - Add 24-bit acceleration for Xati using the 8-bit trick from mach64.
      - Add offscreen pixmap support to Xati.
      b3247251
    • Eric Anholt's avatar
      - Fix confusion of depth/bitsPerPixel in ati_draw.c · 41dde24b
      Eric Anholt authored
      - Disable acceleration with 24bpp due to apparent broken acceleration.
          Accel at 24bpp was the cause of the crashes when people tried to use
          any depth over 16. XFree86 doesn't support 24 either.
      - Disable at < 8bpp, too.
      - Add the other Rage 128 PCI IDs.
      - Remove unnecessary setting of scissor registers (only default scissor
          gets used).
      41dde24b
  5. Nov 19, 2003
    • Eric Anholt's avatar
      - Add PCI information (device/vendor id, bus location) to KdCardAttr to · 7abbcce4
      Eric Anholt authored
          help with ati, and future DRM drivers.
      - Add new "ati" kdrive driver. It has ancestry in the r128 driver from
          andersca, but took a detour through being the WIP SiS 300 driver on the
          way. It supports Radeons (tested on QD VIVO and 7500) and Rage 128.
          Current limitations include that it requires depth 16 and that the
          other Rage 128 PCI IDs aren't included yet.
      7abbcce4
  6. Nov 18, 2003
  7. Nov 17, 2003
    • Keith Packard's avatar
      Recompute winSize/borderSize to fix them when changing redirection. · 003e8771
      Keith Packard authored
          Sufficient, but not always necessary.
      Add borderClip to damage on creation so that clients needn't guess.
      Fix API to FbDots functions to make PolyPoint work with screen_x/screen_y
          offsets
      Add debugging code to make sure no pictures are left pointing at freed
          pixmaps. "Can't" happen, but it did once.
      Change KdOffscreenArea structure to eliminate separate private structure,
          eliminate the ScreenPtr, change from doubly linked to singly linked
          list.
      Don't damage BackgroundNone windows on PW_BACKGROUND. Re-clip damage to
          borderClip in DamageSubtract.
      003e8771
    • Keith Packard's avatar
      Clear window when Manual Subwindows redirect is destroyed · acd20077
      Keith Packard authored
      Fix Tile/Stipple origin with non-zero pixmap window origins
      Use computed depth for TrueColor visuals as fbdev doesn't have one.
      acd20077
  8. Nov 14, 2003
  9. Nov 13, 2003
    • Keith Packard's avatar
      Have the composite extension tell the damage extension about clients which · 318d525b
      Keith Packard authored
          have redirected subwindows in manual mode. Those clients are marked
          Critical and given a significant scheduling boost whenever they receive
          a damage notify event. This dramatically improves update frequency.
      If the kernel reported a large number of keys, readKernelMapping would walk
          off the end of the kdKeysym array.
      Fix usage of _IOWR; the 'size' argument is actually a datatype.
      318d525b
  10. Nov 11, 2003
  11. Nov 10, 2003
  12. Nov 08, 2003
  13. Nov 07, 2003
    • Keith Packard's avatar
      Ok, Composite extension is semi-working; when no-one asks for redirection, · 1280f790
      Keith Packard authored
          the server seems to act as before. With RedirectSubwindows (root,
          automatic), the server looks just like a regular X server. Now to go
          rewrite the (currently lame) compositing manager to get some real
          action on the screen.
      Some of the fixes here are to make valgrind quiet with various ioctls used
          by kdrive/linux.
      Also fixed a bug where fbdev initialization was out of order in fbdev.c and
          smi.c
      1280f790
    • Phil Blundell's avatar
      Fix warnings. · d319a0a6
      Phil Blundell authored
      d319a0a6
  14. Nov 06, 2003
  15. Nov 05, 2003
  16. Nov 02, 2003
  17. Oct 28, 2003
  18. Oct 19, 2003
  19. Oct 16, 2003
  20. Oct 15, 2003
  21. Oct 14, 2003
Loading