dolphin/Source/Plugins
Glenn Rice c2e0c75c93 EXPERIMENTAL
Removed X event loops from GCPad and Wiimote plugins, and implemented an asynchronous check for keyboard and mouse buttons.
Also added an X event loop in core that handles events while the emulator is paused.  Prevents unexpected behavior from events that occur while the emulator is paused.
Now there is only one event loop running at a time (besides those hidden in SDL).
I will revert this commit if other devs are unhappy with it.


git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5048 8ced0084-cf51-0410-be5f-012b33b47a6e
2010-02-13 20:47:23 +00:00
..
Plugin_DSP_HLE Fix a ~8MB mem leak with AXWii Games 2010-02-12 18:01:36 +00:00
Plugin_DSP_LLE Revert parts of r5021, OpenAL also uses the Volume slider. 2010-02-07 14:51:12 +00:00
Plugin_GCPad EXPERIMENTAL 2010-02-13 20:47:23 +00:00
Plugin_VideoDX9 test commit: please test if this improve the performance with the safe texture cache 2010-02-10 15:55:24 +00:00
Plugin_VideoOGL EXPERIMENTAL 2010-02-13 20:47:23 +00:00
Plugin_VideoSoftware make ESC pause the game now instead of quitting plus fix another bug with key and window handling 2010-02-09 00:34:27 +00:00
Plugin_Wiimote EXPERIMENTAL 2010-02-13 20:47:23 +00:00
Plugin_nJoy_SDL Falcon4ever prefers to keep a standalone code copy of nJoy in repository. 2010-02-03 02:54:31 +00:00