comp.lang.ada
 help / color / mirror / Atom feed
From: Adrien Plisson <aplisson-news@stochastique.net>
Subject: Re: Ada, games and frame rate calculation
Date: Fri, 18 Feb 2005 10:04:14 +0100
Date: 2005-02-18T10:04:14+01:00	[thread overview]
Message-ID: <4215af8e$0$23954$ba620e4c@news.skynet.be> (raw)
In-Reply-To: <%jaRd.2654$kU3.625@newsread1.news.pas.earthlink.net>

Jeffrey Carter wrote:
> How does one read the HW clocks under Windows? 

there are two functions available: QueryPerformanceCounter together 
with QueryPerformanceFrequency.

it seems (though i'm not totally sure) to read the hardware clock: the 
resolution of the counter depends of the hardware you are running on.

i just tested: on my 3GHz pentium, QueryPerformanceFrequency returns 
2.99 GHz, which should make a counter resolution of 0.33 nanosecond. 
well, the problem is that MS does not give any indication of the 
precision of the counter. does it really count each clock tick or does 
it update every xxx tick ?

anyway, it is still the higher resolution timer available under Windows.

-- 
rien



  parent reply	other threads:[~2005-02-18  9:04 UTC|newest]

Thread overview: 18+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2005-02-16 21:32 Ada, games and frame rate calculation Luke A. Guest
2005-02-16 22:16 ` Stephen Leake
2005-02-16 23:03   ` Luke A. Guest
2005-02-17  0:55     ` Stephen Leake
2005-02-17  2:33       ` tmoran
2005-02-17  8:39       ` Dmitry A. Kazakov
2005-02-17 23:23     ` Randy Brukardt
2005-02-19 14:48       ` Simon Wright
2005-02-17  0:06   ` Jeffrey Carter
2005-02-17  2:33     ` tmoran
2005-02-17 22:08       ` Simon Wright
2005-02-18  0:06       ` Jeffrey Carter
2005-02-18  5:30         ` tmoran
2005-02-19  0:03           ` Jeffrey Carter
2005-02-19  0:45             ` tmoran
2005-02-19 22:19               ` Jeffrey Carter
2005-02-18  9:04         ` Adrien Plisson [this message]
2005-02-18  9:19           ` Vinzent 'Gadget' Hoefler
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox