diff options
author | Eric Anholt <eric@anholt.net> | 2007-12-12 14:38:38 -0800 |
---|---|---|
committer | Eric Anholt <eric@anholt.net> | 2007-12-14 11:23:43 -0800 |
commit | 6f7d35318df592ec42a37ad0d42890118c02a6b8 (patch) | |
tree | 4555b11a53c133f2c74699a19048e7cb7fae75e4 /include/GL/foomesa.h | |
parent | 38bad7677e57d629eeffd4ef39a7fc254db12735 (diff) |
[intel] Remove the relocation buffer lists and just cache one per buffer.
Each buffer object now has a relocation buffer pointer, which contains the
relocations for the buffer if there are any. At the point where we have to
create a new type of relocation entry, we can change the code over to allowing
multiple relocation lists, but trying to anticipate what that'll look like
now just increases complexity.
This is a 30% performance improvement on 965.
Diffstat (limited to 'include/GL/foomesa.h')
0 files changed, 0 insertions, 0 deletions