4831 Commits

Author SHA1 Message Date
Toad King
376317309e Revert "(GX Video) Only update texture if frame is not NULL"
This reverts commit 78027ee920c45f60321682d7a2bcd6f393939d12.

the logic for this is already in update_textures and it broke menu rendering
2012-12-18 21:12:00 -05:00
twinaphex
3273ccb5d6 (Android) Add preDispatchEvent 2012-12-19 00:55:39 +01:00
OV2
681241deb5 win32: fall back to software vertex processing if d3d9 init fails 2012-12-18 21:21:13 +01:00
twinaphex
60dd07364e (Android) Fix build 2012-12-18 20:56:33 +01:00
twinaphex
1c0fc0e65e (Android) Pack the LUT entries so that we can store eight 8-bit
values in them - this will allow for custom LUTs per controller
2012-12-18 18:56:16 +01:00
twinaphex
2e988a61d9 (Android) Same for Android - remove gfx_ctx_clear 2012-12-18 09:18:22 +01:00
twinaphex
ddc94054cb Get rid of RMenu context clear function 2012-12-18 09:17:40 +01:00
twinaphex
652bb00285 (360) Do away with RMenu clear function 2012-12-18 08:58:22 +01:00
twinaphex
de5869c69e rarch_main_idle_iterate only compiled in if HAVE_RARCH_MAIN_WRAP
is undefined
2012-12-18 08:51:25 +01:00
twinaphex
0ff8dba2c3 (Wii) Code style cleanups 2012-12-18 08:42:53 +01:00
twinaphex
5cd6017ff5 (GX) Use g_extern.draw_menu 2012-12-18 08:32:48 +01:00
twinaphex
34951c121b (PS3) Use g_extern.draw_menu instead of block_swap 2012-12-18 08:20:44 +01:00
twinaphex
0b1bd6c276 (XDK) Use g_extern.draw_menu instead of block_swap mechanism 2012-12-18 08:19:57 +01:00
twinaphex
1564d04a1e Get rid of doubly #ifdef in retroarch.c 2012-12-18 07:46:40 +01:00
twinaphex
8ac8f6b7c8 Get rid of now unnecessary Android header include in general.h 2012-12-18 06:04:49 +01:00
twinaphex
2e5f21db60 (Android) Do window ready checking differently 2012-12-18 06:01:56 +01:00
twinaphex
3570ba80d2 (Android) Move Android-specific pause functionality outside of
rarch_main_iterate
2012-12-18 03:18:53 +01:00
twinaphex
aab39626fe RARCH_PERFORMANCE_MODE - Small correction for conditional to do
with rendering rarch_cached_frame in do_state_checks
2012-12-17 23:04:47 +01:00
twinaphex
5eccdf2eee RARCH_PERFORMANCE_MODE - Skip all pause/oneshot checks 2012-12-17 22:45:29 +01:00
twinaphex
0210f8f72f (Android) Last input tweak for today 2012-12-17 20:53:36 +01:00
twinaphex
6d23abef55 (Android) Override input_key_pressed_func 2012-12-17 20:23:47 +01:00
twinaphex
918052f5ba (Android) Rewrite activity_paused logic 2012-12-17 20:07:08 +01:00
twinaphex
74ae6ecf57 (Android) Better deinit - will now deinit RetroArch and save game
RAM if you forcibly stop RetroArch
2012-12-17 18:45:26 +01:00
twinaphex
cd1ddbb9c7 (Android) Better restore state functionality 2012-12-17 17:58:08 +01:00
twinaphex
8692ef204e (PS3) Cut down on usage of rmenu.enable variable - last stronghold
is Wii/GX
2012-12-17 08:24:45 +01:00
twinaphex
155e0692a9 (PS3) Some work on OSK - still doesn't work alright - a bitch to
get working properly without extra threads
2012-12-17 06:44:28 +01:00
twinaphex
8e98968c85 (RMenu) Big refactor 2012-12-17 05:30:28 +01:00
twinaphex
6750808e56 (RMenu) Menu callback entry function should now be pretty much self-contained 2012-12-17 01:30:38 +01:00
twinaphex
e391a18107 (RMenu) Add input_iterate function pointer - cleanup some code 2012-12-17 01:02:45 +01:00
twinaphex
00058618c9 (RMenu) RMenu refactor - have function pointers for menu struct 2012-12-17 00:32:16 +01:00
twinaphex
dca1175854 (Android) Add performance counters for input poll 2012-12-16 17:13:49 +01:00
twinaphex
22f5f67522 (Android) Use AMotionEvent_getPointerCount() > 0 2012-12-16 16:35:49 +01:00
twinaphex
3eabba50f9 (Android) Onscreen input debugging 2012-12-16 15:46:53 +01:00
twinaphex
49d35b2339 (Wii) Use WPAD_Data to obtain local pointer to pad state 2012-12-16 07:28:01 +01:00
twinaphex
5f46f80b20 Revert "(Android) Simplify default binds - reduce code"
This reverts commit 68ab7e03726810a9660200f742de8b69102ce240.
2012-12-16 06:54:49 +01:00
twinaphex
68ab7e0372 (Android) Simplify default binds - reduce code 2012-12-16 06:26:12 +01:00
twinaphex
3c5b7ba08e (Android) Call ALooper_pollOnce for command event queue once per frame -
seems to be enough
2012-12-16 05:52:39 +01:00
twinaphex
ae089a7b58 (Android) Make logging optional 2012-12-16 04:13:31 +01:00
twinaphex
c54d4a6955 (Android) Volume keys work again with new input code - most
bound keyboard shortcuts should work now
2012-12-16 03:03:44 +01:00
twinaphex
cf539edf91 (Android) android_input_poll now only reads and processes input
events - check_window polls for system messages once
2012-12-16 02:04:13 +01:00
twinaphex
7076685a1e (Android) First check if an event is in the event queue before
'getting' it
2012-12-16 00:08:30 +01:00
twinaphex
224eaab902 (Android) Input - only do motion event if type is of 'key down' 2012-12-15 23:05:21 +01:00
Themaister
05f8c54ed6 Move pausing logic outside rarch_main_iterate. 2012-12-15 20:44:59 +01:00
twinaphex
627fd567a9 (Android) Do Android pausing in a different way 2012-12-15 19:17:26 +01:00
twinaphex
7a67348b3c Change 1 << for bitmasks to 1ULL << 2012-12-15 18:00:30 +01:00
twinaphex
28564680c8 (360) Move things around in rmenu_iterate so that it matches
the default rmenu_iterate
2012-12-15 17:56:18 +01:00
twinaphex
4076dda011 (360) Have xdk_d3d_frame decide to draw XUI instead of
it being done in rmenu_iterate
2012-12-15 17:46:57 +01:00
twinaphex
1725bfbebc (360) Fix build 2012-12-15 17:30:32 +01:00
twinaphex
ffa5d4fa5f Rewrite do-while loops for console ports 2012-12-15 16:47:35 +01:00
twinaphex
dacab094f0 (RMenu) menu_loop renamed into rmenu_iterate - iterates menu code for one frame 2012-12-15 16:40:02 +01:00