summaryrefslogtreecommitdiffstatshomepage
path: root/src/osd/modules/sync (follow)
Commit message (Expand)AuthorAgeFilesLines
* macro removal INLINE -> static inline (nw) Miodrag Milanovic2015-12-122-4/+4
* clang-modernize part 5 Miodrag Milanovic2015-12-043-17/+17
* Initial conversion of core to C++14. Note that compilers are now limited to G... Miodrag Milanovic2015-12-031-3/+3
* more cleanups and fix (nw) Miodrag Milanovic2015-11-111-2/+2
* Rename *.c -> *.cpp in our source (nw) Miodrag Milanovic2015-11-088-0/+0
* Let's assume no-one uses a broken 450 core in a multi-CPU configuration (nw) Vas Crabb2015-11-021-4/+3
* did license settings for OG and Andrew, cleared up OSD part for licenses (nw) Miodrag Milanovic2015-05-095-25/+10
* removed restriction link for BSD3 licensed files (nw) Miodrag Milanovic2015-05-071-3/+0
* Added license headers to the rest of files (nw) Miodrag Milanovic2015-05-075-0/+10
* Some compilers don't like implicitly casting negative values to unsigned types Vas Crabb2015-04-031-1/+1
* removed windows/osinline.h and placed MSVC dependent files in top folder (nw) Miodrag Milanovic2015-03-304-4/+1
* Moved all renderers to osd/modules/render. (nw) couriersud2015-02-281-0/+3
* OS/2 patches for SDLMAME v0.158 [KO Myung-Hun] Vas Crabb2015-02-241-12/+0
* Cleanups and version bumpmame0158 Miodrag Milanovic2015-01-287-22/+18
* Promote osd_getenv from osdlib.h to osdcore.h. Change return type to couriersud2015-01-271-3/+2
* src/osd/modules/sync: added some errorhandling (nw) Oliver Stöneberg2015-01-095-0/+41
* Fix bug in work_osd.c causing discrete sound to crash. [Tafoid, Haze, couriersud2015-01-091-1/+1
* - Moved OS specific low level code to osd/modules/lib. couriersud2015-01-097-61/+4
* osd_work: use same SPIN_LOOP_TIME value on all platforms (nw) Oliver Stöneberg2015-01-081-6/+0
* osd_work: moved thread count printing to KEEP_STATISTICS / prevent KEEP_STATI... Oliver Stöneberg2015-01-081-4/+5
* sync: cleanups (nw) Oliver Stöneberg2015-01-082-2/+3
* osd_work: default back to numproc-1 threads for WORK_QUEUE_FLAG_MULTI (nw) Oliver Stöneberg2015-01-071-2/+2
* Fix compile of sync_sdl.c. (nw) couriersud2015-01-071-1/+16
* added OSD_EVENT_WAIT_INFINITE and implemented it properly for all platforms (nw) Oliver Stöneberg2015-01-077-5/+26
* osd_work: use n threads when n CPUs are detected since modern CPUs have at le... Oliver Stöneberg2015-01-071-7/+0
* osd_work: small formating change (nw) Oliver Stöneberg2015-01-071-4/+4
* osd_work: use the non-yield implementation of spin_while() for all platforms ... Oliver Stöneberg2015-01-071-29/+0
* osd_work: removed maximum thread limit for WORK_QUEUE_FLAG_HIGH_FREQ queue on... Oliver Stöneberg2015-01-071-8/+0
* Fixed linking of chdman (nw) couriersud2015-01-061-2/+3
* osd_work.c: lowered SPIN_LOOP_TIME / TODOs (nw) Oliver Stöneberg2015-01-061-2/+4
* osd_work.c: limit WORK_QUEUE_FLAG_HIGH_FREQ to 3 threads since we don't scale... Oliver Stöneberg2015-01-061-5/+4
* osd_work.c: only allocate main threads when WORK_QUEUE_FLAG_MULTI / some logg... Oliver Stöneberg2015-01-061-15/+38
* Minor code path optimization. (nw) couriersud2015-01-061-3/+7
* Use templates to implement spinning in work_osd.c. This will fix couriersud2015-01-061-36/+32
* some small work_osd.c refactoring and lots of TODOs (nw) Oliver Stöneberg2015-01-061-36/+30
* Merged winwork and sdlwork into osd/modules/sync/work_osd.c. Moved couriersud2015-01-062-0/+958
* Moved sync related osd stuff to osd/modules/sync. (nw) couriersud2015-01-057-0/+2498