Commit Graph

171 Commits

Author SHA1 Message Date
twinaphex
d117362b93 (runloop.c) Refactor do_pause_state_checks 2015-04-05 21:37:34 +02:00
twinaphex
634fda75e2 (runloop.c) Fix rewind 2015-04-05 21:35:07 +02:00
twinaphex
bea8fb1b19 Remove unused variable 2015-03-27 16:58:45 +01:00
Radius
2f2a86e97f add osk enable hotkey 2015-03-25 22:24:12 -05:00
twinaphex
e05af60111 Style nit 2015-03-24 14:04:17 +01:00
twinaphex
c7e78d48d5 Create runloop_data.h 2015-03-24 13:45:53 +01:00
twinaphex
e4f81bff30 (runloop.c) Initialize cmd 2015-03-24 10:15:53 +01:00
twinaphex
bc749d1c3c Move rarch_cmd_state_t definition to retroarch.h 2015-03-24 10:10:14 +01:00
twinaphex
d573093f0b Create rarch_main_cmd_get_state 2015-03-24 10:01:17 +01:00
twinaphex
053fb20efa (runloop.c) Cleanups 2015-03-24 09:44:18 +01:00
twinaphex
b21c3c460a Move rarch_main_data_free to RARCH_CMD_PREPARE_DUMMY 2015-03-23 06:54:39 +01:00
twinaphex
c274ab94a0 Create input_driver_key_pressed 2015-03-23 03:22:57 +01:00
twinaphex
db1087ad33 Create input_driver_state 2015-03-23 03:04:05 +01:00
twinaphex
b07e4e40d8 Style nits 2015-03-22 07:52:14 +01:00
twinaphex
4b8de58878 Rename functions 2015-03-22 03:41:20 +01:00
twinaphex
2a8f9fdfc0 Put g_driver on heap and make it a pointer 2015-03-22 01:16:57 +01:00
twinaphex
572b59d417 Robustness fixes 2015-03-22 00:29:30 +01:00
twinaphex
508ade73f9 Rename menu_driver_resolve to menu_driver_get_ptr 2015-03-21 23:56:42 +01:00
twinaphex
7e7a42ec21 Reimplement rarch_main_state_free 2015-03-21 19:43:46 +01:00
twinaphex
323475c516 Create RARCH_CMD_VOLUME_UP/RARCH_CMD_VOLUME_DOWN 2015-03-21 09:25:21 +01:00
twinaphex
359349895f Simplify rarch_limit_frame_time 2015-03-21 09:14:07 +01:00
twinaphex
7dcd98471f Simplify runloop pt. 2 2015-03-21 09:05:30 +01:00
twinaphex
06f5972d16 Simplify runloop.c 2015-03-21 09:01:27 +01:00
twinaphex
de0ca98487 Refactor time_to_exit 2015-03-21 08:54:27 +01:00
twinaphex
148da6b5f9 runloop.c - simplify 2015-03-21 08:41:08 +01:00
twinaphex
fdc4f3058f Simplify runloop.c - get rid of convenience macros 2015-03-21 08:27:30 +01:00
twinaphex
f1fe7559bc Put g_extern on heap 2015-03-21 06:17:03 +01:00
twinaphex
dc45cafa32 Create rarch_main_verbosity and rarch_main_log_file 2015-03-21 06:02:00 +01:00
twinaphex
2409da4afe global_get_ptr update pt. 3 2015-03-21 05:55:31 +01:00
twinaphex
5a443d229a global_get_ptr update pt. 2 2015-03-21 05:42:49 +01:00
twinaphex
3d140cdb36 Start going through global_get_ptr 2015-03-21 02:07:46 +01:00
twinaphex
0a5de72318 Move stuff over to runloop.h 2015-03-21 01:59:47 +01:00
twinaphex
533c5c0eb1 Create rarch_main_global_init/rarch_main_global_deinit 2015-03-21 01:53:14 +01:00
twinaphex
c0d5a6c401 Updates pt. 7 2015-03-20 23:22:41 +01:00
twinaphex
6cefa69aa4 Go through settings pointer 2015-03-20 19:48:23 +01:00
twinaphex
b1491e2a5b Put g_runloop on heap 2015-03-20 19:01:03 +01:00
twinaphex
70d57ad911 Go through rarch_main_get_ptr in runloop.c 2015-03-20 18:31:09 +01:00
twinaphex
f6a791a3e0 Call rarch_main_data_deinit from outside 2015-03-19 07:28:46 +01:00
twinaphex
4aa262b1ed Create rarch_main_is_idle 2015-03-18 20:48:17 +01:00
twinaphex
aa8e5bc8cf (GX) Buildfix/warning fix 2015-03-18 20:31:01 +01:00
twinaphex
3670ef2ac5 Go through driver_get_ptr to grab pointer to driver struct 2015-03-18 19:40:00 +01:00
twinaphex
7378299282 Create rarch_main_get_ptr 2015-03-18 06:47:22 +01:00
twinaphex
a333a629ca Start going through INLINE 2015-03-15 04:30:46 +01:00
twinaphex
892e665f40 Move definition of globals for g_data_runloop and g_runloop
out of settings.c
2015-03-15 03:21:58 +01:00
twinaphex
8c1045c1ae Create wrapper functions for initing the runloop message queue
and freeing it
2015-03-15 03:10:45 +01:00
twinaphex
e378962724 Fix hardcoded arguments in rarch_main_msg_queue_push 2015-03-15 03:03:33 +01:00
twinaphex
761177a885 Update more old code to go through the new wrapper function 2015-03-15 02:59:38 +01:00
twinaphex
00239a30d6 Create wrapper functions for passing a message to the runloop's
message queue
2015-03-15 02:47:23 +01:00
twinaphex
4a68e58b8c (runloop_data.c) Move rarch_main_iterate_overlay_state to runloop_data.c 2015-03-15 01:39:43 +01:00
twinaphex
0e85b11046 (runloop data) Properly namespace everything in runloop_data.c 2015-03-14 15:50:34 +01:00