From: Marek Olšák Date: Sun, 2 May 2010 11:27:57 +0000 (+0200) Subject: r300g: always set the pitch of the first miplevel in the tiling flags X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=9d3360567346036f1c2b0b5e9de9bd123d883762;p=mesa.git r300g: always set the pitch of the first miplevel in the tiling flags This further reduces the number of DRM calls and flushes. --- diff --git a/src/gallium/drivers/r300/r300_state.c b/src/gallium/drivers/r300/r300_state.c index bea1b58e06d..d31e7c53f71 100644 --- a/src/gallium/drivers/r300/r300_state.c +++ b/src/gallium/drivers/r300/r300_state.c @@ -551,7 +551,7 @@ static void r300_fb_set_tiling_flags(struct r300_context *r300, level = new_state->cbufs[i]->level; r300->rws->buffer_set_tiling(r300->rws, tex->buffer, - tex->pitch[level], + tex->pitch[0], tex->microtile, tex->mip_macrotile[level]); } @@ -560,7 +560,7 @@ static void r300_fb_set_tiling_flags(struct r300_context *r300, level = new_state->zsbuf->level; r300->rws->buffer_set_tiling(r300->rws, tex->buffer, - tex->pitch[level], + tex->pitch[0], tex->microtile, tex->mip_macrotile[level]); }