diff options
author | Keith Whitwell <[email protected]> | 2010-09-12 14:29:00 +0100 |
---|---|---|
committer | Keith Whitwell <[email protected]> | 2010-09-12 14:58:43 +0100 |
commit | 51b1d4f03c78251851b6f29aae93ea5c4a0f184c (patch) | |
tree | 93f154d7dec9cbdfc0b0185ac7d672122acf2a04 /src/gallium/drivers/softpipe/sp_context.c | |
parent | 67763488b1fea01d6eb1c7d9e05ecb175918c3af (diff) |
llvmpipe: fix wierd performance regression in isosurf
I really don't understand the mechanism behind this, but it
seems like the way data blocks for a scene are malloced, and in
particular whether we treat them as stack or a queue, and whether
we retain the most recently allocated or least recently allocated
has a real affect (~5%) on isosurf framerates...
This is probably specific to my distro or even just my machine,
but none the less, it's nicer not to see the framerates go in the
wrong direction.
Diffstat (limited to 'src/gallium/drivers/softpipe/sp_context.c')
0 files changed, 0 insertions, 0 deletions