ca31c62c01
exchange XSaveWorkaround (which was fixed in VS2015) for ucrtFreadWorkaround (which was broken in VS2015).
2015-10-16 20:26:34 -07:00
df20326d45
Merge pull request #3158 from Tilka/perf
...
Linux: detect perf and default map directory to /tmp
2015-10-10 21:59:03 +02:00
19a490a82d
Linux: detect perf and default map dir to /tmp
...
This obviously only works when Dolphin is run by perf rather than being
started separately.
2015-10-10 16:42:53 +02:00
e955a3a191
Merge pull request #3141 from lioncash/get
...
ConfigManager: Get rid of an unnecessary smart-pointer get() call
2015-10-08 19:46:01 -04:00
66a576548c
ConfigManager: Get rid of an unnecessary smart-pointer get() call
2015-10-08 19:36:28 -04:00
dd5df05c01
Merge pull request #3148 from phire/logWindow_lockup
...
DolphinWX: Make UpdateLog() return in a finite time (aka, fix stack overflow messages when logging is enabled)
2015-10-09 12:18:34 +13:00
71d7cd6b9d
DolphinWX: Make UpdateLog() return in a finite time.
...
After fixing the deadlock in #3006 , it is now possible for log
messages to flood in faster than UpdateLog can render them.
This causes it to never return, locking up the gui thread and
filling the windows message queue (which triggers the stack
overflow bug in older versions of Wx)
2015-10-09 12:14:04 +13:00
400a737ef9
Merge pull request #3154 from lioncash/fallback
...
DSPEmitter: Rename Default() to FallBackToInterpreter()
2015-10-09 11:31:48 +13:00
307ef88af6
DSPEmitter: Rename Default() to FallBackToInterpreter()
2015-10-08 12:45:14 -04:00
ec28d7df92
Merge pull request #3144 from lioncash/dsp
...
DSPIntCCUtil: Minor changes
2015-10-06 13:03:11 -07:00
1c97da4942
Merge pull request #3132 from sepalani/fix_mbedtls
...
mbedTLS: fix blocking read
2015-10-06 13:01:57 -07:00
1a74765146
Merge pull request #3146 from ShadowsFriend/nopch_fix
...
Include string.h in Hash.cpp if PCH is disabled
2015-10-06 09:09:30 -04:00
1fc1f00162
Include cstring in Hash.cpp to fix building without PCH
2015-10-06 14:59:56 +02:00
f53d060d70
DSPIntCCUtil: Remove unused function GetMultiplyModifier
2015-10-05 19:40:11 -04:00
1a989985c1
DSPIntCCUtil: Mark translation local functions as static
2015-10-05 19:39:09 -04:00
6aa230c247
Merge pull request #3143 from sepalani/fixWSAGetLastError
...
WSAGetLastError: fix return value
2015-10-06 12:08:10 +13:00
8efd5d1a74
WSAGetLastError: fix return value
2015-10-06 00:15:20 +02:00
5d1f78da3b
Merge pull request #3140 from RisingFog/patch-1
...
Fix wxWidgets Error in About Window
2015-10-06 06:55:10 +13:00
5edb2bfea1
Fix wxWidgets Error in About Window
2015-10-05 13:36:53 -04:00
3b1375f78c
Merge pull request #3134 from lioncash/namespace
...
CPU: Convert CCPU into a namespace
2015-10-04 14:22:50 -07:00
55ea9e77e6
Merge pull request #3135 from lioncash/dsp
...
DSPCore: Convert defines over to enums
2015-10-04 14:22:02 -07:00
552c1f51d8
Merge pull request #3068 from mickdermack/pr-block-input
...
Block WX input when detecting controls
2015-10-04 14:19:44 -07:00
b730ad4406
DSPCore: Convert defines over to enums
2015-10-04 16:42:30 -04:00
ef1cc2cec4
CPU: Convert CCPU into a namespace
...
There's not much point to a class with only static member functions.
2015-10-04 15:15:10 -04:00
e076de137b
Merge pull request #3133 from lioncash/header
...
EXI_DeviceAGP: Remove unnecessary headers
2015-10-04 19:29:22 +02:00
ba0a3c520b
EXI_DeviceAGP: Remove unnecessary headers
2015-10-04 13:13:32 -04:00
b4411bd2ef
Block WX input when detecting controls
2015-10-04 14:50:28 +02:00
5be64d39b0
mbedTLS: fix blocking read
2015-10-04 12:24:25 +02:00
6d4128ddcc
Merge pull request #3128 from lioncash/unique
...
ControllerEmu: Use make_unique over raw new
2015-10-03 19:08:00 -07:00
569d25d9b4
Merge pull request #3129 from lioncash/mailbox
...
DSPHWInterface: Use an enum for indicating mailbox type
2015-10-03 19:04:35 -07:00
eb07038723
Merge pull request #3130 from rohit-n/sign-compare
...
VideoCommon: Silence -Wsign-compare warnings.
2015-10-03 18:49:38 -07:00
18f0831861
VideoCommon: Silence -Wsign-compare warnings.
2015-10-03 20:32:16 -05:00
0fdaacc7e0
Merge pull request #2738 from lioncash/bitfield
...
Common: Fix BitField mask generation.
2015-10-03 18:21:24 -07:00
81414b4fa2
Merge pull request #3076 from void-ghost/stereo3d_presets
...
Stereo3d presets
2015-10-03 18:10:23 -07:00
b926061f64
Merge pull request #3095 from void-ghost/savestate_race_condition_fix
...
SaveState: Fix for race condition in SaveAs(...)
2015-10-03 18:08:33 -07:00
4fb90bf9f6
Merge pull request #3115 from lioncash/ifx
...
DSPCore: Minor changes
2015-10-03 18:03:26 -07:00
06379cc3a0
Merge pull request #3113 from lioncash/input
...
InputCommon: Get rid of multiple identical define macros
2015-10-03 18:01:36 -07:00
43879ebc1e
Merge pull request #3103 from Linktothepast/master
...
Game INI Updates
2015-10-03 18:01:09 -07:00
a6f04b0e15
Merge pull request #3091 from Tilka/mbedtls
...
Update mbed TLS (PolarSSL)
2015-10-03 18:00:58 -07:00
8bb35c8588
Merge pull request #3083 from JosJuice/ipc-ticks
...
Use correct GetTicksPerSecond() value in IPC delays
2015-10-03 17:56:57 -07:00
9878004871
Merge pull request #3105 from phire/dont_block
...
ALSA: Don't block on Clear() call.
2015-10-03 17:55:26 -07:00
91d805fbec
Merge pull request #3119 from JosJuice/patch-1
...
Correct Windows version requirement in Readme.md
2015-10-03 17:53:54 -07:00
f5c88fc1a9
Merge pull request #3125 from JosJuice/di-callback-pointer
...
Simplify getting DI pointer in IOCtl callback
2015-10-03 17:52:58 -07:00
b4be34bc68
Merge pull request #3124 from dolphin-emu/shuffle2-patch-1
...
Fix WiiSockMan::DecodeError
2015-10-03 14:59:20 -07:00
9c73d63d40
DSPHWInterface: Use an enum for indicating mailbox type
2015-10-03 17:53:24 -04:00
fa05710f2f
ControllerEmu: Use make_unique over raw new
2015-10-03 15:37:25 -04:00
5464e698fc
Merge pull request #3102 from rohit-n/build-pch
...
Fix building with PCH disabled.
2015-10-03 13:30:51 -04:00
bf2676a1b1
Simplify getting DI pointer in IOCtl callback
...
Gets rid of an odd code construct, and fixes the "Trying to run two DI
devices at once" ERROR_LOG appearing at the wrong times.
2015-10-03 11:35:29 +02:00
f33fae574f
Fix WiiSockMan::DecodeError
2015-10-03 01:56:42 -07:00
a10a3ecbac
ALSA: Don't block on Clear() call.
...
snd_pcm_writei() is meant to block block until all samples are written,
but apparently in some situations it can block for much longer, prehaps
even a infinite time, in the case of virtual machine FifoCI runs in.
Because it grabed a mutex before blocking, it could also block the
Clear() call for an infinite length of time, blocking dolphin's emu
thread.
snd_pcm_writei() also takes 10-15 seconds if you run dolphin under GDB
and can randomly take 5 or so seconds during normal usage.
By moving all the pause code to the ALSA thread, Clear() no-longer
blocks and everyone keeps their sanity.
2015-10-03 16:31:55 +13:00