r600g: Fix bug when adding new items to the compute memory pool
authorTom Stellard <thomas.stellard@amd.com>
Thu, 13 Sep 2012 17:11:32 +0000 (17:11 +0000)
committerTom Stellard <thomas.stellard@amd.com>
Mon, 1 Oct 2012 15:37:16 +0000 (15:37 +0000)
commit44b1050e6ce9f484724d88db8d338e3aa9651548
tree3dcf3ecb269f8d85a303a3b8c5c6fd100ae4ae62
parenteacca90f4350ea8271b045370f79f42b1429c210
r600g: Fix bug when adding new items to the compute memory pool

The items are ordered in the item list by their offsets, with the lowest
offset coming first in the list.  The old code was assuming that new
items being added to the list would always have a greater offset than
the first item in the list, however this is not always the case.
src/gallium/drivers/r600/compute_memory_pool.c