From 5c1417acfc36499f40d7ffcb1949bc980281d103 Mon Sep 17 00:00:00 2001 From: Jason Sams Date: Tue, 18 May 2010 17:06:04 -0700 Subject: Fix regression in master. The attempt to remove the last frame hack in all apps caused home to sometimes render black upon returning from an application. Change-Id: I4444d7a6e62548f5a996c12b7e11aa46876d44e4 --- res/raw/allapps.rs | 6 +++++- res/raw/allapps_bc.bc | Bin 10200 -> 10212 bytes 2 files changed, 5 insertions(+), 1 deletion(-) (limited to 'res/raw') diff --git a/res/raw/allapps.rs b/res/raw/allapps.rs index 9342943e4..7eb670a68 100644 --- a/res/raw/allapps.rs +++ b/res/raw/allapps.rs @@ -79,8 +79,12 @@ static int g_Rows; static int g_DrawLastFrame; static int lastFrame(int draw) { + // We draw one extra frame to work around the last frame post bug. + // We also need to track if we drew the last frame to deal with large DT + // in the physics. + int ret = g_DrawLastFrame | draw; g_DrawLastFrame = draw; - return draw; + return ret;//draw; } static void updateReadback() { diff --git a/res/raw/allapps_bc.bc b/res/raw/allapps_bc.bc index d73db54e7..4cb3ecc2b 100644 Binary files a/res/raw/allapps_bc.bc and b/res/raw/allapps_bc.bc differ -- cgit v1.2.3