xf86-video-intel/uxa
Chris Wilson 0a43d42567 uxa: Implement glyphs-to-dst to avoid fallbacks
An earlier version was buggy and introduced corruption as it failed to
fallback gracefully with ComponentAlpha glpyhs. This is a much simpler
implementation that composites each glyph individually, leaving it to the
backend to optimise away state changes. It should still be many times
faster than incurring the fallback...

Reported-by: Oleksandr Natalenko <pfactum@gmail.com>
Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=50508
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
2012-06-19 15:21:43 +01:00
..
Makefile.am glamor: Include glamor cflags and libs for atypical builds 2011-11-17 13:43:37 +00:00
uxa-accel.c uxa/glamor: Route some missing drawing function to glamor 2012-01-03 21:35:04 +00:00
uxa-glamor.h uxa/glamor: Route some missing drawing function to glamor 2012-01-03 21:35:04 +00:00
uxa-glyphs.c uxa: Implement glyphs-to-dst to avoid fallbacks 2012-06-19 15:21:43 +01:00
uxa-priv.h uxa: drop enable disable access hook 2012-06-05 11:31:45 +01:00
uxa-render.c uxa: Remove dead-code for SourcePictures 2012-06-06 17:20:39 +01:00
uxa-unaccel.c uxa/glamor: Introduce additional access modes to wrap glamor acceleration 2011-11-16 23:57:57 +00:00
uxa.c intel: port legacy and uxa to new API. 2012-06-05 11:31:45 +01:00
uxa.h uxa/glamor: Refine CloseScreen and InitScreen process. 2012-02-08 09:07:42 +00:00