summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZou Nan hai <nanhai.zou@intel.com>2009-08-05 15:00:37 +0800
committerZou Nan hai <nanhai.zou@intel.com>2009-08-05 15:00:37 +0800
commitf4e4c1a8544e264c5a1da02f4e7990a1beecf71e (patch)
treef001208020e220032398d347ddc729e1508bdefc
parentaf45482a52999b52bf41468c458808e30c100e35 (diff)
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.
-rw-r--r--src/xvmc/i965_xvmc.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/xvmc/i965_xvmc.c b/src/xvmc/i965_xvmc.c
index 51a7ae63..0f226813 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();
}