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 |
|
twinaphex
|
10208eb625
|
rarch_main_iterate_overlay_state - early return in case runloop
is idle
|
2015-03-08 17:57:00 +01:00 |
|
twinaphex
|
57e3c81329
|
Properly namespace some function names
|
2015-03-08 12:30:29 +01:00 |
|
twinaphex
|
5b3ab881ba
|
Add g_runloop.is_idle
|
2015-03-08 01:48:40 +01:00 |
|
twinaphex
|
be4d15f2df
|
Move minimum_frame_time/last_frame_time to g_runloop
|
2015-03-07 13:43:31 +01:00 |
|
twinaphex
|
d11006e041
|
Move frame_count to g_runloop
|
2015-03-07 13:14:04 +01:00 |
|
twinaphex
|
795ef467ac
|
Move msg_queue and nbio/http to runloop struct
|
2015-03-07 13:01:41 +01:00 |
|
twinaphex
|
a74cb0574b
|
Create g_runloop and start moving variables there
|
2015-03-07 12:36:50 +01:00 |
|
twinaphex
|
34622f63ed
|
(Overlay) Back to the drawing board
|
2015-02-27 01:25:08 +01:00 |
|
twinaphex
|
a41c159ece
|
Load first active overlay immediately - much faster
|
2015-02-23 21:49:08 +01:00 |
|
twinaphex
|
4a7ce3e460
|
Simplify input_overlay.c
|
2015-02-23 06:37:27 +01:00 |
|
twinaphex
|
2390e17fc7
|
(Overlay) Add some logic
|
2015-02-23 06:03:53 +01:00 |
|