From 4ae68c9bc1a3ba921f9dd75bb420ff2625e5dbc5 Mon Sep 17 00:00:00 2001 From: Pauli Nieminen Date: Sat, 27 Feb 2010 13:04:24 +0100 Subject: radeon: Some possible improvements that I spoted in radeon_tiled_texture branch. --- src/mesa/drivers/dri/radeon/radeon_texture.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/mesa/drivers/dri/radeon/radeon_texture.c b/src/mesa/drivers/dri/radeon/radeon_texture.c index 5950a47a7b..88abaca8f6 100644 --- a/src/mesa/drivers/dri/radeon/radeon_texture.c +++ b/src/mesa/drivers/dri/radeon/radeon_texture.c @@ -156,6 +156,9 @@ void radeon_teximage_map( radeon_bo_unmap(image->mt->bo); + image->base.Data = image->bo->ptr; + } else { + radeon_bo_map(image->bo, write_enable); image->base.Data = image->bo->ptr; } } else { @@ -210,6 +213,7 @@ void radeon_teximage_unmap( texImage->TexFormat, alignedWidth, texImage->Width, texImage->Height, 0, 0, texImage->Width, texImage->Height, 0); + } if (!succeeded) { -- cgit v1.2.3