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

Author: Maciej Cencora <[email protected]>
Date:   Sat Feb  6 18:25:36 2010 +0100

r300: reset bos when validating buffers during blit

---

 src/mesa/drivers/dri/r300/r300_blit.c |    3 +++
 1 files changed, 3 insertions(+), 0 deletions(-)

diff --git a/src/mesa/drivers/dri/r300/r300_blit.c 
b/src/mesa/drivers/dri/r300/r300_blit.c
index 2bc761b..f9c085e 100644
--- a/src/mesa/drivers/dri/r300/r300_blit.c
+++ b/src/mesa/drivers/dri/r300/r300_blit.c
@@ -381,6 +381,9 @@ static GLboolean validate_buffers(struct r300_context *r300,
                                   struct radeon_bo *dst_bo)
 {
     int ret;
+
+    radeon_cs_space_reset_bos(r300->radeon.cmdbuf.cs);
+
     ret = radeon_cs_space_check_with_bo(r300->radeon.cmdbuf.cs,
                                         src_bo, RADEON_GEM_DOMAIN_VRAM, 0);
     if (ret)

_______________________________________________
mesa-commit mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/mesa-commit

Reply via email to