Hi,

I've figured why the Rage 128 crashes if the bttv overlay is active (see 
http://sourceforge.net/tracker/index.php?func=detail&aid=210239&group_id=387&atid=100387).

Because the r128 driver does 2D acceleration using MMIO commands, it has
to shutdown the CCE every time it wants to submit a 2D accel command to
the hardware.  r128_cce_stop() calls r128_do_engine_reset(), which in
turn does a soft reset.  The problem is that the hardware does not
survive the soft reset if a PCI-PCI transfer (i.e. the TV overlay) is
active at this time.

With the UseCCEfor2D option set the driver works rock solid with xawtv &
tuxracer running at the same time, the only drawback is that 2D
acceleration via CCE isn't implemented yet and therefore 2D operations
are dead slow if the X-Server is configured this way ...

  Gerd

PS: please Cc: replies to me if needed, I'm not on the list.

-- 
Damn lot people confuse usability and eye-candy.

_______________________________________________
Dri-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to