dolphin/Source/Core
Léo Lam aaaa3896c0
VideoCommon: Get rid of the global g_available_video_backends
Replace it with a function-local static that is initialized on first
use. This gets rid of a global variable and removes the need for
manual initialization in UICommon.

This commit also replaces the weird find_if that looks for a non-null
unique_ptr with a simple "is vector empty" check considering that
none of the pointers can be null by construction.
2020-10-21 22:00:10 +02:00
..
AudioCommon Common/Log: Add basic fmt-capable functions to the interface. 2020-10-21 10:49:35 -04:00
Common Merge pull request #9173 from lioncash/fmtlog 2020-10-21 19:11:19 +02:00
Core Merge pull request #8927 from Filoppi/wiimote-pan-fix 2020-10-21 21:02:39 +02:00
DiscIO Merge pull request #9025 from cyrozap/fix-build-with-older-cmake 2020-10-20 14:51:15 +02:00
DolphinNoGUI Clean up screen saver inhibition and apply setting change immediately. 2020-10-18 16:31:48 -05:00
DolphinQt VideoCommon: Get rid of the global g_available_video_backends 2020-10-21 22:00:10 +02:00
InputCommon Merge pull request #9160 from jordan-woyak/xinput2-stuck-keys 2020-10-21 20:47:32 +02:00
MacUpdater Reformat repo to clang-format 7.0 rules 2019-05-06 18:48:04 +00:00
UICommon VideoCommon: Get rid of the global g_available_video_backends 2020-10-21 22:00:10 +02:00
UpdaterCommon msbuild: re-enable standalone vcxproj processing 2020-08-22 16:17:50 -07:00
VideoBackends Vulkan: Use VK_LAYER_KHRONOS_validation for validation 2020-10-01 17:21:46 +10:00
VideoCommon VideoCommon: Get rid of the global g_available_video_backends 2020-10-21 22:00:10 +02:00
WinUpdater DolphinQt: Handle non-ASCII characters in Windows cmd arguments 2020-09-21 17:26:29 +02:00
CMakeLists.txt WinUpdater: Add CMakeLists.txt 2019-05-08 23:59:04 +02:00