Mercurial > sdl-ios-xcode
view README.Platforms @ 5113:481dabb098ef
Improved timer implementation
The new timer model is formalized as using a separate thread to handle timer callbacks. This was the case on almost every platform before, but it's now a requirement, and simplifies the implementation and makes it perform consistently across platforms.
Goals:
* Minimize timer thread blocking
* Dispatch timers as accurately as possible
* SDL_AddTimer() and SDL_RemoveTimer() are completely threadsafe
* SDL_RemoveTimer() doesn't crash with a timer that's expired or removed
author | Sam Lantinga <slouken@libsdl.org> |
---|---|
date | Thu, 27 Jan 2011 14:45:06 -0800 |
parents | 5df0c142db9b |
children | 1435f8a6425c |
line wrap: on
line source
This is a list of the platforms SDL supports, and who maintains them. Officially supported platforms ============================== (code compiles, and thoroughly tested for release) ============================== Windows XP Windows Vista Windows 7 Mac OS X 10.4+ Linux 2.6+ iOS 3.2+ Android 1.6+ Unofficially supported platforms ================================ (code compiles, but not thoroughly tested) ================================ Windows CE FreeBSD NetBSD OpenBSD Solaris Platforms supported by volunteers ================================= Pandora - maintained by Scott Smith <pickle136@sbcglobal.net> Platforms that need maintainers =============================== Nintendo DS QNX Haiku