From f4e4c1a8544e264c5a1da02f4e7990a1beecf71e Mon Sep 17 00:00:00 2001 From: Zou Nan hai Date: Wed, 5 Aug 2009 15:00:37 +0800 Subject: 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. --- src/xvmc/i965_xvmc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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(); } -- cgit v1.2.3