[patches] Fix broken Render implementation in several video drivers (radeonhd, mga, i128)

Michel Dänzer michel at daenzer.net
Wed Feb 18 03:06:09 PST 2009


On Tue, 2009-02-17 at 18:19 -0500, Thomas Jaeger wrote:
> I'm trying to break the vicious cycle where cairo can't forward
> composite operations with extend mode EXTEND_PAD to XRender because some
> drivers don't implement it correctly and the drivers don't get fixed
> because the bugs are not exposed by cairo.

While we're at it, we might want to also make sure the drivers check for
solid and gradient pictures (pPicture->pDrawable == NULL for both). Then
we can change the EXA core to actually pass those pictures to drivers,
so they can try to accelerate them.


-- 
Earthling Michel Dänzer           |                http://www.vmware.com
Libre software enthusiast         |          Debian, X and DRI developer


More information about the xorg-devel mailing list