On failing to extract the pixel value for an alpha-only solid we
actually triggered a fallback. Since this path is commonly hitting
whilst fading in images, for example cairo_paint_with_alpha(), the
fallback was detected during the Moblin boot sequence where it was
adding a second to the overall boot time.
See
fallback intel: Moblin startup is hitting a composite fallback, costing
a ton of performance
https://bugs.freedesktop.org/show_bug.cgi?id=26189
Based on the initial patch by Arjan van de Van.
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
|
||
|---|---|---|
| .. | ||
| Makefile.am | ||
| uxa-accel.c | ||
| uxa-glyphs.c | ||
| uxa-priv.h | ||
| uxa-render.c | ||
| uxa-unaccel.c | ||
| uxa.c | ||
| uxa.h | ||