EXA

On Wed, 2005-10-12 at 01:54 +0200, Thomas Winischhofer wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>>> EXA is getting close to the point where it is entirely useless on
> hardware that doesn't accelerate render/composite.
>> On my (admittedly slow, 400Mhz) testbox, I can actually watch KDE paint
> its default blue background.
>> Adding some logging into the EXA hooks reveals that the driver receives
> millions (yes, millions) of calls of copy commands with a width and
> height of 1. Yes, 1. It fills the screen with 1x1 copy commands.
Sounds like KDE is using a 1x1 pixmap for the window background, rather
than setting a solid color. Lame. We'll just need to do something
similar to what exaComposite does for 1x1 repeating pictures -- read out
the one pixel and solid-fill it over the whole thing.
(The change that caused this problem was tested on a sis 305)
--
Eric Anholt eta at lclark.eduhttp://people.freebsd.org/~anholt/anholt at FreeBSD.org
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 187 bytes
Desc: This is a digitally signed message part
URL: <http://lists.x.org/archives/xorg/attachments/20051011/882ee031/attachment.pgp>