From: Kevin E. M. <ke...@us...> - 2000-11-13 23:35:03
|
CVSROOT: /cvsroot/dri Module name: xc Repository: xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/ Changes by: ke...@sl.... 00/11/13 15:35:02 Modified files: xc/xc/lib/GL/dri/drm/: Tag: ati-5-0-0-branch Imakefile xc/xc/lib/GL/mesa/src/drv/r128/: Tag: ati-5-0-0-branch Imakefile r128_context.c r128_context.h r128_dd.c r128_dd.h r128_fastpath.c r128_fasttmp.h r128_lock.h r128_pipeline.c r128_pipeline.h r128_screen.c r128_screen.h r128_span.c r128_span.h r128_state.c r128_state.h r128_tex.c r128_tex.h r128_texobj.h r128_tris.c r128_tris.h r128_tritmp.h r128_vb.c r128_vb.h r128_xmesa.c xc/xc/programs/Xserver/: Tag: ati-5-0-0-branch Imakefile xc/xc/programs/Xserver/GL/dri/: Tag: ati-5-0-0-branch dri.c xc/xc/programs/Xserver/hw/xfree86/drivers/ati/: Tag: ati-5-0-0-branch Imakefile r128.h r128_accel.c r128_dri.c r128_dri.h r128_driver.c r128_reg.h r128_sarea.h radeon.h radeon_accel.c radeon_driver.c radeon_reg.h xc/xc/programs/Xserver/hw/xfree86/os-support/: Tag: ati-5-0-0-branch xf86drmR128.h xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/: Tag: ati-5-0-0-branch Imakefile xf86drmR128.c xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/: Tag: ati-5-0-0-branch Makefile.kernel Makefile.linux drm.h r128_bufs.c r128_context.c r128_drm.h r128_drv.c r128_drv.h Added files: xc/xc/lib/GL/mesa/src/drv/r128/: Tag: ati-5-0-0-branch r128_eltpath.c r128_elttmp.h r128_ioctl.c r128_ioctl.h r128_lock.c xc/xc/programs/Xserver/hw/xfree86/drivers/ati/: Tag: ati-5-0-0-branch radeon_dri.c radeon_dri.h radeon_dripriv.h radeon_sarea.h xc/xc/programs/Xserver/hw/xfree86/os-support/: Tag: ati-5-0-0-branch xf86drmRadeon.h xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/: Tag: ati-5-0-0-branch xf86drmRadeon.c xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/: Tag: ati-5-0-0-branch r128_cce.c r128_state.c radeon_bufs.c radeon_context.c radeon_cp.c radeon_drm.h radeon_drv.c radeon_drv.h radeon_state.c Removed files: xc/xc/lib/GL/mesa/src/drv/r128/: Tag: ati-5-0-0-branch r128_cce.c r128_cce.h r128_clear.c r128_clear.h r128_init.h r128_swap.c r128_swap.h r128_xmesa.h xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/: Tag: ati-5-0-0-branch r128_dma.c Revision Changes Path 1.10.2.1 +9 -2 xc/xc/lib/GL/dri/drm/Imakefile 1.12.2.1 +6 -8 xc/xc/lib/GL/mesa/src/drv/r128/Imakefile 1.8.12.1 +83 -74 xc/xc/lib/GL/mesa/src/drv/r128/r128_context.c 1.9.12.1 +206 -178 xc/xc/lib/GL/mesa/src/drv/r128/r128_context.h 1.9.12.1 +131 -121 xc/xc/lib/GL/mesa/src/drv/r128/r128_dd.c 1.3.32.1 +3 -2 xc/xc/lib/GL/mesa/src/drv/r128/r128_dd.h 1.9.2.1 +386 -369 xc/xc/lib/GL/mesa/src/drv/r128/r128_fastpath.c 1.4.32.1 +3 -2 xc/xc/lib/GL/mesa/src/drv/r128/r128_fasttmp.h 1.4.32.1 +25 -50 xc/xc/lib/GL/mesa/src/drv/r128/r128_lock.h 1.6.12.1 +5 -2 xc/xc/lib/GL/mesa/src/drv/r128/r128_pipeline.c 1.5.12.1 +5 -1 xc/xc/lib/GL/mesa/src/drv/r128/r128_pipeline.h 1.7.12.1 +68 -54 xc/xc/lib/GL/mesa/src/drv/r128/r128_screen.c 1.5.12.1 +17 -23 xc/xc/lib/GL/mesa/src/drv/r128/r128_screen.h 1.6.12.1 +188 -178 xc/xc/lib/GL/mesa/src/drv/r128/r128_span.c 1.3.32.1 +2 -2 xc/xc/lib/GL/mesa/src/drv/r128/r128_span.h 1.8.12.1 +1027 -1169xc/xc/lib/GL/mesa/src/drv/r128/r128_state.c 1.3.32.1 +13 -7 xc/xc/lib/GL/mesa/src/drv/r128/r128_state.h 1.11.2.1 +1410 -1683xc/xc/lib/GL/mesa/src/drv/r128/r128_tex.c 1.3.32.1 +23 -17 xc/xc/lib/GL/mesa/src/drv/r128/r128_tex.h 1.4.2.1 +23 -29 xc/xc/lib/GL/mesa/src/drv/r128/r128_texobj.h 1.8.12.1 +122 -78 xc/xc/lib/GL/mesa/src/drv/r128/r128_tris.c 1.9.12.1 +252 -128 xc/xc/lib/GL/mesa/src/drv/r128/r128_tris.h 1.8.12.1 +274 -116 xc/xc/lib/GL/mesa/src/drv/r128/r128_tritmp.h 1.10.2.1 +365 -362 xc/xc/lib/GL/mesa/src/drv/r128/r128_vb.c 1.6.12.1 +20 -63 xc/xc/lib/GL/mesa/src/drv/r128/r128_vb.h 1.5.32.1 +71 -46 xc/xc/lib/GL/mesa/src/drv/r128/r128_xmesa.c 1.11.2.1 +2 -1 xc/xc/programs/Xserver/Imakefile 1.18.2.1 +5 -3 xc/xc/programs/Xserver/GL/dri/dri.c 1.1.1.10.2.1 +8 -2 xc/xc/programs/Xserver/hw/xfree86/drivers/ati/Imakefile 1.2.2.1 +69 -20 xc/xc/programs/Xserver/hw/xfree86/drivers/ati/r128.h 1.2.2.1 +120 -7 xc/xc/programs/Xserver/hw/xfree86/drivers/ati/r128_accel.c 1.2.2.1 +153 -367 xc/xc/programs/Xserver/hw/xfree86/drivers/ati/r128_dri.c 1.2.2.1 +12 -13 xc/xc/programs/Xserver/hw/xfree86/drivers/ati/r128_dri.h 1.2.2.1 +18 -32 xc/xc/programs/Xserver/hw/xfree86/drivers/ati/r128_driver.c 1.2.2.1 +7 -4 xc/xc/programs/Xserver/hw/xfree86/drivers/ati/r128_reg.h 1.2.2.1 +123 -14 xc/xc/programs/Xserver/hw/xfree86/drivers/ati/r128_sarea.h 1.2.2.1 +76 -29 xc/xc/programs/Xserver/hw/xfree86/drivers/ati/radeon.h 1.2.2.1 +395 -117 xc/xc/programs/Xserver/hw/xfree86/drivers/ati/radeon_accel.c 1.2.2.1 +21 -34 xc/xc/programs/Xserver/hw/xfree86/drivers/ati/radeon_driver.c 1.2.2.1 +101 -89 xc/xc/programs/Xserver/hw/xfree86/drivers/ati/radeon_reg.h 1.4.32.1 +60 -38 xc/xc/programs/Xserver/hw/xfree86/os-support/xf86drmR128.h 1.7.2.1 +20 -2 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/Imakefile 1.5.12.1 +205 -80 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/xf86drmR128.c 1.18.10.1 +21 -13 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/Makefile.kernel 1.20.2.1 +12 -2 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/Makefile.linux 1.17.2.1 +27 -6 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/drm.h 1.9.10.1 +15 -25 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/r128_bufs.c 1.7.10.1 +10 -12 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/r128_context.c 1.4.2.1 +211 -58 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/r128_drm.h 1.23.10.1 +78 -115 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/r128_drv.c 1.12.2.1 +361 -125 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/r128_drv.h Log message: This check-in contains three large chunks of code: 1. Radeon DRI support - Add Radeon server-side DRI support - Add Radeon kernel module support 2. Latest Rage 128 code - Merge ati-4-1-1-branch code (for Rage 128) - Bring Radeon server-side code up to date with the Rage 128 code 3. Misc bug fixes - Fix initial DRI lock problem - Fix static server build problem Notes: 1. No Radeon 3D code has been checked in. It is still under development and is not yet ready for testing. 2. The X server locks up when doing lots of screen-to-screen copies (e.g., during "x11perf -copywinwin500"), so it is recommended that non-developers continue to use the trunk code until this bug is resolved. |