CVS Update: xc (branch: trunk)

Adam Jackson xorg-commit at pdx.freedesktop.org
Fri Jul 30 23:30:57 EEST 2004


CVSROOT:	/cvs/xorg
Module name:	xc
Changes by:	ajax at pdx.	04/07/30 13:30:57

Log message:
  Bug #400 (partial): Driver fixes for the dlloader.  When using
  dlloader, all framebuffer formats except cfb and the overlay modes
  should work, and r128 and radeon need to be loaded from the ati
  driver (both issues to be fixed soon).  Tested on i740, s3virge,
  mach64, tdfx, vesa, and vga drivers.  elfloader users shouldn't be
  affected.

Modified files:
      xc/programs/Xserver/fb/:
        fb.h fballpriv.c fboverlay.c fboverlay.h 
      xc/programs/Xserver/hw/xfree86/drivers/apm/:
        apm_accel.c apm_funcs.c 
      xc/programs/Xserver/hw/xfree86/drivers/ati/:
        Imakefile atiprobe.c r128_driver.c r128_probe.c 
        r128_probe.h radeon_accel.c radeon_driver.c 
        radeon_probe.c radeon_probe.h radeon_video.c 
      xc/programs/Xserver/hw/xfree86/drivers/chips/:
        ct_accel.c ct_ddc.c 
      xc/programs/Xserver/hw/xfree86/drivers/cirrus/:
        cir_driver.c 
      xc/programs/Xserver/hw/xfree86/drivers/fbdev/:
        fbdev.c 
      xc/programs/Xserver/hw/xfree86/drivers/glint/:
        glint_driver.c 
      xc/programs/Xserver/hw/xfree86/drivers/i810/:
        i810_accel.c i810_driver.c i830_accel.c 
      xc/programs/Xserver/hw/xfree86/drivers/mga/:
        mga_dac3026.c mga_dacG.c mga_driver.c mga_storm.c 
      xc/programs/Xserver/hw/xfree86/drivers/neomagic/:
        neo_driver.c 
      xc/programs/Xserver/hw/xfree86/drivers/nsc/:
        nsc_gx1_accel.c nsc_gx2_accel.c 
      xc/programs/Xserver/hw/xfree86/drivers/nv/:
        nv_driver.c riva_driver.c riva_xaa.c 
      xc/programs/Xserver/hw/xfree86/drivers/s3/:
        s3_driver.c 
      xc/programs/Xserver/hw/xfree86/drivers/s3virge/:
        s3v_accel.c s3v_driver.c 
      xc/programs/Xserver/hw/xfree86/drivers/savage/:
        savage_accel.c savage_dri.c savage_driver.c 
        savage_image.c 
      xc/programs/Xserver/hw/xfree86/drivers/siliconmotion/:
        smi_accel.c smi_driver.c 
      xc/programs/Xserver/hw/xfree86/drivers/sis/:
        sis300_accel.c sis310_accel.c sis_accel.c sis_driver.c 
      xc/programs/Xserver/hw/xfree86/drivers/tga/:
        tga_driver.c tga_line.c 
      xc/programs/Xserver/hw/xfree86/drivers/trident/:
        blade_accel.c image_accel.c trident_accel.c 
        trident_driver.c xp_accel.c 
      xc/programs/Xserver/hw/xfree86/drivers/vesa/:
        vesa.c 
      xc/programs/Xserver/hw/xfree86/drivers/via/:
        via_accel.c via_driver.c 
      xc/programs/Xserver/hw/xfree86/fbdevhw/:
        fbdevhw.c fbdevhw.h 
      xc/programs/Xserver/hw/xfree86/xaa/:
        xaaFallback.c xaaInit.c xaaROP.c xaalocal.h xaarop.h 
        xaawrap.h 
      xc/programs/Xserver/hw/xfree86/xf1bpp/:
        mfbmap.h 
      xc/programs/Xserver/hw/xfree86/xf4bpp/:
        mfbbres.c mfbbresd.c mfbfillarc.c mfbhrzvert.c 
        mfbimggblt.c mfbline.c mfbzerarc.c ppcArea.c ppcGC.c 
        ppcIO.c ppcPixFS.c ppcPntWin.c ppcPolyPnt.c ppcWinFS.c 
        ppcWindow.c vgaGC.c 
      xc/programs/Xserver/hw/xfree86/xf8_16bpp/:
        cfb8_16.h cfbscrinit.c 
      xc/programs/Xserver/hw/xfree86/xf8_32bpp/:
        cfb8_32.h cfbscrinit.c 
      xc/programs/Xserver/hw/xfree86/xf8_32wid/:
        cfb8_32wid.h cfbscrinit.c 
      xc/programs/Xserver/mfb/:
        maskbits.c maskbits.h mfb.h mfbscrinit.c 
Added files:
      xc/programs/Xserver/hw/xfree86/drivers/ati/:
        atifillin.c atifillin.h 
  
  Revision      Changes    Path
  1.5           +9 -4      xc/programs/Xserver/fb/fb.h
  1.3           +12 -0     xc/programs/Xserver/fb/fballpriv.c
  1.4           +6 -1      xc/programs/Xserver/fb/fboverlay.c
  1.3           +4 -3      xc/programs/Xserver/fb/fboverlay.h
  1.3           +6 -2      xc/programs/Xserver/hw/xfree86/drivers/apm/apm_accel.c
  1.3           +5 -1      xc/programs/Xserver/hw/xfree86/drivers/apm/apm_funcs.c
  1.5           +11 -9     xc/programs/Xserver/hw/xfree86/drivers/ati/Imakefile
  1.3           +2 -38     xc/programs/Xserver/hw/xfree86/drivers/ati/atiprobe.c
  1.5           +24 -7     xc/programs/Xserver/hw/xfree86/drivers/ati/r128_driver.c
  1.3           +2 -38     xc/programs/Xserver/hw/xfree86/drivers/ati/r128_probe.c
  1.3           +5 -1      xc/programs/Xserver/hw/xfree86/drivers/ati/r128_probe.h
  1.7           +0 -2      xc/programs/Xserver/hw/xfree86/drivers/ati/radeon_accel.c
  1.9           +23 -4     xc/programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c
  1.4           +4 -48     xc/programs/Xserver/hw/xfree86/drivers/ati/radeon_probe.c
  1.3           +5 -1      xc/programs/Xserver/hw/xfree86/drivers/ati/radeon_probe.h
  1.6           +0 -2      xc/programs/Xserver/hw/xfree86/drivers/ati/radeon_video.c
  1.3           +5 -1      xc/programs/Xserver/hw/xfree86/drivers/chips/ct_accel.c
  1.3           +2 -1      xc/programs/Xserver/hw/xfree86/drivers/chips/ct_ddc.c
  1.3           +4 -5      xc/programs/Xserver/hw/xfree86/drivers/cirrus/cir_driver.c
  1.3           +9 -9      xc/programs/Xserver/hw/xfree86/drivers/fbdev/fbdev.c
  1.4           +6 -6      xc/programs/Xserver/hw/xfree86/drivers/glint/glint_driver.c
  1.4           +4 -4      xc/programs/Xserver/hw/xfree86/drivers/i810/i810_accel.c
  1.7           +2 -2      xc/programs/Xserver/hw/xfree86/drivers/i810/i810_driver.c
  1.4           +5 -5      xc/programs/Xserver/hw/xfree86/drivers/i810/i830_accel.c
  1.4           +1 -1      xc/programs/Xserver/hw/xfree86/drivers/mga/mga_dac3026.c
  1.4           +1 -1      xc/programs/Xserver/hw/xfree86/drivers/mga/mga_dacG.c
  1.6           +8 -7      xc/programs/Xserver/hw/xfree86/drivers/mga/mga_driver.c
  1.3           +3 -3      xc/programs/Xserver/hw/xfree86/drivers/mga/mga_storm.c
  1.4           +3 -2      xc/programs/Xserver/hw/xfree86/drivers/neomagic/neo_driver.c
  1.3           +17 -17    xc/programs/Xserver/hw/xfree86/drivers/nsc/nsc_gx1_accel.c
  1.3           +18 -18    xc/programs/Xserver/hw/xfree86/drivers/nsc/nsc_gx2_accel.c
  1.3           +6 -6      xc/programs/Xserver/hw/xfree86/drivers/nv/nv_driver.c
  1.3           +9 -8      xc/programs/Xserver/hw/xfree86/drivers/nv/riva_driver.c
  1.3           +3 -3      xc/programs/Xserver/hw/xfree86/drivers/nv/riva_xaa.c
  1.4           +1 -1      xc/programs/Xserver/hw/xfree86/drivers/s3/s3_driver.c
  1.2           +13 -13    xc/programs/Xserver/hw/xfree86/drivers/s3virge/s3v_accel.c
  1.3           +4 -3      xc/programs/Xserver/hw/xfree86/drivers/s3virge/s3v_driver.c
  1.3           +5 -5      xc/programs/Xserver/hw/xfree86/drivers/savage/savage_accel.c
  1.2           +1 -1      xc/programs/Xserver/hw/xfree86/drivers/savage/savage_dri.c
  1.3           +4 -3      xc/programs/Xserver/hw/xfree86/drivers/savage/savage_driver.c
  1.3           +2 -2      xc/programs/Xserver/hw/xfree86/drivers/savage/savage_image.c
  1.3           +22 -22    xc/programs/Xserver/hw/xfree86/drivers/siliconmotion/smi_accel.c
  1.4           +6 -5      xc/programs/Xserver/hw/xfree86/drivers/siliconmotion/smi_driver.c
  1.5           +9 -9      xc/programs/Xserver/hw/xfree86/drivers/sis/sis300_accel.c
  1.5           +13 -13    xc/programs/Xserver/hw/xfree86/drivers/sis/sis310_accel.c
  1.4           +8 -8      xc/programs/Xserver/hw/xfree86/drivers/sis/sis_accel.c
  1.11          +3 -2      xc/programs/Xserver/hw/xfree86/drivers/sis/sis_driver.c
  1.3           +1 -1      xc/programs/Xserver/hw/xfree86/drivers/tga/tga_driver.c
  1.3           +1 -1      xc/programs/Xserver/hw/xfree86/drivers/tga/tga_line.c
  1.3           +9 -9      xc/programs/Xserver/hw/xfree86/drivers/trident/blade_accel.c
  1.3           +7 -7      xc/programs/Xserver/hw/xfree86/drivers/trident/image_accel.c
  1.3           +7 -7      xc/programs/Xserver/hw/xfree86/drivers/trident/trident_accel.c
  1.3           +4 -3      xc/programs/Xserver/hw/xfree86/drivers/trident/trident_driver.c
  1.3           +6 -6      xc/programs/Xserver/hw/xfree86/drivers/trident/xp_accel.c
  1.3           +4 -4      xc/programs/Xserver/hw/xfree86/drivers/vesa/vesa.c
  1.3           +9 -9      xc/programs/Xserver/hw/xfree86/drivers/via/via_accel.c
  1.3           +5 -4      xc/programs/Xserver/hw/xfree86/drivers/via/via_driver.c
  1.4           +9 -0      xc/programs/Xserver/hw/xfree86/fbdevhw/fbdevhw.c
  1.3           +2 -0      xc/programs/Xserver/hw/xfree86/fbdevhw/fbdevhw.h
  1.3           +4 -3      xc/programs/Xserver/hw/xfree86/xaa/xaaFallback.c
  1.3           +18 -0     xc/programs/Xserver/hw/xfree86/xaa/xaaInit.c
  1.3           +19 -0     xc/programs/Xserver/hw/xfree86/xaa/xaaROP.c
  1.3           +16 -12    xc/programs/Xserver/hw/xfree86/xaa/xaalocal.h
  1.3           +6 -0      xc/programs/Xserver/hw/xfree86/xaa/xaarop.h
  1.3           +7 -7      xc/programs/Xserver/hw/xfree86/xaa/xaawrap.h
  1.3           +7 -0      xc/programs/Xserver/hw/xfree86/xf1bpp/mfbmap.h
  1.3           +3 -3      xc/programs/Xserver/hw/xfree86/xf4bpp/mfbbres.c
  1.3           +3 -3      xc/programs/Xserver/hw/xfree86/xf4bpp/mfbbresd.c
  1.3           +1 -1      xc/programs/Xserver/hw/xfree86/xf4bpp/mfbfillarc.c
  1.3           +1 -1      xc/programs/Xserver/hw/xfree86/xf4bpp/mfbhrzvert.c
  1.3           +3 -3      xc/programs/Xserver/hw/xfree86/xf4bpp/mfbimggblt.c
  1.3           +3 -3      xc/programs/Xserver/hw/xfree86/xf4bpp/mfbline.c
  1.3           +1 -1      xc/programs/Xserver/hw/xfree86/xf4bpp/mfbzerarc.c
  1.3           +1 -1      xc/programs/Xserver/hw/xfree86/xf4bpp/ppcArea.c
  1.3           +4 -4      xc/programs/Xserver/hw/xfree86/xf4bpp/ppcGC.c
  1.3           +1 -7      xc/programs/Xserver/hw/xfree86/xf4bpp/ppcIO.c
  1.3           +12 -12    xc/programs/Xserver/hw/xfree86/xf4bpp/ppcPixFS.c
  1.3           +1 -1      xc/programs/Xserver/hw/xfree86/xf4bpp/ppcPntWin.c
  1.3           +1 -1      xc/programs/Xserver/hw/xfree86/xf4bpp/ppcPolyPnt.c
  1.3           +12 -12    xc/programs/Xserver/hw/xfree86/xf4bpp/ppcWinFS.c
  1.3           +1 -1      xc/programs/Xserver/hw/xfree86/xf4bpp/ppcWindow.c
  1.3           +1 -1      xc/programs/Xserver/hw/xfree86/xf4bpp/vgaGC.c
  1.3           +3 -2      xc/programs/Xserver/hw/xfree86/xf8_16bpp/cfb8_16.h
  1.3           +2 -0      xc/programs/Xserver/hw/xfree86/xf8_16bpp/cfbscrinit.c
  1.3           +6 -4      xc/programs/Xserver/hw/xfree86/xf8_32bpp/cfb8_32.h
  1.3           +2 -0      xc/programs/Xserver/hw/xfree86/xf8_32bpp/cfbscrinit.c
  1.3           +3 -2      xc/programs/Xserver/hw/xfree86/xf8_32wid/cfb8_32wid.h
  1.3           +4 -0      xc/programs/Xserver/hw/xfree86/xf8_32wid/cfbscrinit.c
  1.3           +6 -0      xc/programs/Xserver/mfb/maskbits.c
  1.3           +21 -14    xc/programs/Xserver/mfb/maskbits.h
  1.3           +6 -0      xc/programs/Xserver/mfb/mfb.h
  1.3           +13 -0     xc/programs/Xserver/mfb/mfbscrinit.c




More information about the xorg-commit mailing list