xf86-video-intel: src/xvmc/i965_xvmc.c

Nan hai Zou znh at kemper.freedesktop.org
Wed Aug 5 00:06:15 PDT 2009


 src/xvmc/i965_xvmc.c |    2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

New commits:
commit f4e4c1a8544e264c5a1da02f4e7990a1beecf71e
Author: Zou Nan hai <nanhai.zou at intel.com>
Date:   Wed Aug 5 15:00:37 2009 +0800

      It seems that indirect data upper bound check in STATE_BASE_ADDRESS
      is not acting like what bspec told on 965gm.
      G45+ follow bspec, but we have to set it to a large value for 965gm.

diff --git a/src/xvmc/i965_xvmc.c b/src/xvmc/i965_xvmc.c
index 51a7ae6..0f22681 100644
--- a/src/xvmc/i965_xvmc.c
+++ b/src/xvmc/i965_xvmc.c
@@ -436,7 +436,7 @@ static void state_base_address()
     OUT_BATCH(0 | BASE_ADDRESS_MODIFY); 
     OUT_BATCH(0 | BASE_ADDRESS_MODIFY);
     OUT_BATCH(0 | BASE_ADDRESS_MODIFY);
-    OUT_BATCH(BASE_ADDRESS_MODIFY);
+    OUT_BATCH(0xFFFFFF|BASE_ADDRESS_MODIFY);
     ADVANCE_BATCH();
 }
 


More information about the xorg-commit mailing list