197 Commits

Author SHA1 Message Date
twinaphex
074f14b132 Add verbosity.c/verbosity.h 2015-11-23 12:03:38 +01:00
twinaphex
82f64cbf43 Get rid of is_thread variable for this function 2015-11-23 09:46:53 +01:00
twinaphex
228bb94e9f Revert "(Rnunloop data) Reimplement sleeping"
This reverts commit becf83a1b305b11557f03754c1f0f623fd504721.
2015-11-23 09:30:23 +01:00
twinaphex
becf83a1b3 (Rnunloop data) Reimplement sleeping 2015-11-22 22:21:02 +01:00
twinaphex
6eda4bc9af Put this block inside rarch_main_data_iterate 2015-11-22 21:46:02 +01:00
twinaphex
eb3cacf14c rarch_main_data_iterate - this block seems to be unneeded 2015-11-22 21:44:07 +01:00
twinaphex
f9d93261fa Only attempt to wake up thread when we are actually sleeping 2015-11-22 21:17:10 +01:00
twinaphex
f806e7b9c1 Don't put overlay code on thread again 2015-11-22 18:25:09 +01:00
twinaphex
85aae0d0b5 Create thread_sleeping variable 2015-11-22 16:44:44 +01:00
twinaphex
9e47d3097b Go for simpler tweak 2015-11-22 16:42:04 +01:00
twinaphex
7c2cbf278a Revert "Reimplement threading init for data runloop - data runloop"
This reverts commit 93720ff8c76810a05b6d133a9ba998ba112a3670.
2015-11-22 16:40:32 +01:00
twinaphex
93720ff8c7 Reimplement threading init for data runloop - data runloop
was never set correctly to threaded mode
2015-11-22 16:34:02 +01:00
twinaphex
ed0e5c37e2 (XBOX) Some build fixes 2015-11-17 11:11:41 +01:00
twinaphex
df01279cf3 Add non-HAVE_MENU ifdefs 2015-10-28 00:55:11 +01: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
Alcaro
474c96365d Switch to C++98. Fix some weird warnings. 2015-09-06 14:51:33 +02:00
twinaphex
e1c1917ed5 Cleanup headers 2015-09-05 19:24:21 +02:00
twinaphex
9b83d4d80b Don't use rarch_sleep anymore in threaded data runloop 2015-08-22 19:17:06 +02:00
twinaphex
0b33c8f2b1 (runloop_data.c) Use fill_pathname_join_delim 2015-08-22 18:26:14 +02:00
twinaphex
b56eb3d1bc rarch_main_data_msg_queue_push - in some cases, the data
runloop thread is not yet set up when this is called, so make
sure it is setup at the end of this call if so
2015-08-22 18:21:00 +02:00
twinaphex
9744ce23ab Rename function and only perform menu_animation_udpate is
render_this_frame is checked
2015-08-21 04:56:14 +02:00
twinaphex
9ff167c1b9 Create separate menu_iterate_main_render 2015-08-18 03:59:04 +02:00
twinaphex
fe1351cc0d Cleanups 2015-08-18 03:03:34 +02:00
twinaphex
91eda0d59b Simplify menu_entries_refresh 2015-08-18 00:21:30 +02:00
twinaphex
7e8c98852b Create rarch_main_data_menu_iterate 2015-08-18 00:04:39 +02:00
twinaphex
3a25e60140 (runloop_data.c) refactor 2015-08-06 02:52:37 +02:00
twinaphex
98f46f9e17 (runloop_data.c) Cleanups 2015-08-06 02:35:49 +02:00
twinaphex
f967c88ff0 (runloop_data.c) Cleanups 2015-08-06 02:31:50 +02:00
twinaphex
a31192c55a g_data_runloop is now no longer a pointer 2015-07-27 14:52:21 +02:00
twinaphex
1a4954ce55 Move more code to input_overlay.c 2015-07-12 06:47:39 +02:00
twinaphex
a11f8419fe Move overlays over to single threaded 2015-07-12 01:36:03 +02:00
twinaphex
2121f7a813 Create overlay->alive 2015-07-11 23:45:23 +02:00
twinaphex
1c406bc098 Add rarch_main_data_pending_scan_finished and other mechanisms
so that the call to menu_environment_cb gets made on main thread
2015-07-09 02:31:46 +02:00
twinaphex
cdf3ce309e Decouple 'overlay' state from driver_t 2015-07-09 01:10:30 +02:00
twinaphex
68f400bd9f (runloop_data.c) Cleanup 2015-07-09 00:18:40 +02:00
twinaphex
c6fc3eaafd (runloop_data.c) Some refactors 2015-07-09 00:17:20 +02:00
twinaphex
e23499d2b2 (runloop_data.c) Cleanups 2015-07-09 00:01:55 +02:00
twinaphex
51e2a128c5 (runloop data) Don't have to pass around runloop pointer anymore 2015-07-08 23:01:11 +02:00
twinaphex
c90072df55 Move lock to task_overlay.c 2015-07-08 22:42:45 +02:00
twinaphex
04b98bebd9 Cut down on header includes 2015-07-08 22:14:31 +02:00
twinaphex
6f4e53e454 Remove unused variables 2015-07-08 22:04:37 +02:00
twinaphex
52e2fd1689 Refactor task_database.c 2015-07-08 22:03:23 +02:00
twinaphex
c84ddb53fa (task_databse.c) Refactors 2015-07-08 21:48:58 +02:00
twinaphex
3605b97c80 Create rarch_main_data_http_uninit 2015-07-08 21:38:22 +02:00
twinaphex
dcd5a4fdcc Refactor task_http.c 2015-07-08 21:35:24 +02:00
twinaphex
74627d1497 (task_http.c) Some refactors 2015-07-08 21:18:34 +02:00
twinaphex
82f645ce51 Simplify rarch_main_data_active 2015-07-08 21:13:04 +02:00
twinaphex
664592b354 Use rarch_main_data_nbio_get_handle and rarch_main_data_nbio_image_get_handle 2015-07-08 20:10:18 +02:00
twinaphex
a1a4bc4057 task_file_transfer.c - decouple 'nbio' state from runloop data struct 2015-07-08 20:04:16 +02:00