peterferrie
17f660d6eb
winprefix: support some C99 extensions in older MSVC [Peter Ferrie]
2015-01-03 18:22:18 -08:00
Oliver Stöneberg
e85c30afa2
vconv: fixed potential memory leaks (nw)
2015-01-02 13:36:44 +01:00
Oliver Stöneberg
c7922d275f
fixed Visual Studio warnings (nw)
2015-01-02 13:30:08 +01:00
couriersud
fde220f4a7
Palettes are now copied during get_primlist. This should fix
...
multithreading related palette issues. Along the way also
- added constructors to SDL osd structs
- changed related malloc to global_alloc
- added a copyfrom routine to dynamic_array
- minor code simplifications.
2015-01-01 22:13:55 +01:00
Oliver Stöneberg
6c0a4f47e3
a few more data race fixes / cleanups (nw)
2015-01-01 20:03:07 +01:00
Oliver Stöneberg
1c94c3f408
introduced BASELIBS to makefile to link smaller tools with less dependencies (nw)
2015-01-01 15:17:09 +01:00
Oliver Stöneberg
ab2876ab12
fixed yet another data race warning (nw)
2015-01-01 15:15:03 +01:00
Oliver Stöneberg
0c0260ec2d
"fixed" uninitialized memory usage/data race in osd_work_item_wait (nw)
...
appears to be a Linux-only issue
2015-01-01 15:02:21 +01:00
Oliver Stöneberg
f563f3bbf2
more ThreadSanitizer data race warning "fixes" (nw)
2014-12-31 11:43:50 +01:00
Oliver Stöneberg
953acc0a69
fixed another ThreadSanitizer data race warning (nw)
2014-12-31 10:50:59 +01:00
Oliver Stöneberg
23d9d7a00b
fixed ThreadSanitizer data race warnings in winwork.c/sdlwork.c (nw)
2014-12-31 10:24:17 +01:00
Olivier Galibert
02027ddfcc
debug/qt: Add a per-device window [O. Galibert]
...
There probably is interesting information to add, and it can look
better. Anybody, feel free to enhance it :-)
2014-12-22 20:16:45 +01:00
cracyc
c52f1266d8
windows too (nw)
2014-12-19 12:02:53 -06:00
Ramiro Polla
d7b7853943
Fix crash on fatalerror from winwindow_video_window_create()
2014-12-15 01:01:42 +01:00
Oliver Stöneberg
b05773824e
removed duplicated line of code (nw)
2014-11-10 10:19:15 +01:00
peterferrie
bafe1596c8
winpcap: add WinPCap headers to the project;
...
windows.mak: include WinPCap headers during Windows build; suppress MSVC debug build warning
2014-10-22 17:25:03 -07:00
Oliver Stöneberg
0de7c60ca2
restored USE_NETWORK checks (nw)
2014-10-22 15:54:48 +02:00
Robert
3761dcbb7c
Fix for network compile
2014-10-22 23:18:05 +11:00
Oliver Stöneberg
77e299bbcd
increased maximum allowed stack size of Visual Studio Code Analysis (nw)
2014-10-22 09:23:56 +02:00
arbee
8482a70a1e
Reverse the networking polarity in the OSD makefiles. (nw)
2014-10-20 21:56:01 -04:00
David Viens
b8191193e9
Update winos.c
...
MSVC2010 compilation fix
2014-10-20 14:38:48 -04:00
smf-
587f0e9cfd
fixes for building with VS14 CTP4 (nw)
2014-10-17 12:58:00 +00:00
Miodrag Milanovic
c93ed344fb
Cleanups and version bump
2014-10-15 07:19:47 +00:00
Oliver Stöneberg
e2a6faf36d
added makefile variable OPENMP to enable usage of OpenMP (includes vconv support of -fopenmp) [Oliver Stöneberg]
2014-10-01 09:17:09 +00:00
Scott Stone
b52a88cc03
Changing #includes for headers that are part of toolchain and not part of any source/external library. Removal of references to messvers.rc as it does not appear to be used anymore. (nw)
2014-09-29 02:00:23 +00:00
Oliver Stöneberg
ee5d9d9fd7
more changes to make sdlwork.c and winwork.c match (nw)
2014-09-20 08:45:40 +00:00
Oliver Stöneberg
1a610ff531
more sdlwork.c and winwork.c consolidation / SDL now supports envrionment variable OSDWORKQUEUEMAXTHREADS (nw)
2014-09-13 19:59:51 +00:00
Oliver Stöneberg
f4d61505ee
more work to make sdlwork.c and winwork.c match / un-broke Windows SDL build by completely moving the sdlsync_win32.c code to winsync.c (nw)
2014-09-13 19:44:41 +00:00
Oliver Stöneberg
6232bc0e50
more work to make sdlwork.c and winwork.c match (nw)
2014-09-13 10:23:17 +00:00
Oliver Stöneberg
f176a45d35
a bit more work to match sdlwork.c and winwork.c (nw)
2014-09-13 10:16:28 +00:00
Oliver Stöneberg
4d5cd61765
some refactoring to make SDL and Windows OSD code match / Windows SDL code did not delete the critical section in osd_scalable_lock_free() (nw)
2014-09-13 10:04:16 +00:00
Oliver Stöneberg
0f15f0ab00
renamed YieldProcessor() to osd_yield_processor() to match SDL more closely (nw)
2014-09-13 09:09:29 +00:00
Miodrag Milanovic
57b389311f
Added window to osd_interface (nw)
...
win_monitor_info to class
win_window_info to class, partial
2014-09-01 08:58:33 +00:00
Miodrag Milanovic
79246ab917
More cleanups, there is issue with srcclean that needs to be taken care as well, just doing now what we can
2014-07-22 06:21:54 +00:00
Miodrag Milanovic
5d7e1fcc62
Cleanups and version bump
2014-07-22 06:14:55 +00:00
Michaël Banaan Ananas
b87fd679b4
ok nevermind
2014-07-19 00:50:11 +00:00
Michaël Banaan Ananas
1963c020ea
AvSetMmThreadCharacteristics and friends, this has been commented out since before 2007
2014-07-18 19:49:19 +00:00
Michaël Banaan Ananas
307c7aeeef
don't use timeBeginPeriod if options.sleep is enabled
2014-07-18 19:39:27 +00:00
Oliver Stöneberg
614e3cea22
vconv: map /O3 to /Ox (nw)
2014-07-02 13:46:13 +00:00
Oliver Stöneberg
273542f27d
implemented ATTR_FORCE_INLINE for Visual Studio (nw)
2014-06-30 08:55:17 +00:00
Scott Stone
a72a335d03
Fixed up label/different hash instance with recent addition. (nw)
...
Reworded HLSL error message to best describe reason for failure. (nw)
2014-06-25 21:51:23 +00:00
Oliver Stöneberg
e5384e1163
fixed -j compilation with VS2013 [Oliver Stöneberg]
2014-06-12 09:40:49 +00:00
Oliver Stöneberg
833c255154
use -fno-optimize-sibling-calls with SYMBOLS=1 for more complete stack traces with optimizations (nw)
2014-05-17 19:47:30 +00:00
Miodrag Milanovic
888093a5c2
For windows auto is now same as d3d, till video part is redone (nw)
2014-05-08 14:59:31 +00:00
Miodrag Milanovic
f2c54ef73e
fix warning (nw)
2014-05-08 08:51:05 +00:00
Miodrag Milanovic
69faaf3aeb
-Reorganized OSD, handling more sound output systems and debuggers, defaults left same as before [Miodrag Milanovic]
...
-Created osd_options as base option class for non-system specific options
2014-05-08 07:39:04 +00:00
Miodrag Milanovic
d034eefcb5
Merged in cleanup changes from osd branch (nw)
2014-04-26 13:35:06 +00:00
Miodrag Milanovic
c0cd48a3f2
Removed dependency on pmmidi.inc (nw)
2014-04-26 05:43:40 +00:00
Miodrag Milanovic
f8f3d68187
-Made osd_interface base class for OSD and moved initialization for each subsystem in it as virtual calls. (nw)
...
-Moved midi handling in base class
-Cleaned running_machine of information of next machine
-All is cleaned after exiting of running_machine so debugger window is removed as well till next machine is started
-Made osdmini to compile
2014-04-25 07:31:27 +00:00
Miodrag Milanovic
452df5037b
reverting to classic ui due to lot of issues, as much as I hate reverting some else code (nw)
2014-04-17 06:27:03 +00:00