Commit Graph

948 Commits

Author SHA1 Message Date
radius
50f3a3318d cleanup this 2017-01-22 16:02:24 -05:00
twinaphex
178d959cad Fix C89_BUILD 2017-01-22 21:24:57 +01:00
Twinaphex
3ff158b907 Merge pull request #4436 from fr500/lobby
Basic lobby system (don't merge, just for tracking)
2017-01-22 21:08:43 +01:00
radius
c8081bc3df it loads now 2017-01-22 13:52:35 -05:00
radius
fc68abebdd find the core from core_info 2017-01-22 13:39:27 -05:00
radius
a0e6a24f38 use deferred netplay init 2017-01-22 13:07:30 -05:00
Jean-André Santoni
680d281cb9 Unhardcode CRC 2017-01-22 18:53:33 +01:00
Jean-André Santoni
469aed2e0f Improve the task, with hostname and corename 2017-01-22 18:39:19 +01:00
twinaphex
2f504b4057 (gfx/drivers) Get rid of remaining runloop.h / runloop_ctl
references inside gfx/drivers
2017-01-22 18:17:48 +01:00
Brad Parker
45d4a8865c free task state when finished 2017-01-22 11:33:20 -05:00
Brad Parker
8c216bd233 task title must point to memory that can be freed 2017-01-22 11:31:54 -05:00
twinaphex
96c8ca5a09 Header update #1 2017-01-22 13:40:32 +01:00
Jean-André Santoni
2dee8f77b6 (Netplay) Add a task to find a game from its CRC 2017-01-22 03:17:50 +01:00
twinaphex
aa47903520 Prevent 'dereference before null check' 2017-01-18 17:53:25 +01:00
twinaphex
a3f5590f41 remove dependence on configuration.h inside task_database.c 2017-01-18 01:23:24 +01:00
twinaphex
6e52a25b86 Attempt to fix 'write to pointer after free' issues 2017-01-14 13:51:20 +01:00
twinaphex
add7d26c3d Set device name for xinput/dinput even when autoconfig is
disabled
2017-01-13 04:40:44 +01:00
twinaphex
899601e7bb Do an early return inside menu_shader_manager_init if already initialized 2017-01-11 03:36:35 +01:00
twinaphex
f246cc7b40 (task_autodetect.c) Style nits 2017-01-09 11:45:04 +01:00
twinaphex
ccca4c303d Set supports_rgba for overlay images 2017-01-08 21:45:43 +01:00
Twinaphex
2834370e09 Revert "allow serial scanner to match PBP" 2017-01-07 05:52:12 +01:00
radius
1866706c75 allow serial scanner to match PBP 2017-01-06 22:05:55 -05:00
twinaphex
6078deb510 (PS3) Fix warnings 2017-01-05 07:48:11 +01:00
twinaphex
e75633064a Add 'Y button' callback function for input binds 2017-01-05 04:52:04 +01:00
twinaphex
b3c477902c conditional is not necessary 2017-01-03 19:30:11 +01:00
twinaphex
1d6f88b0ec Try to prevent 'write to pointer after free' issues 2017-01-03 19:07:56 +01:00
twinaphex
faf939856b Rewrite task_queue.c - get rid of messy internal Rarch code 2017-01-03 18:27:09 +01:00
twinaphex
314fd776e3 (task_screenshot.c) Cleanups 2017-01-03 06:57:55 +01:00
twinaphex
135394d193 Add is_paused member variable to screenshot task state 2017-01-03 04:42:10 +01:00
twinaphex
80519955ca (task_screenshot.c) Nits 2017-01-03 04:40:11 +01:00
twinaphex
f6c861cf1a Cleanup 2017-01-03 04:37:52 +01:00
twinaphex
20d313204a Add history_list_enable to screenshot task state 2017-01-03 04:35:13 +01:00
twinaphex
5de111212a (task_screenshot.c) Cleanups 2017-01-03 04:30:02 +01:00
twinaphex
be21e30230 task_autodetect.c - cleanup 2017-01-03 03:52:26 +01:00
twinaphex
03818dc780 Always set VID/PID/name for connect tasks 2017-01-02 07:47:38 +01:00
twinaphex
824ba64daa Set autoconfig directory for autodetect task 2017-01-02 05:33:29 +01:00
twinaphex
6d4659a902 (overlay) Reduce dependence on grabbing settings pointer everywhere 2017-01-01 04:12:24 +01:00
twinaphex
d3470637ad Add max_users param to autoconfig_params_t 2016-12-31 07:54:38 +01:00
twinaphex
103042de96 Rewrite task_autodetect.c 2016-12-31 07:43:34 +01:00
twinaphex
6faabfeebf Don't use settings struct from thrading functions 2016-12-31 07:03:29 +01:00
twinaphex
5d6bdbc2cd (task_image.c) Cleanup 2016-12-30 05:36:06 +01:00
twinaphex
876a68717e We don't need enum_idx for task_push_image_load 2016-12-30 05:33:04 +01:00
twinaphex
583511c045 nbio handle should be initialized on the thread, not the
main thread
2016-12-30 04:58:58 +01:00
twinaphex
9657bbd998 Get rid of set_rgba/unset_rgba inside image_texture.c 2016-12-29 23:22:40 +01:00
twinaphex
05a899a411 Add nbio_status_flags 2016-12-29 23:14:48 +01:00
twinaphex
6a166faa0c Revert "Remove supports_rgba varaible from image_texture.c"
This reverts commit bd0c97fdc4.
2016-12-29 22:53:10 +01:00
twinaphex
bd0c97fdc4 Remove supports_rgba varaible from image_texture.c 2016-12-29 22:39:52 +01:00
Brad Parker
41f40acfc4 guard task struct read/writes across threads with a mutex, fixes several data races found by ThreadSanitizer and helgrind 2016-12-29 00:54:12 -05:00
twinaphex
67f1cca625 Don't try to use settings_t pointer from task callback functions 2016-12-29 06:09:58 +01:00
twinaphex
3a581ba8b0 (task_autodetect.c) Solve some threading errors 2016-12-29 05:49:24 +01:00