86 Commits

Author SHA1 Message Date
twinaphex
e16371b8a5 Merge input_config.c and input_driver.c 2017-08-31 02:25:04 +02:00
twinaphex
6b638cae8b prevent uninitialized variable 2017-05-31 02:21:43 +02:00
twinaphex
80d9d1f143 Rewrite task_queue 2017-05-14 20:43:48 +02:00
twinaphex
484fff5e28 Cleanups 2017-05-13 22:30:45 +02:00
twinaphex
558cb64438 Don't grab settings pointer during task_overlay_handler 2017-05-06 06:08:24 +02:00
twinaphex
969403fadb Header include cleanups 2017-04-29 13:20:50 +02:00
twinaphex
e6ab06a701 Move path variables 2017-04-29 00:39:29 +02:00
twinaphex
0da40fb3aa Move all float settings 2017-04-28 14:57:55 +02:00
twinaphex
ed53be7c81 Move all bool settings 2017-04-28 14:11:34 +02:00
Twinaphex
216e7bcdaf Silence more warnings on iOS 2017-02-26 21:46:19 +01:00
Twinaphex
b7b3b2cb5f Try to prevent truckload of warnings on iOS 2017-02-26 10:33:03 +01:00
twinaphex
96c8ca5a09 Header update #1 2017-01-22 13:40:32 +01:00
twinaphex
ccca4c303d Set supports_rgba for overlay images 2017-01-08 21:45:43 +01:00
twinaphex
6d4659a902 (overlay) Reduce dependence on grabbing settings pointer everywhere 2017-01-01 04:12:24 +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
3c7c667cf5 Get rid of some implicit memsets 2016-12-19 19:04:52 +01:00
twinaphex
e2b27f6dc7 (tasks) Cleanups 2016-12-04 04:30:43 +01:00
twinaphex
80798ab924 Remove hacky 'OSK Keyboard' overlay 2016-11-27 02:46:09 +01:00
twinaphex
051c103ea1 Prevent implicit memsets 2016-10-16 01:31:06 +02:00
twinaphex
1388220866 (tasks) Don't do implicit memsets in crucial performance-oriented code 2016-10-08 18:31:43 +02:00
twinaphex
dc915713dd Simplify task_push_overlay_load_default 2016-09-29 11:46:37 +02:00
twinaphex
d79c28f13b task_overlay.c - cleanups 2016-09-29 11:35:22 +02:00
twinaphex
93ed23d46f Warning fix 2016-09-06 01:08:05 +02:00
twinaphex
075aea2289 Header include cleanups 2016-09-06 00:56:00 +02:00
twinaphex
3c7dc0a62e Try to silence more Coverity warnings 2016-06-29 12:13:40 +02:00
twinaphex
fa7eb9d8c8 Create file_path_str FILE_PATH_NUL 2016-06-28 11:10:30 +02:00
twinaphex
7a745c3f70 Use string_is_empty 2016-06-28 11:02:51 +02:00
twinaphex
49e8baa61d Use tmp_str variable for config_get_path usage 2016-06-25 07:17:48 +02:00
twinaphex
29ca5b8c34 Fix some unchecked return value issues 2016-06-02 22:49:26 +02:00
twinaphex
7d26034ebe Rename rarch_task_* to task_* 2016-05-27 18:14:47 +02:00
twinaphex
a98616b45b Fix explicit NULL dereferenced/dereference before null check warnings 2016-05-26 17:47:21 +02:00
Sebastien Ronsse
5366e88d1b task overlay: Fix memory leak caused by overlay being loaded multiple times 2016-05-26 16:14:34 +10:00
twinaphex
1b35da2bd8 Cleanup load_images upon task cancellation 2016-05-24 13:35:09 +02:00
twinaphex
811f4f59de (task_overlay.c) Cleanups 2016-05-24 13:31:28 +02:00
twinaphex
1b9e222e6e (task_overlay.c) Another rewrite 2016-05-24 03:25:23 +02:00
twinaphex
b58b002501 (task_overlay.c) Rewrite 2016-05-24 03:18:29 +02:00
twinaphex
41b6b82b24 Cleanups 2016-05-24 03:02:40 +02:00
twinaphex
690530e7aa (task_overlay.c) Implement cleanup callback 2016-05-24 02:57:37 +02:00
twinaphex
0f42249dd5 Cleanups 2016-05-24 02:55:27 +02:00
twinaphex
47c2b9ed43 (task_overlay.c) Cleanups 2016-05-24 02:39:37 +02:00
twinaphex
334cbd55d8 Cleanups 2016-05-24 02:33:38 +02:00
twinaphex
9bea4deac0 Cleanup 2016-05-24 02:29:43 +02:00
Twinaphex
497e424fc1 Cleanup 2016-05-24 02:23:00 +02:00
twinaphex
28ef2201cd (task_overlay.c) Cleanups 2016-05-24 02:21:49 +02:00
twinaphex
8f054aeb29 (task_overlay.c) Cleanup 2016-05-24 02:17:38 +02:00
twinaphex
974d3245d2 Fix logically dead code warnings 2016-05-23 22:04:00 +02:00
twinaphex
7e36dcb27f move video_texture_image to libretro-common and rename it to image_texture.c 2016-05-18 12:58:00 +02:00
twinaphex
725c202498 Remove input_driver_ctl 2016-05-08 23:12:04 +02:00
twinaphex
895783d854 Move some variables 2016-04-28 20:49:13 +02:00
twinaphex
93b7dc1bdd (libretro-common) move 'lists' files to lists/ 2016-03-20 14:53:54 +01:00