Commit Graph

42 Commits

Author SHA1 Message Date
twinaphex
aed2dfe630 (psp_pthread.h) Cleanup 2016-08-29 21:26:06 +02:00
Francisco José García García
c852c98e70 (VITA) FIX mame2000 2016-08-25 13:56:24 +02:00
Francisco José García García
6e920f17dc (VITA) Add threads support 2016-08-19 02:59:25 +02:00
twinaphex
340519fa61 (libretro-common) Updates 2016-08-11 00:41:11 +02:00
twinaphex
c675bcb7d8 (Rthreads) Update for Vita 2016-08-08 19:42:36 +02:00
Ernesto Ramirez
5b17cbcb2a (GX) Fix long lasting bug that prevented PCE CD and SEGA CD games to run on Wii. 2016-07-25 20:27:08 -05:00
twinaphex
51e2da2cbd Revert this back - reintroduce the leak but should hopefully
solve issues on newer Intel CPUs
2016-07-06 13:21:08 +02:00
twinaphex
6a9fb1186d Should hopefully fix issues 2016-07-06 00:32:41 +02:00
twinaphex
b0ea1e09ac thread_wrapp - improve this a bit 2016-07-04 11:39:20 +02:00
twinaphex
b2bc4cd300 Check if data->func is NULL and if so, early return 2016-07-04 11:32:43 +02:00
FIX94
dc127f1555 fixed a typo in the video settings setup and added back display of the driver specific video settings
(GX) removed a compiler warning
2016-06-25 17:14:31 +02:00
twinaphex
e7aedb6fb9 Remove unneeded async_job - plug memory leak in cheevos.c 2016-05-27 05:19:27 +02:00
twinaphex
a98616b45b Fix explicit NULL dereferenced/dereference before null check warnings 2016-05-26 17:47:21 +02:00
twinaphex
59f3e733fb (libretro-common) rthreads - PS3 buildfix 2016-05-21 13:38:07 +02:00
Twinaphex
77649b2f23 Fix memory leak in async_job_free 2016-05-06 19:14:38 +02:00
twinaphex
10fe532d29 Cleanup 2016-05-06 06:25:06 +02:00
twinaphex
5db093924c Cleanup - slock_new 2016-05-06 06:05:30 +02:00
twinaphex
001aa3ba4a Add ssem_get - SDL_SemValue equivalent 2016-04-05 19:08:41 +02:00
twinaphex
78426895db (libretro-common) std=c99 compatibility for rsemaphore.c 2016-04-05 18:42:16 +02:00
twinaphex
26d37e006a (libretro-common) This should allow rthreads.c to compile with -std=c99 2016-04-05 17:52:23 +02:00
twinaphex
b20989d31d (libretro-common) Update headers 2016-03-21 18:51:44 +01:00
twinaphex
f9992c5e47 Update libretro-common 2016-03-21 05:44:45 +01:00
twinaphex
f55ee11554 (libretro-common) Header updates 2016-03-20 17:13:31 +01:00
twinaphex
8b9c7a47e4 Move task_queue to queues/ dir 2016-02-09 18:13:47 +01:00
twinaphex
31112e937b Move task_queue.c to libretro-common 2016-02-09 18:11:11 +01:00
twinaphex
b5b8886894 (async_job/rsemaphore) Cleanups 2016-01-13 08:58:38 +01:00
twinaphex
e2144c20ff Backports/rewrites wmarquesr pt. 1 2015-12-04 10:33:06 +01:00
Andre Leiradella
b6f995a1d7 moved the async job queue to the global_t scope 2015-11-08 22:53:17 -02:00
twinaphex
971f5277d7 Move async_job to libretro-common 2015-10-28 07:47:57 +01:00
twinaphex
4d8ead2fb7 Move ra_semaphore to libretro-common - rename rsemaphore 2015-10-28 07:08:27 +01:00
twinaphex
7d3408e731 Cleanups 2015-09-05 21:13:58 +02:00
twinaphex
8f4b4c55b2 (Vita) Add naive implementation for pthread_mutex_trylock 2015-08-30 20:06:51 +02:00
twinaphex
76fe1163c2 Update scond_wait_timeout 2015-08-27 09:22:03 +02:00
twinaphex
1ed7c4ef37 Use C comment 2015-08-12 15:11:01 +02:00
twinaphex
d80b24f380 (Vita) We can implement mutexes properly for Vita 2015-08-12 14:59:37 +02:00
Alcaro
4ca6c2398c More C89 cleanups, part 3 2015-06-26 18:35:52 +02:00
Alcaro
97f8188969 Clean up some C99 longlongs. 2015-06-26 16:21:50 +02:00
twinaphex
0634c7e34f (D3D) Start using global->video_data.width and global->video_data.height 2015-04-26 05:35:41 +02:00
twinaphex
12a3e56a55 (libretro-common) Use retro_inline.h everywhere 2015-03-29 16:39:31 +02:00
twinaphex
f59aa94ea1 (GX) Buildfix 2015-03-17 06:14:44 +01:00
twinaphex
2063216705 (rthreads) Refactor cond signal 2015-03-16 07:08:42 +01:00
twinaphex
a33016d457 Renamed libretro-sdk to libretro-common 2015-02-19 00:04:03 +01:00