dolphin/Source/Core/DolphinWX
Stenzek edb5f855c2 VideoConfig: Prevent race condition on g_Config when refreshing
There was a race condition between the video thread and the host thread,
if corrections need to be made by VerifyValidity(). Briefly, the config
will contain invalid values. Instead, pause emulation first, which will
flush the video thread, update the config and correct it, then resume
emulation, after which the video thread will detect the config has
changed and act accordingly.
2017-10-10 23:56:33 +10:00
..
Cheats
Config More Capitalization Changes 2017-09-27 21:37:44 +02:00
Debugger DebugInterface: Rename InsertBLR to Patch 2017-10-05 20:22:16 +02:00
Input InputConfigDiag: Fix building DolphinWX on the latest MSVC 2017-09-17 02:38:12 -04:00
ISOProperties Cleanup var naming in ISOProperties 2017-09-20 16:46:46 -07:00
NetPlay More Capitalization Changes 2017-09-27 21:37:44 +02:00
resources
AboutDolphin.cpp Common: Move version strings to their own header 2017-09-09 19:28:10 -04:00
AboutDolphin.h
AuiToolBar.h
CMakeLists.txt DolphinWX: fix input bitmaps not working when background input is off 2017-07-12 00:12:07 -07:00
ControllerConfigDiag.cpp More Capitalization Changes 2017-09-27 21:37:44 +02:00
ControllerConfigDiag.h
DolphinSlider.cpp
DolphinSlider.h
DolphinWX.manifest
DolphinWX.rc
DolphinWX.vcxproj DolphinWX: fix input bitmaps not working when background input is off 2017-07-12 00:12:07 -07:00
DolphinWX.vcxproj.filters DolphinWX: fix input bitmaps not working when background input is off 2017-07-12 00:12:07 -07:00
DolphinWX.vcxproj.user
FifoPlayerDlg.cpp
FifoPlayerDlg.h
Frame.cpp Add an option to eject the disc 2017-09-17 11:44:48 +02:00
Frame.h Add an option to eject the disc 2017-09-17 11:44:48 +02:00
FrameAui.cpp
FrameTools.cpp Fix mouse cursor invisble in WX after game termination 2017-10-05 18:46:37 +02:00
GameListCtrl.cpp Add some missing WiiWare makers 2017-10-08 13:04:23 +02:00
GameListCtrl.h GameListCtrl: Put CACHE_REVISION in .cpp file 2017-06-27 11:27:36 +02:00
Globals.h Add an option to eject the disc 2017-09-17 11:44:48 +02:00
Info.plist.in Remove CFBundleLocalizations from Info.plist 2017-07-22 23:15:14 -07:00
ISOFile.cpp DiscIO: Add convenience methods IsDisc and IsWii for Platform enum 2017-06-28 21:46:43 +02:00
ISOFile.h GameListItem: Rename m_banner to m_volume_banner 2017-06-27 21:31:37 +02:00
LogConfigWindow.cpp LogConfigWindow: fix verbosity 2017-07-09 18:50:55 -07:00
LogConfigWindow.h DolphinWX: remove INI logic from LogConfigWindow 2017-07-07 16:44:38 -07:00
LogWindow.cpp More Capitalization Changes 2017-09-27 21:37:44 +02:00
LogWindow.h LogWindow: don't unconfigure logger on destruction 2017-07-09 18:50:55 -07:00
Main.cpp Common: Move version strings to their own header 2017-09-09 19:28:10 -04:00
Main.h
MainMenuBar.cpp Add an option to eject the disc 2017-09-17 11:44:48 +02:00
MainMenuBar.h WX: Add menu item to perform online update 2017-06-28 11:22:10 +02:00
MainToolBar.cpp
MainToolBar.h
MemcardManager.cpp
MemcardManager.h General: Remove unnecessary semicolons 2017-07-30 16:39:53 -04:00
PatchAddEdit.cpp
PatchAddEdit.h
PostProcessingConfigDiag.cpp
PostProcessingConfigDiag.h
resource.h
SoftwareVideoConfigDialog.cpp
SoftwareVideoConfigDialog.h
TASInputDlg.cpp
TASInputDlg.h
UINeedsControllerState.cpp DolphinWX: fix input bitmaps not working when background input is off 2017-07-12 00:12:07 -07:00
UINeedsControllerState.h DolphinWX: fix input bitmaps not working when background input is off 2017-07-12 00:12:07 -07:00
VideoConfigDiag.cpp VideoConfig: Prevent race condition on g_Config when refreshing 2017-10-10 23:56:33 +10:00
VideoConfigDiag.h VideoConfig: Add config options for ubershaders 2017-07-30 17:43:59 +10:00
WxEventUtils.cpp
WxEventUtils.h
WxUtils.cpp WxUtils: add WxStrToUL 2017-08-03 13:16:17 -07:00
WxUtils.h WxUtils: add WxStrToUL 2017-08-03 13:16:17 -07:00