dolphin/Source/Core/DolphinQt/Config/Graphics
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
..
AdvancedWidget.cpp InputCommon: Introducing the "Dynamic Input Texture". Configuration links an emulated input action to an image based on what host key is defined for that emulated input. Specific regions are called out in configuration that mark where to replace an input button with a host key image. 2020-10-03 17:10:35 -05:00
AdvancedWidget.h DolphinQt / VideoCommon: Add additional texture dumping options. Specifically, this enables users to choose whether to dump mip maps, base level textures, or both. 2020-07-22 19:30:27 -05:00
EnhancementsWidget.cpp DolphinQt: Use qOverload where applicable 2020-04-28 16:54:19 +02:00
EnhancementsWidget.h Move DolphinQt2 to DolphinQt 2018-07-07 00:48:38 +02:00
GeneralWidget.cpp VideoCommon: Get rid of the global g_available_video_backends 2020-10-21 22:00:10 +02:00
GeneralWidget.h Move DolphinQt2 to DolphinQt 2018-07-07 00:48:38 +02:00
GraphicsBool.cpp DolphinQt: properly remove slot connection for ConfigChange when object is destructed 2020-09-12 17:35:58 -05:00
GraphicsBool.h Remove redundant Config prefix from ConfigInfo/ConfigLocation 2020-05-02 14:40:14 +02:00
GraphicsChoice.cpp DolphinQt: properly remove slot connection for ConfigChange when object is destructed 2020-09-12 17:35:58 -05:00
GraphicsChoice.h Remove redundant Config prefix from ConfigInfo/ConfigLocation 2020-05-02 14:40:14 +02:00
GraphicsInteger.cpp DolphinQt: properly remove slot connection for ConfigChange when object is destructed 2020-09-12 17:35:58 -05:00
GraphicsInteger.h Remove redundant Config prefix from ConfigInfo/ConfigLocation 2020-05-02 14:40:14 +02:00
GraphicsRadio.cpp DolphinQt: properly remove slot connection for ConfigChange when object is destructed 2020-09-12 17:35:58 -05:00
GraphicsRadio.h Remove redundant Config prefix from ConfigInfo/ConfigLocation 2020-05-02 14:40:14 +02:00
GraphicsSlider.cpp DolphinQt: properly remove slot connection for ConfigChange when object is destructed 2020-09-12 17:35:58 -05:00
GraphicsSlider.h Remove redundant Config prefix from ConfigInfo/ConfigLocation 2020-05-02 14:40:14 +02:00
GraphicsWidget.cpp Move DolphinQt2 to DolphinQt 2018-07-07 00:48:38 +02:00
GraphicsWidget.h Move DolphinQt2 to DolphinQt 2018-07-07 00:48:38 +02:00
GraphicsWindow.cpp Migrate video backend setting to the new config system 2020-05-22 16:54:53 +02:00
GraphicsWindow.h Qt/MainWindow: Lazy initialize child windows 2018-10-14 21:46:59 +10:00
HacksWidget.cpp Migrate video backend setting to the new config system 2020-05-22 16:54:53 +02:00
HacksWidget.h Add an option to present/skip presenting duplicate frames 2020-01-14 10:57:35 +10:00
PostProcessingConfigWindow.cpp Move most backend functionality to VideoCommon 2019-02-19 16:57:54 +10:00
PostProcessingConfigWindow.h Move most backend functionality to VideoCommon 2019-02-19 16:57:54 +10:00
SoftwareRendererWidget.cpp VideoCommon: Get rid of the global g_available_video_backends 2020-10-21 22:00:10 +02:00
SoftwareRendererWidget.h Disallow changing the backend when running when software renderer is currently selected 2019-06-08 16:25:27 -07:00