From: <ke...@us...> - 2000-04-23 05:40:04
|
Update of /cvsroot/dri/xc/xc/programs/Xserver/hw/xfree86/os-support/linux/drm In directory slayer.i.sourceforge.net:/tmp/cvs-serv16716/programs/Xserver/hw/xfree86/os-support/linux/drm Modified Files: Tag: ati-4-0-1-branch xf86drmR128.c Log Message: - Added unaccelerated CCE ddx driver support - To enable, add `Option "UseCCEfor2D" "TRUE"' to "Device" section in XF86Config file - This fixed missing primitives problem - Added minimal PCI support (PIO only with no VBs) - Autodetect PCI cards -- selets CCE PIO mode and disables VBs - Kernel module will now build without AGP support (for PCI cards only) - Added BuildXF86DRM to host.def file so that the kernel module is automatically built - Fixed potential incorrectly fogged primitives by moving VB flush to before mode changes - Fixed initialization of dirty and dirty_context flags - Fixed clear incorrectly resetting dirty flags - Fixed timeout with WaitForIdle by separating out EngineFlush call - Fixed flashing textures problem - Fixed multiple clients rendering with incorrect HW state - Fixed VB flush lockup with multiple clients - Fixed DRIScreenInit failure crash - Fixed uninitialized palette after VT switch problem - Fixed the texture corruption problem by initializing endianness in DP_DATATYPE reg - Fixed cursor corruption and cursor flashing problems - Removed "magic numbers" from kernel module - Added wait_for_idle pixel cache flush in CCE ring buffer mode - Cleaned up CCE ring buffer wrapping code |