Mesa (master): r300g: remove the relocation after AARESOLVE_PITCH
Marek Olšák
mareko at kemper.freedesktop.org
Mon Feb 14 06:45:42 UTC 2011
Module: Mesa
Branch: master
Commit: 5197b09beeb729637b915bc7b5d599227387d81e
URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=5197b09beeb729637b915bc7b5d599227387d81e
Author: Marek Olšák <maraeo at gmail.com>
Date: Mon Feb 14 00:55:18 2011 +0100
r300g: remove the relocation after AARESOLVE_PITCH
---
src/gallium/drivers/r300/r300_emit.c | 2 --
src/gallium/drivers/r300/r300_render.c | 2 +-
2 files changed, 1 insertions(+), 3 deletions(-)
diff --git a/src/gallium/drivers/r300/r300_emit.c b/src/gallium/drivers/r300/r300_emit.c
index 13c1f2d..be5768a 100644
--- a/src/gallium/drivers/r300/r300_emit.c
+++ b/src/gallium/drivers/r300/r300_emit.c
@@ -354,9 +354,7 @@ void r300_emit_aa_state(struct r300_context *r300, unsigned size, void *state)
if (aa->dest) {
OUT_CS_REG(R300_RB3D_AARESOLVE_OFFSET, aa->dest->offset);
OUT_CS_RELOC(aa->dest);
-
OUT_CS_REG(R300_RB3D_AARESOLVE_PITCH, aa->dest->pitch);
- OUT_CS_RELOC(aa->dest);
}
OUT_CS_REG(R300_RB3D_AARESOLVE_CTL, aa->aaresolve_ctl);
diff --git a/src/gallium/drivers/r300/r300_render.c b/src/gallium/drivers/r300/r300_render.c
index 6767a55..0d50de5 100644
--- a/src/gallium/drivers/r300/r300_render.c
+++ b/src/gallium/drivers/r300/r300_render.c
@@ -1215,7 +1215,7 @@ static void r300_resource_resolve(struct pipe_context* pipe,
aa->aaresolve_ctl =
R300_RB3D_AARESOLVE_CTL_AARESOLVE_MODE_RESOLVE |
R300_RB3D_AARESOLVE_CTL_AARESOLVE_ALPHA_AVERAGE;
- r300->aa_state.size = 12;
+ r300->aa_state.size = 10;
r300_mark_atom_dirty(r300, &r300->aa_state);
/* Resolve the surface. */
More information about the mesa-commit
mailing list