dolphin/Source/Core/InputCommon
nyanpasu64 871b01a5d9 Remove unnecessary atomic usage in GCAdapter.cpp
You can safely read or write non-atomic integers on multiple threads,
as long as every thread reading or writing it holds the same mutex
while doing so (here, s_mutex).

Removing the atomic accesses makes the code faster, but the actual
performance difference is probably negligible.
2022-03-27 22:27:57 -07:00
..
ControlReference Fix all uninitialized variable warnings (C26495) 2021-10-13 12:32:16 -07:00
ControllerEmu InputCommon: Use value of "Modifier" button "Range" setting rather than always applying 50%. 2022-01-04 14:09:50 -06:00
ControllerInterface MappingCommon: Fix detection of hotkey and conjunction expressions. 2022-03-16 22:25:04 -05:00
DynamicInputTextures treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
CMakeLists.txt Move parts of MappingCommon out of DolphinQt 2022-03-06 14:30:49 +01:00
DynamicInputTextureManager.cpp treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
DynamicInputTextureManager.h treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
GCAdapter.cpp Remove unnecessary atomic usage in GCAdapter.cpp 2022-03-27 22:27:57 -07:00
GCAdapter.h treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
GCAdapter_Android.cpp Config: Port SI device settings to new config system. 2022-01-08 20:08:21 +01:00
GCPadStatus.h Fix all uninitialized variable warnings (C26495) 2021-10-13 12:32:16 -07:00
ImageOperations.cpp Add option for setting the PNG zlib compression level 2021-11-18 13:10:22 -08:00
ImageOperations.h treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
InputConfig.cpp Treewide: Adjust order of includes 2021-12-10 14:49:57 -08:00
InputConfig.h Pad: GBA config 2021-07-13 16:42:35 +02:00
InputProfile.cpp treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
InputProfile.h treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00
KeyboardStatus.h treewide: convert GPLv2+ license info to SPDX tags 2021-07-05 04:35:56 +02:00