403 Commits

Author SHA1 Message Date
twinaphex
bb6ab7351b Move runloop_fullpath to runloop_ctl 2015-12-04 08:43:05 +01:00
twinaphex
1cd32c0dfc Turn mq_lock into static local variable and move it to runloop_ctl 2015-12-04 08:40:42 +01:00
twinaphex
21f4281f88 Turn main_core_shutdown_initiated into static local variable 2015-12-04 08:00:51 +01:00
twinaphex
a99c8a148f Turn main_is_paused into static local variable 2015-12-04 07:56:53 +01:00
twinaphex
fe236eae32 move main_is_slowmotion to runloop_ctl as static local variable 2015-12-04 07:42:37 +01:00
twinaphex
f6dfcd0f68 Turn runloop_perfcnt_enable into local static variable 2015-12-04 07:22:42 +01:00
twinaphex
16912401c3 Move g_extern to global_get_ptr as static local variable 2015-12-04 07:18:39 +01:00
twinaphex
ad97c7f589 Turn main_is_idle into static local variable 2015-12-04 03:07:05 +01:00
twinaphex
646d697d95 Turn main_exec into static local variable 2015-12-04 03:01:48 +01:00
twinaphex
ad3e74670b Move shader_dir_list to runloop.c 2015-12-01 04:00:09 +01:00
twinaphex
10875bf6a0 Move shader_dir references 2015-12-01 03:55:31 +01:00
twinaphex
3555fc1d02 Cleanups 2015-12-01 03:51:34 +01:00
twinaphex
fcde5ae8ff Add RUNLOOP_CTL_GET_WINDOWED_SCALE 2015-12-01 03:46:56 +01:00
twinaphex
c5df156f23 Cleanups 2015-12-01 03:33:50 +01:00
twinaphex
43abd39f6a Start limiting scope of global->cheat to cheats.c 2015-12-01 02:43:34 +01:00
twinaphex
f1a0068dc7 Move bsv global state to movie.c 2015-12-01 01:47:26 +01:00
twinaphex
251075fc03 global->bsv.movie not accessed outside now 2015-12-01 01:38:45 +01:00
twinaphex
ca48d12858 Get rid of global->bsv references 2015-12-01 01:29:16 +01:00
twinaphex
a6d8d28895 Create more BSV_MOVIE_CTL_* enums 2015-12-01 00:16:48 +01:00
twinaphex
4131abf489 Don't access global->bsv. directly 2015-12-01 00:08:02 +01:00
twinaphex
5d9e6bca60 Move bsv movie code to movie.c 2015-12-01 00:04:04 +01:00
twinaphex
d3ac25ae3e Turn global->path.fullpath into static variable 2015-11-30 23:45:29 +01:00
twinaphex
952ecf22cd (runloop.c) Turn some functions static 2015-11-30 23:29:46 +01:00
twinaphex
809f8da955 move msg_queue_pushf to tasks/tasks.c 2015-11-30 23:24:11 +01:00
twinaphex
3281ba6e91 Header include 2015-11-30 22:30:13 +01:00
twinaphex
0db7cda264 Start moving rewind code to rewind.c 2015-11-30 22:25:13 +01:00
twinaphex
6b92167050 Move block_config_read to retroarch.c 2015-11-30 22:09:28 +01:00
twinaphex
04605f085c Create RUNLOOP_CTL_{PERFCNT} 2015-11-30 21:56:35 +01:00
twinaphex
9824eb7ea9 Rename rarch_main_ctl to runloop_ctl 2015-11-30 21:42:59 +01:00
twinaphex
4e333302ae Rename RARCH_MAIN_CTL* to RUNLOOP_CTL* 2015-11-30 21:35:50 +01:00
twinaphex
ca71e1a5bb Rename RARCH_ACTION_STATE_ to RARCH_CTL_ 2015-11-30 21:28:55 +01:00
twinaphex
1368897cd6 (Wii) Warning fixes 2015-11-30 19:34:34 +01:00
twinaphex
5d70131ce1 Move global->autosave to autosave.c 2015-11-30 19:23:13 +01:00
twinaphex
b0c36c18dd Move global->exec to runloop.c as static variable 2015-11-30 15:46:39 +01:00
twinaphex
86de67b3d7 Move core_shutdown_initiated to runloop.c and turn it into
static variable
2015-11-30 15:43:49 +01:00
twinaphex
4e0a4150b5 Merge runloop and runloop_data.c 2015-11-30 15:35:57 +01:00
twinaphex
871713dd9d Move driver->keyboard_linefeed_enable to input_driver.c 2015-11-30 03:23:35 +01:00
twinaphex
d4e88324ac Move driver->osk_enable to input_driver.c 2015-11-30 03:14:26 +01:00
twinaphex
3cd701450a Cleanups 2015-11-30 00:13:51 +01:00
twinaphex
777f8e94d0 Don't pass driver to rarch_main_cmd_get_state 2015-11-29 23:11:33 +01:00
twinaphex
1c867cedf0 Move nonblock_state to input_driver.c (NOTE: we probably need
to relocate this later on)
2015-11-29 17:53:11 +01:00
twinaphex
f7bb3650d9 Simplify driver_set_nonblock_state 2015-11-29 17:45:07 +01:00
twinaphex
253649b0cf Move flushing_input to input_driver.c 2015-11-29 17:23:30 +01:00
twinaphex
fa0e2032c6 Move EVENT_CMD_PREPARE_DUMMY to rarch_main_ctl 2015-11-29 00:29:41 +01:00
twinaphex
f97f0aa480 Merge runloop.c and runloop_msg.c 2015-11-29 00:19:01 +01:00
twinaphex
bd6b79fdee command_event should only be used for events that the user can call,
so start moving things that the user shouldn't call to rarch_main_ctl
instead
2015-11-29 00:15:51 +01:00
twinaphex
1df5d44bdb Rename input/keyboard_line 2015-11-28 16:13:16 +01:00
twinaphex
b2613904ee Skip menu rendering and sleep when RARCH_MAIN_CTL_IS_IDLE is true 2015-11-28 15:57:27 +01:00
twinaphex
2b4464f30a Implement RARCH_MAIN_CTL_IS_IDLE 2015-11-28 15:03:59 +01:00
twinaphex
778842abe3 Need to sleep for 10ms and return 1 to prevent high CPU usage
in unfocused mode
2015-11-28 03:41:30 +01:00