https://bugzilla.novell.com/show_bug.cgi?id=686045

https://bugzilla.novell.com/show_bug.cgi?id=686045#c2


Jonathan Pryor <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |[email protected]

--- Comment #2 from Jonathan Pryor <[email protected]> 2011-04-07 21:05:47 UTC 
---
Three questions:

 1. What is a NITZ server time update?
 2. How do I manually provoke one (useful for ensuring that things work)
 2(b) Alternatively, how often do they occur?
 3. What is the expected behavior?

The primary issue isn't whether we use NSTimer or CADisplayLink. The primary
question is one of semantics: the semantics for FrameEventArgs.Time is "how
many seconds of time elapsed since the previous event."

If time moves backwards...what should be done? Anything?

One plausible thing to do would be to use Environment.Ticks for the event time
(then subtract to get the difference), but this asumes that Environment.Ticks
won't "move backwards" when the NITZ time update occurs as well

Rephrased: in order to provide the semantics for FrameEventArgs.Time, I need to
have some representation of time (for the previous vs. current events) that
will (1) allow me to compute the difference, and (2) won't be upset by NITZ
time updates. I have no idea what representation this would even be...

(Though perhaps CADisplayLink handles NITZ for us? I have no idea...)

-- 
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the QA contact for the bug.
_______________________________________________
mono-bugs maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-bugs

Reply via email to