On Fri, Sep 14, 2001 at 10:08:01AM +0200, Gerd Knorr wrote:
>   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 ...
> 
The Radeon driver has some CP code for 2D that should be easily ported
to the Rage128's CCE engine. Although it only accelerates SolidFill and
ScreenToScreenCopies it should help a lot.

Alan.

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

Reply via email to