[Scummvm-cvs-logs] SF.net SVN: scummvm:[38730] scummvm/trunk/engines/sci/gfx/resmgr.cpp

dhewg at users.sourceforge.net dhewg at users.sourceforge.net
Sat Feb 21 20:16:39 CET 2009


Revision: 38730
          http://scummvm.svn.sourceforge.net/scummvm/?rev=38730&view=rev
Author:   dhewg
Date:     2009-02-21 19:16:38 +0000 (Sat, 21 Feb 2009)

Log Message:
-----------
replace sci_gettime

Modified Paths:
--------------
    scummvm/trunk/engines/sci/gfx/resmgr.cpp

Modified: scummvm/trunk/engines/sci/gfx/resmgr.cpp
===================================================================
--- scummvm/trunk/engines/sci/gfx/resmgr.cpp	2009-02-21 19:06:34 UTC (rev 38729)
+++ scummvm/trunk/engines/sci/gfx/resmgr.cpp	2009-02-21 19:16:38 UTC (rev 38730)
@@ -35,6 +35,8 @@
 #include "sci/include/gfx_resmgr.h"
 #include "sci/include/gfx_state_internal.h"
 
+#include "common/system.h"
+
 namespace Sci {
 
 #undef TIME_PICDRAWING
@@ -291,9 +293,8 @@
 		}
 #ifdef TIME_PICDRAWING
 		{
-			long start_sec, start_usec;
-			long end_sec, end_usec;
-			sci_gettime(&start_sec, &start_usec);
+			uint32 start_msec, end_msec;
+			start_msec = g_system->getMillis();
 #endif
 			if (gfxr_interpreter_calculate_pic(state, pic, unscaled_pic, flags, default_palette, nr, state->misc_payload)) {
 				gfxr_free_pic(state->driver, pic);
@@ -303,8 +304,8 @@
 				return NULL;
 			}
 #ifdef TIME_PICDRAWING
-			sci_gettime(&end_sec, &end_usec);
-			printf("\nTIME:	%d	for drawing pic.%03d\n", (end_sec - start_sec) * 1000000 + (end_usec - start_usec), nr);
+			end_msec = g_system->getMillis();
+			printf("\nTIME:	%d	ms for drawing pic.%03d\n", end_msec - start_msec, nr);
 		}
 #endif
 


This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.




More information about the Scummvm-git-logs mailing list