diff options
author | Michel Dänzer <daenzer@vmware.com> | 2009-03-25 11:13:28 +0100 |
---|---|---|
committer | Michel Dänzer <daenzer@vmware.com> | 2009-03-25 11:19:05 +0100 |
commit | e101959b6a262ba34a12b407ea6f480e6b4d7d72 (patch) | |
tree | 932858d6f0e439123c543ed9838a80f665b770f5 /src/mesa/drivers/dri/r300/r300_texstate.c | |
parent | e919bfa1f1766e71780d0a4db5a8b6a04d19868f (diff) |
r300: Texture size limit cleanups.
Since core Mesa MAX_TEXTURE_LEVELS was bumped, we were incorrectly advertising
a maximum texture size of 4096 on older chips, causing corrupted menu text in
Extreme Tux Racer or Armagetron.
Also make sure our texture image array can actually hold all the mipmap levels
we support...
Diffstat (limited to 'src/mesa/drivers/dri/r300/r300_texstate.c')
-rw-r--r-- | src/mesa/drivers/dri/r300/r300_texstate.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/mesa/drivers/dri/r300/r300_texstate.c b/src/mesa/drivers/dri/r300/r300_texstate.c index e2329f04ec..cadec7f3ec 100644 --- a/src/mesa/drivers/dri/r300/r300_texstate.c +++ b/src/mesa/drivers/dri/r300/r300_texstate.c @@ -345,7 +345,7 @@ static void r300SetTexImages(r300ContextPtr rmesa, numLevels = t->base.lastLevel - t->base.firstLevel + 1; - assert(numLevels <= RADEON_MAX_TEXTURE_LEVELS); + assert(numLevels <= R300_MAX_TEXTURE_LEVELS); /* Calculate mipmap offsets and dimensions for blitting (uploading) * The idea is that we lay out the mipmap levels within a block of |