diff options
author | Eric Anholt <eric@anholt.net> | 2010-06-06 16:45:41 -0700 |
---|---|---|
committer | Eric Anholt <eric@anholt.net> | 2010-06-07 02:36:13 -0700 |
commit | 5d30aad05f78adb42ee45b724fbff50fffa4e94f (patch) | |
tree | c6327d9e47ab753d8d7ee63cad201b3b8425f2f5 /shared/r128_irq.c | |
parent | 66375fd6e8d3e95df5d124883a1426460c1b8ed8 (diff) |
intel: Stop using sized buckets for the BO cache.no-more-buckets
Theory being that we don't keep *that* many buffers around, and the
pain of trying to find the right size in the list is less than the
pain of using gratuitous amounts of system memory for our BOs.
This brings my GM45 gnome desktop with 2 terminals from 39MB allocated
(13.8MB pinned) to 32MB allocated (11.0MB pinned), and the same
desktop with an openarena demo running from 69MB to 55MB.
No significant performance difference on cairo-gl (firefox-talos-gfx,
3 samples, comparing lowest times), which is the most
BO-allocation-sensitive workload I know of.
Diffstat (limited to 'shared/r128_irq.c')
0 files changed, 0 insertions, 0 deletions