Commit Graph

  • 149a97e396 VideoCommon: Remove unnecessary memset on ShaderUid instances. Lioncash 2019-05-30 01:05:06 -04:00
  • 1831dcbe6f VideoVulkan/ShaderCompiler: Use non-member std::size instead of ArraySize() Lioncash 2019-05-30 03:54:56 -04:00
  • d6a60050ff VideoVulkan/ShaderCompiler: Use a std::optional instead of bool+out variable Lioncash 2019-05-30 03:52:05 -04:00
  • e60268bd42 VideoCommon/RenderBase: Use a std::string_view with CreateShaderFromSource() Lioncash 2019-05-30 03:07:40 -04:00
  • 0084aeb5d7 VideoCommon/VertexLoader_Normal: Use variable template variants of type traits Lioncash 2019-05-29 23:58:18 -04:00
  • 8268b6f454 VideoCommon/VertexLoader_Normal: Initialize function table at compile-time Lioncash 2019-05-29 22:54:21 -04:00
  • 911755242d VideoCommon/VertexLoader_Normal: Remove E prefix from enums Lioncash 2019-05-29 22:15:43 -04:00
  • 3b8fb22d93 VideoCommon/VertexLoader_Normal: Tidy up function declarations Lioncash 2019-05-29 22:13:18 -04:00
  • 8537f8e095 VideoCommon/PixelShaderGen: Fix up wonky comment formatting Lioncash 2019-05-29 21:21:37 -04:00
  • 45934dd0c5 VideoCommon/PixelShaderGen: Make arrays immutable Lioncash 2019-05-29 20:50:17 -04:00
  • e28d08e973 VideoCommon/PixelShaderGen: Brace control structures that travel more than one line Lioncash 2019-05-29 20:16:38 -04:00
  • 0263435050 ControllerInterface/Device: Make DetectInput() a const member function Lioncash 2019-05-29 19:23:51 -04:00
  • 27346fee8a ControllerInterface/Device: Take vector by const reference in DetectInput() Lioncash 2019-05-29 19:10:50 -04:00
  • 246e2a77ce ControllerInterface/Device: std::move strings in constructor where applicable Lioncash 2019-05-29 18:46:44 -04:00
  • 1355b43fd2 ControllerInterface/Device: Use std::string_view where applicable Lioncash 2019-05-29 18:42:22 -04:00
  • 2c3c8bbb90 GCAdapter: Update Android-specific source Vincent Duvert 2018-07-29 22:37:48 +02:00
  • 9e7d4d2abb GCAdapter: Handle dynamic status updates for non-hotplug libusb Vincent Duvert 2018-07-25 21:44:57 +02:00
  • 2ac1ca133f GCPadWiiUConfigDialog: Update the adapter state dynamically Vincent Duvert 2018-07-19 08:23:16 +02:00
  • b08e2ec959 GCAdapter: Report libusb open errors to the user Vincent Duvert 2018-07-17 22:31:18 +02:00
  • 0165e5e703 GCAdapter: Close libusb handle if an open error occurs Vincent Duvert 2018-07-17 22:29:48 +02:00
  • 80d8173d29 Merge pull request #8132 from lioncash/string Léo Lam 2019-05-29 15:32:18 +02:00
  • 3c012ca31e Merge pull request #7426 from al3xtjames/master Léo Lam 2019-05-29 15:23:17 +02:00
  • 8aa86169c2 Translation resources sync with Transifex JosJuice 2019-05-29 15:05:22 +02:00
  • 24226419ed zlib/CMakeLists: Fix check for unistd.h Alex James 2018-09-21 22:36:43 -05:00
  • f25367a7a2 DiscIO: Avoid copies when comparing FileSystemGCWii file names JosJuice 2019-05-29 09:16:03 +02:00
  • 0dec8feadb android: thread local env weihuoya 2019-05-29 20:22:26 +08:00
  • aca46b11f8 Merge pull request #8070 from leoetlino/usb-fixes Léo 2019-05-29 14:07:19 +02:00
  • 918d707f3f Merge pull request #8131 from lioncash/move Léo Lam 2019-05-29 13:24:08 +02:00
  • 0cfdcf436d Merge pull request #8136 from lioncash/arglist Léo Lam 2019-05-29 13:18:03 +02:00
  • 7346679986 Common/FileUtil: Use std::string::data within ReadFileToString Lioncash 2019-05-28 17:49:54 -04:00
  • c0f499b7f7 Common/FileUtil: Use std::string_view with WriteStringToFile Lioncash 2019-05-28 17:47:26 -04:00
  • eb475025b8 Common/FileUtil: Make WriteStringToFile consistent with ReadFileToString Lioncash 2019-05-28 17:45:36 -04:00
  • 4aaa00dd8c Merge pull request #8137 from lioncash/guard JosJuice 2019-05-29 12:43:47 +02:00
  • 1a0f8e7804 VideoCommon/VertexLoaderX64: Add missing header guard Lioncash 2019-05-29 06:35:22 -04:00
  • 778623c48c VideoCommon/NetPlayGolfUI: Remove unused header Lioncash 2019-05-29 06:20:55 -04:00
  • cf0f2bbf1d VideoCommon/NetPlayGolfUI: Default the destructor in the cpp file Lioncash 2019-05-29 06:17:24 -04:00
  • 0fabab0760 VideoCommon/NetPlayGolfUI: Initialize netplay_client in the constructor initializer list Lioncash 2019-05-29 06:16:28 -04:00
  • c958fc1278 VideoCommon/NetPlayChatUI: Default destructor in the cpp file Lioncash 2019-05-29 06:18:55 -04:00
  • 53b115b81e VideoCommon/NetPlayChatUI: Use nullptr where applicable Lioncash 2019-05-29 06:14:40 -04:00
  • 50a15b7484 VideoCommon/NetPlayChatUI: Take std::string by value in AppendChat() Lioncash 2019-05-29 06:12:27 -04:00
  • 08223bad9f VideoCommon/NetPlayChatUI: Set member variable within the constructor initializer list Lioncash 2019-05-29 06:09:47 -04:00
  • d4b069f458 DiscIO: Use std::string_view in FileSystem::FindFileInfo JosJuice 2019-05-29 08:16:12 +02:00
  • 9fe3150358 x64EmitterTest: Test 64-bit MOV with 32-bit immediate Sintendo 2019-05-29 00:49:15 +02:00
  • c84f34bd50 x64Emitter: Short MOVs for 32bit immediates Sintendo 2019-05-29 00:47:12 +02:00
  • 4d2e0c7b48 UICommon/ResourcePack/Manager: Resolve use-after-move in Add() Lioncash 2019-05-28 17:40:24 -04:00
  • 992c8bfc4e Merge pull request #8129 from lioncash/gamefile JosJuice 2019-05-28 17:58:41 +02:00
  • b4470ad4c2 UICommon/GameFile: Make COVER_URL a plain C string Lioncash 2019-05-28 07:18:10 -04:00
  • 8229ada922 UICommon/GameFile: Remove unused includes Lioncash 2019-05-28 07:15:31 -04:00
  • 80786cd295 UICommon/GameFile: Remove unnecessary value() calls in DownloadDefaultCover() Lioncash 2019-05-28 07:12:59 -04:00
  • ab0892e5a5 UICommon/GameFile: Deduplicate string paths where applicable Lioncash 2019-05-28 07:05:35 -04:00
  • 27ecb93b32 UICommon/GameFile: Remove unnecessary initializers Lioncash 2019-05-28 07:00:04 -04:00
  • 56faf750be UICommon/GameFile: std::move std::string argument in constructor Lioncash 2019-05-28 06:57:46 -04:00
  • 8e65869484 UICommon/GameFile: Default no-arg constructor and destructor within the cpp file Lioncash 2019-05-28 05:53:36 -04:00
  • 49ca31467d UICommon/GameFile: Use in-class initializers where applicable Lioncash 2019-05-28 05:51:47 -04:00
  • 800d875faa Merge pull request #8127 from lioncash/resource Léo Lam 2019-05-27 23:05:10 +02:00
  • 256c9375c9 Move libusb utilities to LibusbUtils Léo Lam 2019-05-12 20:19:31 +02:00
  • 054b1172e3 Externals/libusb: Set policy ISO_ALWAYS_START_ASAP for libusbK Léo Lam 2019-05-04 19:53:56 +02:00
  • 20770fe22b Externals/libusb: Bounds check the interface number Léo Lam 2019-05-01 17:02:32 +02:00
  • 99b340a6d0 Externals/libusb: Mask index for control transfers correctly Léo Lam 2019-05-01 16:58:43 +02:00
  • 8ea197357c Externals: remove unused libusb files and add them to gitignore Léo Lam 2019-05-03 13:18:35 +02:00
  • 1b9617c85c Externals: Update libusb to 1.0.23-rc1 Léo Lam 2019-05-01 11:47:48 +02:00
  • f07cf9ebab UICommon/ResourcePack: Allow ReadCurrentFileUnlimited() to read into any contiguous container Lioncash 2019-05-27 13:27:03 -04:00
  • 5c4d3f55da UICommon/Manager: Remove unused std::string variable in Remove() Lioncash 2019-05-27 13:09:21 -04:00
  • 42de5b9a10 Merge pull request #8126 from lioncash/todo Léo Lam 2019-05-27 19:04:06 +02:00
  • 525c65dd19 Merge pull request #8125 from lioncash/verify Léo Lam 2019-05-27 19:03:13 +02:00
  • 41cda6fe6d UICommon/ResourcePack: Use ScopeGuards to manage closing files Lioncash 2019-05-27 13:02:01 -04:00
  • e3be168328 Merge pull request #8124 from lioncash/http Léo Lam 2019-05-27 18:59:23 +02:00
  • 157a305507 UICommon/ResourcePack: Deduplicate string construction Lioncash 2019-05-27 12:45:21 -04:00
  • a22cc615a9 UICommon/ResourcePack: Remove unnecessary resizes Lioncash 2019-05-27 12:37:43 -04:00
  • 57701cd988 UICommon/ResourcePack: Make TEXTURE_PATH a regular array Lioncash 2019-05-27 12:33:46 -04:00
  • b2b5b01eda Core/GCMemcard: Remove obsolete TODO Lioncash 2019-05-27 11:48:36 -04:00
  • d220e33862 DiscIO/VolumeVerifier: Make no-argument overload of GetBiggestUsedOffset() const Lioncash 2019-05-27 10:33:02 -04:00
  • bf6948c1d4 DiscIO/VolumeVerifier: Use structured bindings where applicable Lioncash 2019-05-27 10:28:45 -04:00
  • fa57396e97 DiscIO/VolumeVerifier: In-class initialize members where applicable Lioncash 2019-05-27 10:23:52 -04:00
  • 52eb2d0d82 DiscIO/VolumeVerifier: Default destructor within the cpp file Lioncash 2019-05-27 10:19:49 -04:00
  • 0ccaa2b5d6 DiscIO/VolumeVerifier: Take std::string by value in AddProblem() Lioncash 2019-05-27 10:12:20 -04:00
  • a1f77fd14b DiscIO/VolumeVerifier: Make use of unused variable in CheckMisc() Lioncash 2019-05-27 10:09:53 -04:00
  • ab2adfb0a7 Common/HttpRequest: Simplify cURL initialization Lioncash 2019-05-27 09:46:54 -04:00
  • b15f595130 Common/HttpRequest: Avoid unnecessary copies in loop in Fetch() Lioncash 2019-05-27 09:31:13 -04:00
  • 8dc8cf8019 Common/HttpRequest: std::move callback in constructor Lioncash 2019-05-27 09:25:05 -04:00
  • 204af41e73 Merge pull request #8122 from Pokechu22/dx11-dxgi_factory Connor McLaughlin 2019-05-27 18:48:52 +10:00
  • 69d9d9f87a Also free when initialization fails, and move to end Pokechu22 2019-05-26 19:59:29 -07:00
  • 19fb3bb4fe DX11: Fix access violation on closing dolphin Pokechu22 2019-05-26 15:01:05 -07:00
  • f92c17e76f Merge pull request #7799 from Tilka/mapping Léo Lam 2019-05-26 18:10:06 +02:00
  • f819ea687a Merge pull request #7448 from RolandMunsil/improve-cheat-search Léo Lam 2019-05-26 18:07:49 +02:00
  • 2195ef30f3 DolphinQt/Mapping: red = error, don't flash Tillmann Karras 2019-02-13 02:23:28 +00:00
  • 4ce7079098 CheatsManager: Improve performance of searching & add input validation Roland Munsil 2018-10-03 17:17:45 -05:00
  • 526698d2fc Merge pull request #8104 from AdmiralCurtiss/memcard-folder-small Léo Lam 2019-05-26 11:07:43 +02:00
  • f6afce781f Jit64AsmCommon: Use PEXT in GenConvertDoubleToSingle MerryMage 2019-05-25 23:01:06 +01:00
  • 12314577c1 Jit64AsmCommon: Make ConvertDoubleToSingle use RSCRATCH as output MerryMage 2019-05-25 22:51:02 +01:00
  • ec8d57d882 UnitTests/Jit64Common: Test GenConvertDoubleToSingle MerryMage 2019-05-25 22:43:04 +01:00
  • c4799e5977 Jit64: Make DoubleToSingle a common asm routine booto 2019-05-21 23:37:22 -04:00
  • 15abb1c92d GCMemcardDirectory: Improve logic for which files are loaded into the virtual memory card. Admiral H. Curtiss 2019-05-13 23:37:50 +02:00
  • 5af05f6714 GCMemcard/GCIFile: Implement LoadHeader(). Admiral H. Curtiss 2019-05-17 21:08:21 +02:00
  • 884af05589 GCMemcardDirectory: Move GCIFile class to its own file. Admiral H. Curtiss 2019-05-17 20:30:08 +02:00
  • 9136abf07e Merge pull request #8106 from 8times9/memcard-menubar Léo Lam 2019-05-25 21:19:38 +02:00
  • 00855552e9 Qt/MenuBar: Reorder Tools menu 8times9 2019-05-18 17:24:25 -05:00
  • edf988b465 Merge pull request #8019 from AdmiralCurtiss/gcmemcard-header-cleanup Léo Lam 2019-05-25 19:20:43 +02:00
  • e390fd0f4e GCMemcard: Remove unused ability of ImportGci() to write a GCI file to disk. Admiral H. Curtiss 2019-05-05 16:14:55 +02:00
  • 018572018e GCMemcard: Dismantle the global return value enum into a few function specific enum classes. Admiral H. Curtiss 2019-05-05 15:56:30 +02:00