rockbox/firmware/target/hosted
Thomas Martitz 144df92bfb Android: Rewrite lcd subsystem to use the SurfaceView API.
That enables drawing from outside the apps UI thread, i.e. from within the Rockbox native thread, without needing synchronization means, and adds determinism as to when the draw happens.
It simplifies the drawing routines and adds a convinient way of detecting whether drawing should happen or not (surfaceCreated/Destroyed).
It also restores max. fps on my phone which went down drastically with the gingerbread(CM7) update.

git-svn-id: svn://svn.rockbox.org/rockbox/trunk@29333 a1c6a512-1295-4272-9138-f99709370657
2011-02-19 01:13:38 +00:00
..
android Android: Rewrite lcd subsystem to use the SurfaceView API. 2011-02-19 01:13:38 +00:00
maemo Fix the shutdown sequence for maemo, SDL and simulator builds 2011-02-15 19:43:04 +00:00
sdl N900: Prevent stuck up/down keys on systems with shared up/down cursor mapping 2011-02-19 00:32:05 +00:00
thread-arm.c Implement cooperative threads on hosted platforms using C code. 2011-02-18 22:46:01 +00:00
thread-unix.c Implement cooperative threads on hosted platforms using C code. 2011-02-18 22:46:01 +00:00
thread-win32.c Implement cooperative threads on hosted platforms using C code. 2011-02-18 22:46:01 +00:00