On Mon, 2003-02-03 at 16:02, Keith Whitwell wrote:
> >
> > -#define COMMIT_RING() do { \
> > - RADEON_WRITE( RADEON_CP_RB_WPTR, dev_priv->ring.tail ); \
> > +#define COMMIT_RING() do { \
> > + /* read from PCI bus to ensure correct posting */ \
> > + RADEON_READ( RADEON_CP_RB_WPTR ); \
> > + RADEON_WRITE( RADEON_CP_RB_WPTR, dev_priv->ring.tail ); \
> > + RADEON_READ( RADEON_CP_RB_WPTR ); \
> > } while (0)
>
> Ouch. Put a conditional around that at least, so that not everybody suffers...
If it makes a difference on AGP here, it's for the good. It may well be
necessary as well.
--
Earthling Michel D�nzer (MrCooper)/ Debian GNU/Linux (powerpc) developer
XFree86 and DRI project member / CS student, Free Software enthusiast
-------------------------------------------------------
This SF.NET email is sponsored by:
SourceForge Enterprise Edition + IBM + LinuxWorld = Something 2 See!
http://www.vasoftware.com
_______________________________________________
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel