dolphin/Source/Core
Léo Lam 256c9375c9 Move libusb utilities to LibusbUtils
* Simplifies libusb context usage and allows us to set options for
all contexts easily. Notably, this lets us enable usbdk support
in libusb, which is now opt-in in the latest version.

* Moves the libusb config descriptor wrapper class to LibusbUtils too
since that could easily be reused.

* Moves device listing to LibusbUtils too and add a lock around it
as some libusb backends are not thread safe.

* Consequences: only a single context and a single event handling
thread is used now, which is more efficient.
2019-05-27 20:09:55 +02:00
..
AudioCommon Merge pull request #8087 from spycrab/cmake_win2019 2019-05-14 21:07:26 +02:00
Common Common/HttpRequest: Simplify cURL initialization 2019-05-27 09:46:57 -04:00
Core Move libusb utilities to LibusbUtils 2019-05-27 20:09:55 +02:00
DiscIO DiscIO/VolumeVerifier: Make no-argument overload of GetBiggestUsedOffset() const 2019-05-27 10:40:41 -04:00
DolphinNoGUI Update Discord rich presence when the title changes 2019-05-24 14:12:48 +02:00
DolphinQt Merge pull request #7799 from Tilka/mapping 2019-05-26 18:10:06 +02:00
InputCommon Move libusb utilities to LibusbUtils 2019-05-27 20:09:55 +02:00
MacUpdater Reformat repo to clang-format 7.0 rules 2019-05-06 18:48:04 +00:00
UICommon Move libusb utilities to LibusbUtils 2019-05-27 20:09:55 +02:00
UpdaterCommon UpdaterCommon: Move most of the programs here 2019-03-03 15:02:44 +01:00
VideoBackends Also free when initialization fails, and move to end 2019-05-26 19:59:29 -07:00
VideoCommon Merge pull request #8069 from iwubcode/passive_support 2019-05-12 15:15:34 +10:00
WinUpdater WinUpdater: Add CMakeLists.txt 2019-05-08 23:59:04 +02:00
CMakeLists.txt WinUpdater: Add CMakeLists.txt 2019-05-08 23:59:04 +02:00