intel: When making a new teximage miptree, make a full one.
authorEric Anholt <eric@anholt.net>
Mon, 10 Jan 2011 20:05:14 +0000 (12:05 -0800)
committerEric Anholt <eric@anholt.net>
Tue, 11 Jan 2011 01:21:11 +0000 (17:21 -0800)
commit48024fb44cbbccd0c688949084ef249d3c1208ab
tree8a156c61d1a71f8cf668df79f8d99133163280be
parentbd4a2e9209e13878d052dfb8e981fd798c6e4e40
intel: When making a new teximage miptree, make a full one.

If we hit this path, we're level 1+ and the base level got allocated
as a single level instead of a full tree (so we don't match
intelObj->mt).  This tries to recover from that so that we end up with
2 allocations and 1 validation blit (old -> new) instead of
allocations equal to number of levels and levels - 1 blits.
src/mesa/drivers/dri/intel/intel_tex_image.c