intel: Update reloc_tree_size of the first buffer when we count the tree size.
authorEric Anholt <eric@anholt.net>
Fri, 27 Feb 2009 21:46:31 +0000 (13:46 -0800)
committerEric Anholt <eric@anholt.net>
Fri, 27 Feb 2009 22:12:54 +0000 (14:12 -0800)
commit7ce8d4c1fec618ac2578ea0ddb8915b1b41ab9cb
tree4de8cd2903df92f4cc7a72831fbbc003c94e630b
parentab582f64fd54565f66eba866972f0fe2c313f000
intel: Update reloc_tree_size of the first buffer when we count the tree size.

This helps avoid the n^2 performance cost of counting tree size when we
get a lot of relocations into our batch buffer.  rgb10text on keithp's laptop
went from 136k glyphs/sec to 234k glyphs/sec.
libdrm/intel/intel_bufmgr_gem.c