xf86-video-intel/uxa
Chris Wilson d6b7f96fde Fill alpha on xrgb images.
Do not try to fixup the alpha in the ff/shaders as this has the
side-effect of overriding the alpha value of the border color, causing
images to be padded with black rather than transparent. This can
generate large and obnoxious visual artefacts.

Fixes:

  Bug 17933 - x8r8g8b8 doesn't sample alpha=0 outside surface bounds
  http://bugs.freedesktop.org/show_bug.cgi?id=17933

and many related cairo test suite failures.

Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
2010-03-16 10:53:29 +00:00
..
Makefile.am configure: use CWARNFLAGS from xorg-macros.m4 2009-11-05 16:58:35 +01:00
uxa-accel.c Remove dead assignments noticed by clang. 2010-02-20 12:55:13 -05:00
uxa-glyphs.c Remove dead assignments noticed by clang. 2010-02-20 12:55:13 -05:00
uxa-priv.h uxa: Cache solid fills. 2009-12-07 21:37:31 +00:00
uxa-render.c Fill alpha on xrgb images. 2010-03-16 10:53:29 +00:00
uxa-unaccel.c uxa_check_composite: Minor whitespace. 2009-12-02 14:14:39 +00:00
uxa.c uxa: Cache solid fills. 2009-12-07 21:37:31 +00:00
uxa.h i915: Derive the correct target color from the pixmap by checking its format 2009-11-13 20:20:52 +00:00