summaryrefslogtreecommitdiff
path: root/src/i830_render.c
diff options
context:
space:
mode:
authorChris Wilson <chris@chris-wilson.co.uk>2010-01-25 15:15:04 +0000
committerCarl Worth <cworth@cworth.org>2010-02-24 16:52:42 -0800
commit6fd45abb31807dea0b9ebe708d840b1369353a8c (patch)
tree7771797a7e88c45024cad3043ae7587f3783a8c6 /src/i830_render.c
parent091035146463bf1aa6674bff6947d04fc620c18f (diff)
Extract pixel value for all formats to avoid hitting fallbacks.
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> (cherry picked from commit 197cb08a2d54cabbfe97454d7db85cfe1f5f27ba)
Diffstat (limited to 'src/i830_render.c')
0 files changed, 0 insertions, 0 deletions