xserver ChangeLog,3.276,3.277
Eric Anholt <xserver-commit-u7BhqnqprCWvj1b/[email protected]>
| Newsgroups | gmane.comp.freedesktop.xserver.cvs |
|---|---|
| Message-ID | <[email protected]> |
Committed by: anholt Update of /cvs/xserver/xserver In directory gabe:/tmp/cvs-serv16975 Modified Files: ChangeLog Log Message: Add a set of macros for dealing with the repeated code to wait for a while reading a register/attempting DMA. Now it'll wait for a certain number of seconds rather than a certain number of times through the loop before deciding that it's timed out and resetting the hardware. Also, add more timeout handling, and reset the draw state after resetting the engine. Index: ChangeLog =================================================================== RCS file: /cvs/xserver/xserver/ChangeLog,v retrieving revision 3.276 retrieving revision 3.277 diff -u -d -r3.276 -r3.277 --- ChangeLog 20 Jan 2005 07:28:03 -0000 3.276 +++ ChangeLog 20 Jan 2005 16:22:04 -0000 3.277 @@ -1,5 +1,19 @@ 2005-01-19 Eric Anholt <[email protected]> + * hw/kdrive/ati/ati_dma.c: (ATIFlushPixelCache), (ATIEngineReset), + (ATIWaitAvailMMIO), (ATIWaitAvailPrimary), (ATIWaitIdle), + (RadeonDispatchIndirectPDMA), (R128DispatchIndirectDMA): + * hw/kdrive/ati/ati_dma.h: + * hw/kdrive/ati/ati_dri.c: (ATIDRIGetBuffer): + Add a set of macros for dealing with the repeated code to wait for a + while reading a register/attempting DMA. Now it'll wait for a certain + number of seconds rather than a certain number of times through the + loop before deciding that it's timed out and resetting the hardware. + Also, add more timeout handling, and reset the draw state after + resetting the engine. + +2005-01-19 Eric Anholt <[email protected]> + * hw/kdrive/ati/radeon_composite.c: (R100PrepareComposite), (R200TextureSetup), (R200PrepareComposite), (RadeonPrepareTrapezoids):