Mesa (7.8): r300: report correct state atom size

Maciej Cencora osiris at kemper.freedesktop.org
Wed Mar 24 19:29:07 UTC 2010


Module: Mesa
Branch: 7.8
Commit: fabc744999bf282e80baf44c45c58cab8a67d604
URL:    http://cgit.freedesktop.org/mesa/mesa/commit/?id=fabc744999bf282e80baf44c45c58cab8a67d604

Author: Maciej Cencora <m.cencora at gmail.com>
Date:   Sun Mar 21 12:43:38 2010 +0100

r300: report correct state atom size

Spotted by Pauli Nieminen

---

 src/mesa/drivers/dri/r300/r300_cmdbuf.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/mesa/drivers/dri/r300/r300_cmdbuf.c b/src/mesa/drivers/dri/r300/r300_cmdbuf.c
index 8eb596d..788dc2f 100644
--- a/src/mesa/drivers/dri/r300/r300_cmdbuf.c
+++ b/src/mesa/drivers/dri/r300/r300_cmdbuf.c
@@ -77,7 +77,7 @@ static int check_vpu(GLcontext *ctx, struct radeon_state_atom *atom)
 	cnt = vpu_count(atom->cmd);
 
 	if (r300->radeon.radeonScreen->kernel_mm) {
-		extra = 5;
+		extra = 3;
 	}
 
 	return cnt ? (cnt * 4) + extra : 0;
@@ -91,7 +91,7 @@ static int check_vpp(GLcontext *ctx, struct radeon_state_atom *atom)
 
     if (r300->radeon.radeonScreen->kernel_mm) {
         cnt = r300->selected_vp->code.constants.Count * 4;
-        extra = 5;
+        extra = 3;
     } else {
         cnt = vpu_count(atom->cmd);
         extra = 1;




More information about the mesa-commit mailing list