From 2b1ea90342a8fb912f3a5a40ebcd7c1ec488a4bb Mon Sep 17 00:00:00 2001 From: Dave Airlie Date: Wed, 22 Sep 2010 14:27:58 +1000 Subject: [PATCH] r600g: disable dirty handling on texture from depth code. nothing was every dirtying the object again, the mesa-demos reflect test was just stalling. this fixes glean readPixSanity. --- src/gallium/drivers/r600/r600_texture.c | 9 +-------- 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/src/gallium/drivers/r600/r600_texture.c b/src/gallium/drivers/r600/r600_texture.c index 4aabae1fae0..37822903e82 100644 --- a/src/gallium/drivers/r600/r600_texture.c +++ b/src/gallium/drivers/r600/r600_texture.c @@ -650,14 +650,7 @@ int r600_texture_from_depth(struct pipe_context *ctx, struct r600_resource_textu struct r600_screen *rscreen = r600_screen(ctx->screen); int r; - if (!rtexture->depth) { - /* This shouldn't happen maybe print a warning */ - return 0; - } - if (rtexture->uncompressed && !rtexture->dirty) { - /* Uncompressed bo already in good state */ - return 0; - } + /* TODO possible dirty handling */ /* allocate uncompressed texture */ if (rtexture->uncompressed == NULL) { -- 2.30.2