300 Commits

Author SHA1 Message Date
twinaphex
9679804382 Rename rarch_main_set_state to rarch_ctl 2015-09-27 01:58:24 +02:00
twinaphex
870ae8b7af (runloop.c) Refactors/cleanups 2015-09-26 21:32:41 +02:00
twinaphex
fc96ac60f3 Add RARCH_MAIN_CTL_GLOBAL_FREE 2015-09-26 21:30:20 +02:00
twinaphex
a3386f8f56 Refactor away rarch_update_frame_time 2015-09-26 21:06:27 +02:00
twinaphex
f62abdfed8 Refactor away rarch_limit_frame_time 2015-09-26 21:03:38 +02:00
twinaphex
e911e91f1b Move global->exec unsetting to the right place 2015-09-26 15:46:36 +02:00
twinaphex
8f7fbb973b (runloop.c) Refine/refactor do_quit code 2015-09-26 15:45:45 +02:00
twinaphex
0c674e8917 rarch_main_ctl - cleanups 2015-09-26 15:37:16 +02:00
twinaphex
b15347c893 Refactor rarch_main_ctl 2015-09-26 15:35:01 +02:00
twinaphex
ca7f547412 Add RARCH_MAIN_CTL_CHECK_STATE 2015-09-26 15:24:05 +02:00
twinaphex
bae9abb525 Add RARCH_MAIN_CTL_CHECK_PAUSE 2015-09-26 15:16:28 +02:00
twinaphex
fd4ce8659c Cleanups 2015-09-26 15:08:52 +02:00
twinaphex
ce36506734 Move around global_get_ptr 2015-09-26 15:00:29 +02:00
twinaphex
36b3576f20 Add more RARCH_MAIN_CTL_ enums 2015-09-26 14:57:46 +02:00
twinaphex
ab2e10fe70 Cleanups 2015-09-26 13:44:19 +02:00
twinaphex
54c3b60603 Refactor away rarch_main_clear_state 2015-09-26 13:35:04 +02:00
twinaphex
374a5bf635 Refactor away rarch_main_set_max_frames 2015-09-26 13:28:33 +02:00
twinaphex
7e6b6d8be6 Refactor away rarch_main_set_frame_limit_last_time 2015-09-26 13:25:58 +02:00
twinaphex
e3e1a5a35c Refactor away rarch_main_set_idle 2015-09-26 13:20:15 +02:00
twinaphex
5ad2987449 Refactor away rarch_main_set_slowmotion 2015-09-26 13:16:19 +02:00
twinaphex
4ba88ccabf Refactor away rarch_main_set_pause 2015-09-26 13:12:26 +02:00
twinaphex
0d18c61bc5 Add RARCH_MAIN_CTL_IS_PAUSED 2015-09-26 13:04:07 +02:00
twinaphex
cc4a918296 Create rarch_main_ctl 2015-09-26 12:58:02 +02:00
twinaphex
8dbdc90ebe Revert "Main menu loop now does rendering, data runloop does actual"
This reverts commit 297a63c77b505e5f35a0d5445b77129c5ca3b267.
2015-09-25 00:20:53 +02:00
twinaphex
297a63c77b Main menu loop now does rendering, data runloop does actual
state handling
2015-09-25 00:00:06 +02:00
twinaphex
5465da0139 Rename rarch_sleep to retro_sleep 2015-09-22 18:55:14 +02:00
twinaphex
2b840c0384 Refactor perf counters 2015-09-20 10:02:59 +02:00
twinaphex
28ac662440 Cleanups 2015-09-16 12:30:47 +02:00
twinaphex
576626ead0 Refactor frame_is_reversed - shader drivers should no longer
be dependent upon global state
2015-09-16 11:14:43 +02:00
twinaphex
e1c1917ed5 Cleanup headers 2015-09-05 19:24:21 +02:00
twinaphex
d7cde1675d Build fixes 2015-08-29 15:05:40 +02:00
twinaphex
4b3d520c19 Buildfix 2015-08-29 15:04:59 +02:00
twinaphex
70ff0a62f3 N/A 2015-08-27 15:00:48 +02:00
twinaphex
fdd1d3ee9f Pass sleep_ms argument to rarch_main_iterate 2015-08-27 14:52:02 +02:00
twinaphex
1ec90df165 Refactor fastforward ratio 2015-08-27 14:39:42 +02:00
twinaphex
fc763f5e25 Add EVENT_CMD_SET_FRAME_LIMIT 2015-08-27 14:25:57 +02:00
twinaphex
4e03865a78 Cleanup 2015-08-27 14:09:32 +02:00
twinaphex
d4534cca19 Simplify rarch_frame_limit_time 2015-08-27 13:56:59 +02:00
twinaphex
4b0ee4b9c2 Move rarch_sleep outside of rarch_main_iterate so that caller
can implement the idle step itself
2015-08-27 13:13:14 +02:00
twinaphex
d45b953078 Integrate main_is_idle check inside do_state_checks 2015-08-27 13:01:32 +02:00
twinaphex
3b9eca025e rarch_main_iterate - another change 2015-08-27 12:48:35 +02:00
twinaphex
bcb54b2eec (rarch_main_iterate) Another refactor 2015-08-27 12:46:32 +02:00
twinaphex
b6c34b362d Refactor rarch_main_iterate 2015-08-27 12:43:35 +02:00
twinaphex
8bf28544ef Add parameter to function signature of menu_iterate 2015-08-21 04:33:55 +02:00
twinaphex
7831fd6fc0 Cleanups pt. 3 2015-08-21 04:16:43 +02:00
twinaphex
c9a3caeca5 Cleanup 2015-08-06 03:44:32 +02:00
twinaphex
00af8fa7db Cleanups 2015-08-06 03:43:19 +02:00
twinaphex
b6812cc365 Refactor away input_flush 2015-08-06 03:20:15 +02:00
twinaphex
18af1a74a6 Refactor input_flush 2015-08-06 03:17:56 +02:00
twinaphex
d279b158c9 Bring back input_flush 2015-08-06 03:09:42 +02:00