1. 27 Oct, 2014 9 commits
  2. 23 Sep, 2012 1 commit
  3. 30 Nov, 2010 1 commit
  4. 22 Jun, 2010 1 commit
    • Keith Packard's avatar
      Revert "mi: Remove unused overlay support" · e2918b67
      Keith Packard authored
      This reverts commit 9120e585.
       Whoops, please revert this patch -- overlay is in use in nvidia drivers,
       and it's too late in release cycle to remove it.
       I feel really sorry that I kept this patch in my tree. I will submit
      another one, removing only XAA overlay hooks which are not used at all.
  5. 19 Jun, 2010 1 commit
    • Mikhail Gusarov's avatar
      mi: Remove unused overlay support · 9120e585
      Mikhail Gusarov authored
      The only reference to it in server and drivers is in XAA overlay code which
      would segfault as no miInitOverlay is called ever. No segfaults were observed
      "in wild", so XAA overlay is probably also unused.
      XAA code is modified to act as if miOverlayCopyUnderlay always returned false,
      because XAACopyWindow8_32 could only set doUnderlay to true if it's called from
      miOverlayMoveWindow or miOverlayResizeWindow, which can only be called if
      miInitOverlay has hooked those functions, and no driver (on fd.o) or server code
      calls that.
      Signed-off-by: Mikhail Gusarov's avatarMikhail Gusarov <dottedmag@dottedmag.net>
      Reviewed-by: Jamey Sharp's avatarJamey Sharp <jamey@minilop.net>
  6. 06 Jun, 2010 1 commit
  7. 27 Apr, 2010 1 commit
    • Adam Jackson's avatar
      Remove mibank support · ffaae7c0
      Adam Jackson authored
      Banked framebuffers are so 1990.  As of 7.4 the only drivers remaining
      that used this were chips, neomagic, trident, and vesa.  vesa only used
      it when not using shadowfb, which is broadly undesirable anyway, and no
      longer uses it at all as of 2.3.0.  neomagic never used it by default,
      and support for it is gone in git master.  The other two effectively
      only ever used it for ISA chips; since ISA support is now gone from
      the server, they have been modified to only compile mibank support when
      ISA support is available.
      Signed-off-by: Adam Jackson's avatarAdam Jackson <ajax@redhat.com>
      Reviewed-by: Keith Packard's avatarKeith Packard <keithp@keithp.com>
      Signed-off-by: Keith Packard's avatarKeith Packard <keithp@keithp.com>
  8. 27 Mar, 2009 1 commit
  9. 06 Feb, 2009 1 commit
  10. 03 Dec, 2008 1 commit
    • Paulo Cesar Pereira de Andrade's avatar
      Rework symbol visibility for easier maintenance · 49f77fff
      Paulo Cesar Pereira de Andrade authored
        Save in a few special cases, _X_EXPORT should not be used in C source
      files. Instead, it should be used in headers, and the proper C source
      include that header. Some special cases are symbols that need to be
      shared between modules, but not expected to be used by external drivers,
      and symbols that are accessible via LoaderSymbol/dlopen.
        This patch also adds conditionally some new sdk header files, depending
      on extensions enabled. These files were added to match pattern for
      other extensions/modules, that is, have the headers "deciding" symbol
      visibility in the sdk. These headers are:
      o Xext/panoramiXsrv.h, Xext/panoramiX.h
      o fbpict.h (unconditionally)
      o vidmodeproc.h
      o mioverlay.h (unconditionally, used only by xaa)
      o xfixes.h (unconditionally, symbols required by dri2)
        LoaderSymbol and similar functions now don't have different prototypes,
      in loaderProcs.h and xf86Module.h, so that both headers can be included,
      without the need of defining IN_LOADER.
        xf86NewInputDevice() device prototype readded to xf86Xinput.h, but
      not exported (and with a comment about it).
  11. 11 May, 2007 2 commits
  12. 18 Apr, 2007 1 commit
    • Eric Anholt's avatar
      Remove libminimi build. · 5d8e8a7f
      Eric Anholt authored
      It appears to have been a leftover of a previous incarnation of the build
      system that didn't handle miinitext.c well.
  13. 18 Jul, 2006 1 commit
  14. 09 May, 2006 2 commits
  15. 18 Jan, 2006 1 commit
  16. 06 Jan, 2006 1 commit
  17. 02 Dec, 2005 1 commit
  18. 29 Nov, 2005 1 commit
  19. 27 Jul, 2005 1 commit
  20. 26 Jul, 2005 1 commit
  21. 04 Jul, 2005 2 commits
  22. 02 Jul, 2005 1 commit
  23. 01 Jul, 2005 1 commit