[Pixman] [PATCH 12/12] ARMv6: Add fast path for src_x888_0565
Ben Avison
bavison at riscosopen.org
Mon Mar 4 10:58:17 PST 2013
On Mon, 04 Mar 2013 17:53:01 -0000, Chris Wilson <chris at chris-wilson.co.uk> wrote:
> Did you try with image16? I think it should be hit somewhere, would seem
> like somebody would use it eventually...
Thanks for the tip; I wasn't aware of that. I've been working from
Siarhei's trimmed set of traces that come with a script to run the tests,
and amongst other things, this sets CAIRO_TEST_TARGET=image. I'm not
really familiar with Cairo terminology, but I'm guessing that the target
is some sort of backing store that matches the depth of the framebuffer?
Certainly, if I change that setting to image16, I do start to see
src_x888_0565 start to be called, but the number of calls is still tiny:
t-chromium-tabs 0
t-evolution 0
t-firefox-asteroids 1
t-firefox-canvas-alpha 1
t-firefox-canvas 1
t-firefox-chalkboard 0
t-firefox-fishbowl 3
t-firefox-fishtank 1
t-firefox-paintball 3
t-firefox-particles 1
t-firefox-planet-gnome 43
t-firefox-scrolling 11
t-firefox-talos-gfx 1
t-firefox-talos-svg 1
t-gnome-system-monitor 0
t-gnome-terminal-vim 0
t-grads-heat-map 0
t-gvim 0
t-midori-zoomed 38
t-poppler-reseau 1
t-poppler 0
t-swfdec-giant-steps 0
t-swfdec-youtube 1
t-xfce4-terminal-a1 0
Given that the number of calls of anything that shows up in the overall
times is usually measured in millions, or at the very least hundreds, I
can't imagine any of those being significant, so I think I'll save myself
the few hours it'd take to run the profile to confirm, if you don't mind
:)
Ben
More information about the Pixman
mailing list