dolphin/Source/Core/DolphinQt
JosJuice 3367e5e026 DolphinQt: Fix the panic alert deadlock, GPU thread edition
The fix in ef77872 worked for panic alerts from
the CPU thread, but there were still problems with
panic alerts from the GPU thread in dual core mode.
This change attempts to fix those.
2022-01-13 22:19:54 +01:00
..
Config Config: Port SI device settings to new config system. 2022-01-08 20:08:21 +01:00
Debugger Config: Port remaining Core settings to new config system (partial). 2022-01-05 00:54:15 +01:00
FIFO FifoPlayer: Allow changing loop option at runtime 2022-01-06 19:08:16 -08:00
GameList Config: Port EXI device settings to new config system. 2022-01-08 19:57:58 +01:00
NetPlay Core/WiiRoot: Handle the combination of NetPlay and savegame redirects. 2021-12-14 06:15:37 +01:00
QtUtils Treewide: Adjust order of includes 2021-12-10 14:49:57 -08:00
Settings Config: Port MMU setting to new config system. 2022-01-09 21:29:12 +01:00
TAS Treewide: Adjust order of includes 2021-12-10 14:49:57 -08:00
AboutDialog.cpp Treewide: Adjust order of includes 2021-12-10 14:49:57 -08:00
AboutDialog.h treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
CMakeLists.txt DolphinQt: Fix generation of /external:I flags 2021-12-27 14:31:58 +01:00
CheatSearchFactoryWidget.cpp Qt/CheatSearchFactoryWidget: Refuse to start standard memory region searches when no game is running because the memory size and console type may not be accurate. 2021-10-28 01:59:52 +02:00
CheatSearchFactoryWidget.h DolphinQt: Rewrite cheat search GUI. 2021-09-15 19:05:49 +02:00
CheatSearchWidget.cpp Qt/CheatSearchWidget: Add a checkbox to force parsing a value as hexadecimal. 2021-10-28 02:00:38 +02:00
CheatSearchWidget.h Qt/CheatSearchWidget: Add a checkbox to force parsing a value as hexadecimal. 2021-10-28 02:00:38 +02:00
CheatsManager.cpp Qt/CheatsManager: Save and restory geometry. 2021-10-28 01:03:30 +02:00
CheatsManager.h Qt/CheatsManager: Show disabled AR and Gecko tabs when no game is running. 2021-09-16 08:01:40 +02:00
ConvertDialog.cpp DolphinTool: CLI utility interface and disc image tools 2021-12-03 15:40:19 -06:00
ConvertDialog.h treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
DiscordHandler.cpp treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
DiscordHandler.h treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
DiscordJoinRequestDialog.cpp treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
DiscordJoinRequestDialog.h treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
DolphinEmu.entitlements Apple M1: Build, Analytics, and Memory Management 2021-05-22 15:25:17 -07:00
DolphinEmuDebug.entitlements DolphinQt: Add entitlement to allow debugger to attach in Debug builds 2021-08-12 15:08:17 +01:00
DolphinQt.manifest Fix malformed manifests 2019-11-11 11:47:10 +01:00
DolphinQt.rc Move DolphinQt2 to DolphinQt 2018-07-07 00:48:38 +02:00
DolphinQt.vcxproj msbuild: use /external:anglebrackets 2021-11-15 00:33:51 -08:00
DolphinQt.vcxproj.user Move DolphinQt2 to DolphinQt 2018-07-07 00:48:38 +02:00
GBAHost.cpp Qt/Core: Refactor GBA Core accessors 2021-07-24 14:54:57 +02:00
GBAHost.h Qt: Implement GBA host and widget 2021-07-13 16:43:28 +02:00
GBAWidget.cpp DolphinQt: Add i18n comment for "Save Game" 2021-11-27 20:27:33 +01:00
GBAWidget.h GBA: Add import and export save options to context menu. 2021-11-21 18:08:23 +01:00
GCMemcardCreateNewDialog.cpp Add wrapper function to disable hotkeys for QFileDialog 2021-10-09 22:43:56 -04:00
GCMemcardCreateNewDialog.h treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
GCMemcardManager.cpp Add wrapper function to disable hotkeys for QFileDialog 2021-10-09 22:43:56 -04:00
GCMemcardManager.h treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
Host.cpp DolphinQt: Fix the panic alert deadlock, GPU thread edition 2022-01-13 22:19:54 +01:00
Host.h Qt: Implement GBA host and widget 2021-07-13 16:43:28 +02:00
HotkeyScheduler.cpp Config: Port emulation speed setting to new config system. 2022-01-06 16:13:54 +01:00
HotkeyScheduler.h HotkeyScheduler: add PlayRecording hotkey support 2021-09-24 11:58:41 -04:00
Info.plist.in Add new file format RVZ based on WIA 2020-06-17 13:47:34 +02:00
Main.cpp DolphinQt: Fix the panic alert deadlock, GPU thread edition 2022-01-13 22:19:54 +01:00
MainWindow.cpp Config: Port SI device settings to new config system. 2022-01-08 20:08:21 +01:00
MainWindow.h Core/Boot: Refactor storage of boot-to-savestate data into a separate class. 2021-11-22 00:35:35 +01:00
MenuBar.cpp Config: Port Fastmem setting to new config system. 2022-01-06 16:13:56 +01:00
MenuBar.h Qt/MenuBar: Allow opening Cheats Manager regardless of emulation state and configuration. 2021-09-16 08:01:26 +02:00
NKitWarningDialog.cpp treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
NKitWarningDialog.h treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
RenderWidget.cpp DolphinQt: Fix the panic alert deadlock, GPU thread edition 2022-01-13 22:19:54 +01:00
RenderWidget.h Add option for Never Hide Mouse Cursor 2021-10-12 21:04:27 -04:00
ResourcePackManager.cpp ResourcePackManager: Translate unknown author string 2021-08-24 11:31:47 -04:00
ResourcePackManager.h treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
Resources.cpp Config: Port remaining Interface settings to new config system. 2021-12-31 17:40:04 +01:00
Resources.h Core, DolphinQt, UICommon: Fix all cases of -Wrange-loop-construct in gcc 11 2021-11-02 13:50:21 +01:00
RiivolutionBootWidget.cpp DolphinQt: Add a 'Save as Preset' button to RiivolutionBootWidget. 2021-12-12 21:26:09 +01:00
RiivolutionBootWidget.h DolphinQt: Add a 'Save as Preset' button to RiivolutionBootWidget. 2021-12-12 21:26:09 +01:00
SearchBar.cpp treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
SearchBar.h treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
Settings.cpp Config: Port WiiKeyboard setting to new config system. 2022-01-06 16:13:57 +01:00
Settings.h Config: Port remaining Interface settings to new config system. 2021-12-31 17:40:04 +01:00
ToolBar.cpp Treewide: Adjust order of includes 2021-12-10 14:49:57 -08:00
ToolBar.h treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
Translation.cpp Config: Port remaining Interface settings to new config system. 2021-12-31 17:40:04 +01:00
Translation.h treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
Updater.cpp Config: Port AutoUpdate settings to new config system. 2021-12-27 21:19:28 +01:00
Updater.h Config: Port AutoUpdate settings to new config system. 2021-12-27 21:19:28 +01:00
WiiUpdate.cpp Treewide: Remove unused inclusions of <cinttypes> 2022-01-09 12:43:11 -08:00
WiiUpdate.h treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
qt.conf Move DolphinQt2 to DolphinQt 2018-07-07 00:48:38 +02:00
qt.conf.win DolphinQt/CMake: Building on Windows 2019-05-12 00:05:10 +02:00
resource.h treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00