From: Leif D. <lde...@us...> - 2002-04-27 04:46:19
|
CVSROOT: /cvsroot/dri Module name: xc Repository: xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/ Changes by: ldelgass@usw-pr-cvs1. 02/04/26 21:46:17 Log message: use virt_to_bus instead of virt_to_phys to get DMA buffer address, which should work on non-x86 architecures. Modified files: xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/: Tag: mach64-0-0-4-branch mach64_state.c Revision Changes Path 1.1.6.4.2.14 +2 -2 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/Attic/mach64_state.c |
From: Leif D. <lde...@us...> - 2002-04-28 19:39:24
|
CVSROOT: /cvsroot/dri Module name: xc Repository: xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/ Changes by: ldelgass@usw-pr-cvs1. 02/04/28 11:49:00 Log message: Disable code that was causing kernel oops. I haven't yet determined why the oops happens. Modified files: xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/: Tag: mach64-0-0-4-branch mach64_state.c Revision Changes Path 1.1.6.4.2.16 +2 -1 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/Attic/mach64_state.c |
From: Leif D. <lde...@us...> - 2002-04-28 19:44:20
|
CVSROOT: /cvsroot/dri Module name: xc Repository: xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/ Changes by: ldelgass@usw-pr-cvs1. 02/04/27 21:33:56 Log message: Byte swapping for vertex DMA data and DMA descriptors Modified files: xc/xc/lib/GL/mesa/src/drv/mach64/: Tag: mach64-0-0-4-branch mach64_context.h mach64_tris.c xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/: Tag: mach64-0-0-4-branch mach64_dma.c mach64_drv.h mach64_state.c Revision Changes Path 1.1.6.11.2.1 +18 -0 xc/xc/lib/GL/mesa/src/drv/mach64/Attic/mach64_context.h 1.1.6.13.2.4 +199 -194 xc/xc/lib/GL/mesa/src/drv/mach64/Attic/mach64_tris.c 1.1.6.4.2.5 +7 -6 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/Attic/mach64_dma.c 1.1.6.3.2.9 +3 -0 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/Attic/mach64_drv.h 1.1.6.4.2.15 +14 -15 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/Attic/mach64_state.c |
From: Leif D. <lde...@us...> - 2002-04-28 19:44:35
|
CVSROOT: /cvsroot/dri Module name: xc Repository: xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/ Changes by: ldelgass@usw-pr-cvs1. 02/04/27 12:16:23 Log message: Account for endianess in register reads/writes. Modified files: xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/: Tag: mach64-0-0-4-branch mach64_drv.h Revision Changes Path 1.1.6.3.2.8 +3 -5 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/Attic/mach64_drv.h |
From: Leif D. <lde...@us...> - 2002-04-28 22:40:37
|
CVSROOT: /cvsroot/dri Module name: xc Repository: xc/xc/programs/Xserver/hw/xfree86/drivers/ati/ Changes by: ldelgass@usw-pr-cvs1. 02/04/28 15:40:36 Log message: pass zero as agp offset to drmAddBufs for PCI. This shouldn't make a difference as the offset is unused when the buffer type is not AGP, but passing zero should cause less confusion. Modified files: xc/xc/programs/Xserver/hw/xfree86/drivers/ati/: Tag: mach64-0-0-4-branch atidri.c Revision Changes Path 1.1.6.5.2.7 +1 -1 xc/xc/programs/Xserver/hw/xfree86/drivers/ati/Attic/atidri.c |
From: Leif D. <lde...@us...> - 2002-04-29 17:28:53
|
CVSROOT: /cvsroot/dri Module name: xc Repository: xc/xc/programs/Xserver/hw/xfree86/drivers/ati/ Changes by: ldelgass@usw-pr-cvs1. 02/04/29 10:28:47 Log message: Only allocate a 16-bit depth buffer (which is the max the hardware supports) for 32-bit framebuffer instead of a 32-bit depth buffer. This allows the difference to be used for texture memory. Modified files: xc/xc/programs/Xserver/hw/xfree86/drivers/ati/: Tag: mach64-0-0-4-branch atiscreen.c Revision Changes Path 1.1.1.13.4.1.4.1 +14 -6 xc/xc/programs/Xserver/hw/xfree86/drivers/ati/atiscreen.c |
From: Jos? R. F. <jrf...@us...> - 2002-04-30 12:21:20
|
CVSROOT: /cvsroot/dri Module name: xc Repository: xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/ Changes by: jrfonseca@usw-pr-cvs1. 02/04/30 05:21:20 Log message: Use DMA by default. Modified files: xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/: Tag: mach64-0-0-4-branch mach64_drv.h Revision Changes Path 1.1.6.3.2.10 +1 -1 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/Attic/mach64_drv.h |
From: Leif D. <lde...@us...> - 2002-04-30 23:46:42
|
CVSROOT: /cvsroot/dri Module name: xc Repository: xc/xc/lib/GL/mesa/src/drv/mach64/ Changes by: ldelgass@usw-pr-cvs1. 02/04/30 16:46:40 Log message: Bail out if vertex buffer flush fails. This should avoid lockups while we're testing synchronous DMA. Modified files: xc/xc/lib/GL/mesa/src/drv/mach64/: Tag: mach64-0-0-4-branch mach64_ioctl.c Revision Changes Path 1.1.6.6.4.5 +20 -2 xc/xc/lib/GL/mesa/src/drv/mach64/Attic/mach64_ioctl.c |
From: Leif D. <lde...@us...> - 2002-05-01 00:10:33
|
CVSROOT: /cvsroot/dri Module name: xc Repository: xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/ Changes by: ldelgass@usw-pr-cvs1. 02/04/30 17:10:29 Log message: Enable/disable DMA based on result of gui-mastering test. MMIO mode can still be forced at compile time by setting MACH64_USE_DMA to 0. DMA test now uses already allocated pci pool memory for descriptor table and allocates a temporary dma buffer from the pool. This should probabaly be changed to use one of our mapped vertex/dma buffers. Also, return error code if _dispatch_vertex causes a lockup, either with DMA (wait for idle fails) or MMIO (wait for fifo times out). Modified files: xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/: Tag: mach64-0-0-4-branch mach64_dma.c mach64_drv.h mach64_state.c Revision Changes Path 1.1.6.4.2.6 +125 -125 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/Attic/mach64_dma.c 1.1.6.3.2.11 +5 -0 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/Attic/mach64_drv.h 1.1.6.4.2.17 +12 -14 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/Attic/mach64_state.c |
From: Leif D. <lde...@us...> - 2002-05-01 00:14:09
|
CVSROOT: /cvsroot/dri Module name: xc Repository: xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/ Changes by: ldelgass@usw-pr-cvs1. 02/04/30 17:14:08 Log message: fix buffer size in descriptor for DMA test. Modified files: xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/: Tag: mach64-0-0-4-branch mach64_dma.c Revision Changes Path 1.1.6.4.2.7 +1 -1 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/Attic/mach64_dma.c |
From: Leif D. <lde...@us...> - 2002-05-01 20:59:25
|
CVSROOT: /cvsroot/dri Module name: xc Repository: xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/ Changes by: ldelgass@usw-pr-cvs1. 02/05/01 13:59:22 Log message: Fix bug in _do_cleanup_dma with freeing descriptor table Modified files: xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/: Tag: mach64-0-0-4-branch mach64_dma.c Revision Changes Path 1.1.6.4.2.8 +9 -8 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/Attic/mach64_dma.c |
From: Leif D. <lde...@us...> - 2002-05-01 21:12:38
|
CVSROOT: /cvsroot/dri Module name: xc Repository: xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/ Changes by: ldelgass@usw-pr-cvs1. 02/05/01 14:12:35 Log message: Fix typo in last commit (cleanup fix) Modified files: xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/: Tag: mach64-0-0-4-branch mach64_dma.c Revision Changes Path 1.1.6.4.2.9 +3 -3 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/Attic/mach64_dma.c |
From: Jos? R. F. <jrf...@us...> - 2002-05-02 10:12:31
|
CVSROOT: /cvsroot/dri Module name: xc Repository: xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/ Changes by: jrfonseca@usw-pr-cvs1. 02/05/02 03:12:30 Log message: Use of readl/writel macros for MMIO Modified files: xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/: Tag: mach64-0-0-4-branch mach64_drv.h mach64_state.c Revision Changes Path 1.1.6.3.2.12 +2 -3 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/Attic/mach64_drv.h 1.1.6.4.2.18 +1 -1 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/Attic/mach64_state.c |
From: Leif D. <lde...@us...> - 2002-05-06 02:04:10
|
CVSROOT: /cvsroot/dri Module name: xc Repository: xc/xc/programs/Xserver/hw/xfree86/drivers/ati/ Changes by: ldelgass@usw-pr-cvs1. 02/05/05 19:04:10 Log message: disable 2D accel at run time based on DirectRenderingEnabled rather than at compile time. Modified files: xc/xc/programs/Xserver/hw/xfree86/drivers/ati/: Tag: mach64-0-0-4-branch atimach64.c Revision Changes Path 1.1.1.16.4.1.4.1 +3 -2 xc/xc/programs/Xserver/hw/xfree86/drivers/ati/atimach64.c |
From: Leif D. <lde...@us...> - 2002-05-06 04:28:13
|
CVSROOT: /cvsroot/dri Module name: xc Repository: xc/xc/lib/GL/mesa/src/drv/mach64/ Changes by: ldelgass@usw-pr-cvs1. 02/05/05 21:28:12 Log message: We don't need register writes client-side anymore Modified files: xc/xc/lib/GL/mesa/src/drv/mach64/: Tag: mach64-0-0-4-branch mach64_reg.h Revision Changes Path 1.1.6.4.2.1 +1 -11 xc/xc/lib/GL/mesa/src/drv/mach64/Attic/mach64_reg.h |
From: Leif D. <lde...@us...> - 2002-05-06 04:31:57
|
CVSROOT: /cvsroot/dri Module name: xc Repository: xc/xc/lib/GL/mesa/src/drv/mach64/ Changes by: ldelgass@usw-pr-cvs1. 02/05/05 21:31:57 Log message: Be consistent about return values Modified files: xc/xc/lib/GL/mesa/src/drv/mach64/: Tag: mach64-0-0-4-branch mach64_ioctl.c Revision Changes Path 1.1.6.6.4.6 +3 -5 xc/xc/lib/GL/mesa/src/drv/mach64/Attic/mach64_ioctl.c |
From: Leif D. <lde...@us...> - 2002-05-06 04:54:56
|
CVSROOT: /cvsroot/dri Module name: xc Repository: xc/xc/programs/Xserver/hw/xfree86/drivers/ati/ Changes by: ldelgass@usw-pr-cvs1. 02/05/05 21:54:55 Log message: Make sure bus mastering enabled in PCI config space for PCI as well as AGP cards. Also use default settings for AGP_CNTL. The utah-glx driver set HIGH_PRIORITY_READ_EN, but it causes problems for me at AGP 2x mode. Modified files: xc/xc/programs/Xserver/hw/xfree86/drivers/ati/: Tag: mach64-0-0-4-branch atidri.c Revision Changes Path 1.1.6.5.2.8 +14 -8 xc/xc/programs/Xserver/hw/xfree86/drivers/ati/Attic/atidri.c |
From: Leif D. <lde...@us...> - 2002-05-06 06:15:12
|
CVSROOT: /cvsroot/dri Module name: xc Repository: xc/xc/lib/GL/mesa/src/drv/mach64/ Changes by: ldelgass@usw-pr-cvs1. 02/05/05 23:15:12 Log message: Made changes required for AGP texturing: - set texture source bit in tex_cntl (local or AGP) in EmitTexStateLocked (tex0 and tex1 must be on the same heap) - AGP textures 'uploaded' with memcpy to mapped AGP texture region Also enabled texture aging. All that's needed for AGP texturing now is to ensure that both textures are allocated on the same heap when multitexturing is enabled. Once that's done we can enable the AGP heap in mach64_screen.c Modified files: xc/xc/lib/GL/mesa/src/drv/mach64/: Tag: mach64-0-0-4-branch mach64_context.h mach64_lock.c mach64_tex.c mach64_texmem.c Revision Changes Path 1.1.6.11.2.2 +1 -0 xc/xc/lib/GL/mesa/src/drv/mach64/Attic/mach64_context.h 1.1.6.5.4.1 +1 -2 xc/xc/lib/GL/mesa/src/drv/mach64/Attic/mach64_lock.c 1.1.6.10.2.1 +9 -0 xc/xc/lib/GL/mesa/src/drv/mach64/Attic/mach64_tex.c 1.1.2.8.2.2 +8 -5 xc/xc/lib/GL/mesa/src/drv/mach64/Attic/mach64_texmem.c |
From: Leif D. <lde...@us...> - 2002-05-08 02:54:42
|
CVSROOT: /cvsroot/dri Module name: xc Repository: xc/xc/lib/GL/mesa/src/drv/mach64/ Changes by: ldelgass@usw-pr-cvs1. 02/05/07 19:54:41 Log message: Fix up texture aging (duplicate context struct member). Modified files: xc/xc/lib/GL/mesa/src/drv/mach64/: Tag: mach64-0-0-4-branch mach64_context.c mach64_context.h mach64_screen.c mach64_texmem.c Revision Changes Path 1.1.6.12.2.1 +3 -2 xc/xc/lib/GL/mesa/src/drv/mach64/Attic/mach64_context.c 1.1.6.11.2.3 +0 -6 xc/xc/lib/GL/mesa/src/drv/mach64/Attic/mach64_context.h 1.1.6.4.4.2 +1 -5 xc/xc/lib/GL/mesa/src/drv/mach64/Attic/mach64_screen.c 1.1.2.8.2.3 +5 -5 xc/xc/lib/GL/mesa/src/drv/mach64/Attic/mach64_texmem.c |
From: Leif D. <lde...@us...> - 2002-05-08 05:32:53
|
CVSROOT: /cvsroot/dri Module name: xc Repository: xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/ Changes by: ldelgass@usw-pr-cvs1. 02/05/07 22:32:52 Log message: - interrupt-driven DMA framework written by Frank C. Earl (merged from mach64-0-0-3-dma-branch) - I've partly filled in the dma_dispatch implementation from the vertex dispatch code. We still need to deal with adding a register reset buffer to the end of the dma pass. The freelist and blits are also still to be filled in. - I've added XF86Config options for the driver: ForcePCIMode - Don't use AGP for buffers/textures, even if agpgart is present PseudoDMAMode - Dispatch DMA buffers with MMIO, one register at a time. AgpMode - 1 or 2 AgpSize - Size of AGP aperture to use for allocations BufferSize - Size of vertex buffers in MB (1 or 2) Modified files: xc/xc/programs/Xserver/hw/xfree86/drivers/ati/: Tag: mach64-0-0-4-branch aticonfig.c atidri.c atidri.h atioption.c atioption.h atistruct.h mach64_sarea.h xc/xc/programs/Xserver/hw/xfree86/os-support/: Tag: mach64-0-0-4-branch xf86drmMach64.h xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/: Tag: mach64-0-0-4-branch xf86drmMach64.c xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/: Tag: mach64-0-0-4-branch drm.h mach64.h mach64_dma.c mach64_drm.h mach64_drv.h mach64_state.c Revision Changes Path 1.1.1.5.16.1 +22 -0 xc/xc/programs/Xserver/hw/xfree86/drivers/ati/aticonfig.c 1.1.6.5.2.9 +155 -18 xc/xc/programs/Xserver/hw/xfree86/drivers/ati/Attic/atidri.c 1.1.6.1.4.1 +6 -1 xc/xc/programs/Xserver/hw/xfree86/drivers/ati/Attic/atidri.h 1.1.1.13.16.1 +45 -0 xc/xc/programs/Xserver/hw/xfree86/drivers/ati/atioption.c 1.1.1.10.16.1 +12 -0 xc/xc/programs/Xserver/hw/xfree86/drivers/ati/atioption.h 1.1.1.12.4.1.4.1 +7 -0 xc/xc/programs/Xserver/hw/xfree86/drivers/ati/atistruct.h 1.1.6.1.4.1 +6 -4 xc/xc/programs/Xserver/hw/xfree86/drivers/ati/Attic/mach64_sarea.h 1.1.6.2.2.3 +7 -2 xc/xc/programs/Xserver/hw/xfree86/os-support/Attic/xf86drmMach64.h 1.1.6.2.2.3 +24 -1 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/Attic/xf86drmMach64.c 1.35.4.1.4.2 +3 -1 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/drm.h 1.1.4.2.2.2 +72 -0 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/Attic/mach64.h 1.1.6.4.2.10 +529 -134 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/Attic/mach64_dma.c 1.1.6.2.2.5 +27 -4 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/Attic/mach64_drm.h 1.1.6.3.2.13 +32 -24 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/Attic/mach64_drv.h 1.1.6.4.2.19 +1 -1 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/Attic/mach64_state.c |
From: Leif D. <lde...@us...> - 2002-05-18 08:57:55
|
CVSROOT: /cvsroot/dri Module name: xc Repository: xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/ Changes by: ldelgass@usw-pr-cvs1. 02/05/18 01:57:54 Log message: Checkpoint commit of async DMA, blits and AGP texturing. Buffer aging is done with the pattern registers which is not ideal, but works. There are still lots of places where optimizing is needed. We need to do the minimum required to sync with the X server on context switches, since right now things slow down whenever the mouse is moved. Modified files: xc/xc/lib/GL/mesa/src/drv/mach64/: Tag: mach64-0-0-4-branch mach64_context.c mach64_context.h mach64_dd.c mach64_ioctl.c mach64_ioctl.h mach64_reg.h mach64_screen.c mach64_span.c mach64_state.c mach64_tex.c mach64_tex.h mach64_texmem.c mach64_tris.c xc/xc/programs/Xserver/hw/xfree86/drivers/ati/: Tag: mach64-0-0-4-branch atidri.c atimach64.c mach64_dri.h mach64_sarea.h xc/xc/programs/Xserver/hw/xfree86/os-support/: Tag: mach64-0-0-4-branch xf86drmMach64.h xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/: Tag: mach64-0-0-4-branch xf86drmMach64.c xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/: Tag: mach64-0-0-4-branch drm.h mach64.h mach64_dma.c mach64_drm.h mach64_drv.c mach64_drv.h mach64_state.c Revision Changes Path 1.1.6.12.2.2 +12 -0 xc/xc/lib/GL/mesa/src/drv/mach64/Attic/mach64_context.c 1.1.6.11.2.4 +82 -10 xc/xc/lib/GL/mesa/src/drv/mach64/Attic/mach64_context.h 1.1.6.5.2.2 +20 -2 xc/xc/lib/GL/mesa/src/drv/mach64/Attic/mach64_dd.c 1.1.6.6.4.7 +354 -7 xc/xc/lib/GL/mesa/src/drv/mach64/Attic/mach64_ioctl.c 1.1.6.3.4.2 +34 -1 xc/xc/lib/GL/mesa/src/drv/mach64/Attic/mach64_ioctl.h 1.1.6.4.2.2 +6 -0 xc/xc/lib/GL/mesa/src/drv/mach64/Attic/mach64_reg.h 1.1.6.4.4.3 +1 -3 xc/xc/lib/GL/mesa/src/drv/mach64/Attic/mach64_screen.c 1.1.6.6.2.2 +1 -2 xc/xc/lib/GL/mesa/src/drv/mach64/Attic/mach64_span.c 1.1.6.18.2.2 +14 -5 xc/xc/lib/GL/mesa/src/drv/mach64/Attic/mach64_state.c 1.1.6.10.2.2 +8 -2 xc/xc/lib/GL/mesa/src/drv/mach64/Attic/mach64_tex.c 1.1.6.4.4.1 +3 -0 xc/xc/lib/GL/mesa/src/drv/mach64/Attic/mach64_tex.h 1.1.2.8.2.4 +412 -73 xc/xc/lib/GL/mesa/src/drv/mach64/Attic/mach64_texmem.c 1.1.6.13.2.5 +50 -2 xc/xc/lib/GL/mesa/src/drv/mach64/Attic/mach64_tris.c 1.1.6.5.2.10 +61 -15 xc/xc/programs/Xserver/hw/xfree86/drivers/ati/Attic/atidri.c 1.1.1.16.4.1.4.2 +37 -7 xc/xc/programs/Xserver/hw/xfree86/drivers/ati/atimach64.c 1.1.6.5.2.3 +4 -0 xc/xc/programs/Xserver/hw/xfree86/drivers/ati/Attic/mach64_dri.h 1.1.6.1.4.2 +4 -0 xc/xc/programs/Xserver/hw/xfree86/drivers/ati/Attic/mach64_sarea.h 1.1.6.2.2.4 +6 -2 xc/xc/programs/Xserver/hw/xfree86/os-support/Attic/xf86drmMach64.h 1.1.6.2.2.4 +17 -2 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/Attic/xf86drmMach64.c 1.35.4.1.4.3 +1 -2 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/drm.h 1.1.4.2.2.3 +16 -7 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/Attic/mach64.h 1.1.6.4.2.11 +500 -143 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/Attic/mach64_dma.c 1.1.6.2.2.6 +6 -2 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/Attic/mach64_drm.h 1.1.8.1.4.2 +10 -12 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/Attic/mach64_drv.c 1.1.6.3.2.14 +137 -31 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/Attic/mach64_drv.h 1.1.6.4.2.20 +237 -253 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/Attic/mach64_state.c |
From: Leif D. <lde...@us...> - 2002-05-20 07:15:12
|
CVSROOT: /cvsroot/dri Module name: xc Repository: xc/xc/programs/Xserver/hw/xfree86/drivers/ati/ Changes by: ldelgass@usw-pr-cvs1. 02/05/20 00:15:11 Log message: Explicitly set FIFO size to 128 entries (the default), rather than assuming gui_cntl starts out with the default value Modified files: xc/xc/programs/Xserver/hw/xfree86/drivers/ati/: Tag: mach64-0-0-4-branch atimach64.c Revision Changes Path 1.1.1.16.4.1.4.3 +4 -2 xc/xc/programs/Xserver/hw/xfree86/drivers/ati/atimach64.c |
From: Leif D. <lde...@us...> - 2002-05-20 17:35:42
|
CVSROOT: /cvsroot/dri Module name: xc Repository: xc/xc/programs/Xserver/hw/xfree86/drivers/ati/ Changes by: ldelgass@usw-pr-cvs1. 02/05/20 10:35:41 Log message: fix segfault in ATIDRIFinishScreenInit Modified files: xc/xc/programs/Xserver/hw/xfree86/drivers/ati/: Tag: mach64-0-0-4-branch atidri.c Revision Changes Path 1.1.6.5.2.11 +6 -2 xc/xc/programs/Xserver/hw/xfree86/drivers/ati/Attic/atidri.c |
From: Leif D. <lde...@us...> - 2002-05-21 07:29:02
|
CVSROOT: /cvsroot/dri Module name: xc Repository: xc/xc/lib/GL/mesa/src/drv/mach64/ Changes by: ldelgass@usw-pr-cvs1. 02/05/21 00:29:01 Log message: Frame aging not necessary since we're flushing each swap only after the previous swap completed Modified files: xc/xc/lib/GL/mesa/src/drv/mach64/: Tag: mach64-0-0-4-branch mach64_ioctl.c Revision Changes Path 1.1.6.6.4.8 +2 -0 xc/xc/lib/GL/mesa/src/drv/mach64/Attic/mach64_ioctl.c |
From: Leif D. <lde...@us...> - 2002-05-22 04:11:13
|
CVSROOT: /cvsroot/dri Module name: xc Repository: xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/ Changes by: ldelgass@usw-pr-cvs1. 02/05/21 21:11:12 Log message: - Check BM_GUI_TABLE for buffer completion rather than using pattern registers for aging - Disabled frame aging in the drm - Disable save/restore pattern registers on context switch with DDX - Move wait for DMA idle from EnterServer to XAA Sync. - Clean up locking/sync macros in DDX - Group scissor registers with UPLOAD_MISC in sarea to avoid confusion with cliprects (mach64 doesn't have hardware cliprects, just the single scissor). Modified files: xc/xc/lib/GL/mesa/src/drv/mach64/: Tag: mach64-0-0-4-branch mach64_ioctl.c mach64_lock.c mach64_state.c mach64_texmem.c xc/xc/programs/Xserver/hw/xfree86/drivers/ati/: Tag: mach64-0-0-4-branch aticonsole.c atidri.c atimach64.c atimach64io.h xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/: Tag: mach64-0-0-4-branch mach64_dma.c mach64_drv.h mach64_state.c Revision Changes Path 1.1.6.6.4.9 +5 -1 xc/xc/lib/GL/mesa/src/drv/mach64/Attic/mach64_ioctl.c 1.1.6.5.4.2 +3 -1 xc/xc/lib/GL/mesa/src/drv/mach64/Attic/mach64_lock.c 1.1.6.18.2.3 +11 -10 xc/xc/lib/GL/mesa/src/drv/mach64/Attic/mach64_state.c 1.1.2.8.2.5 +1 -1 xc/xc/lib/GL/mesa/src/drv/mach64/Attic/mach64_texmem.c 1.1.1.11.4.2.4.1 +8 -10 xc/xc/programs/Xserver/hw/xfree86/drivers/ati/aticonsole.c 1.1.6.5.2.12 +17 -3 xc/xc/programs/Xserver/hw/xfree86/drivers/ati/Attic/atidri.c 1.1.1.16.4.1.4.4 +52 -48 xc/xc/programs/Xserver/hw/xfree86/drivers/ati/atimach64.c 1.8.4.1.4.1 +58 -28 xc/xc/programs/Xserver/hw/xfree86/drivers/ati/atimach64io.h 1.1.6.4.2.12 +119 -66 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/Attic/mach64_dma.c 1.1.6.3.2.15 +48 -3 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/Attic/mach64_drv.h 1.1.6.4.2.21 +28 -24 xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm/kernel/Attic/mach64_state.c |