Example #1
0
 dword tick_diff(Tick pre_tick)
 {
     Tick tick_now = get_tick();
     
     dword ms = (dword)((tick_now - pre_tick) * 1000 / GetTickFrequency());
     return ms;
 }
Example #2
0
    uint32 tick_diff(Tick old_tick)
    {
        Tick tick_now = get_tick();

#ifdef WIN32
        uint32 ms = (uint32)((tick_now - old_tick) * 1000 / GetTickFrequency());
#else
        uint32 ms = (tick_now - old_tick) / 1000000;
#endif

        return ms;
    }
Example #3
0
u64 GetCPUTicks()
{
    struct timeval t;
    gettimeofday(&t, NULL);
    return ((u64)t.tv_sec * GetTickFrequency()) + t.tv_usec;
}