Commit Graph

  • 11c5150c16 AudioCommon/WASAPI: Factorize device enumeration logic into a function to greatly reduce code duplication Silent 2019-08-17 13:08:58 +02:00
  • c373890505 AudioCommon/WASAPI: Do volume adjustment only when really needed Silent 2019-08-17 11:44:51 +02:00
  • 991b3ba8c2 AudioCommon/WASAPI: Remove thread unsafe nullptr checks giving a false sense of safety Silent 2019-08-17 11:15:46 +02:00
  • 5dbbf36563 AudioCommon/WASAPI: Use std::string_view where applicable Silent 2019-08-17 11:05:33 +02:00
  • 7d59ad262f AudioCommon/WASAPI: Use leaner memory model on m_running, no need for a full barrier Silent 2019-08-17 10:13:01 +02:00
  • ee60be4501 AudioCommon/WASAPI: Simplify thread synchronization model by not detaching WASAPI handler thread Silent 2019-08-17 10:08:16 +02:00
  • c5a372ab2a AudioCommon/WASAPI: Use WRL/WIL whenever possible Silent 2019-08-16 23:53:47 +02:00
  • 374629ef30 AudioCommon: Make HandleWinAPI handle all success return values properly, not just S_OK Silent 2019-08-16 20:36:50 +02:00
  • 7fdd4afd9c Merge pull request #9437 from Pokechu22/GX_CMD_UNKNOWN_METRICS LC 2021-01-12 04:09:54 -05:00
  • 23e565d94c DolphinQT: Gives option to add desktop shortcut Aminoa 2020-12-26 18:02:15 -06:00
  • d55f9369c7 Use GX_CMD_UNKNOWN_METRICS instead of magic number 0x44 Pokechu22 2021-01-11 12:41:04 -08:00
  • 2ba4fd960e small prettification Shawn Hoffman 2020-08-18 21:55:00 -07:00
  • 49b9deeb03 msvc: add asan support (disabled by default) Shawn Hoffman 2020-08-18 21:54:08 -07:00
  • 79a234eff7 Merge pull request #9435 from shuffle2/constexpr-error LC 2021-01-10 14:58:20 -05:00
  • fc65f65891 BitUtils: cleanup constexpr usage for msvc clz Shawn Hoffman 2021-01-10 09:31:05 -08:00
  • 87debc6641 Merge pull request #9433 from shuffle2/constexpr-error LC 2021-01-10 03:45:59 -05:00
  • 65ecf1e43e BitUtils: loosen clz to inline on msvc/arm64 Shawn Hoffman 2021-01-09 23:44:00 -08:00
  • a613c2a5e4 Merge pull request #9429 from Sintendo/jit64fixoverflow LC 2021-01-10 01:58:06 -05:00
  • 59fa613020 Merge pull request #9431 from shuffle2/msvc-gdbstub LC 2021-01-10 01:56:46 -05:00
  • 75e19a0c29 Merge pull request #9430 from shuffle2/vsupdate LC 2021-01-10 01:46:28 -05:00
  • 1f0e3371a3 Merge pull request #9432 from shuffle2/constexpr-error LC 2021-01-10 01:44:58 -05:00
  • f0a6244768 msbuild: enable USE_GDBSTUB this does nothing about it actually being usable Shawn Hoffman 2021-01-09 21:56:46 -08:00
  • 1e5e5ea855 BitUtils: initialize variables fixes C3615 on some msvc/cmake configs Shawn Hoffman 2021-01-09 22:18:29 -08:00
  • cce275c16e Revert "msvc: temporary workaround for C4789 false positive" Shawn Hoffman 2021-01-09 19:22:36 -08:00
  • c8316f70a4 msvc: bump _MSC_FULL_VER check to 192829335 Shawn Hoffman 2021-01-09 19:21:03 -08:00
  • 305cd31bd9 Jit64: Fix FinalizeCarryOverflow XER[OV/SO] Sintendo 2021-01-09 22:52:18 +01:00
  • 0776263c5e Merge pull request #9428 from JosJuice/tv-folder-picker Léo Lam 2021-01-09 11:54:02 +01:00
  • 116a5a79da Android: Use old folder picker on Android TV JosJuice 2021-01-08 16:12:18 +01:00
  • 4cdcbb6ab2 Merge pull request #9308 from smurf3tte/re23_patch Léo Lam 2021-01-06 01:52:15 +01:00
  • 0b1db65aa1 Merge pull request #9405 from Filoppi/patch-7 Léo Lam 2021-01-06 01:44:46 +01:00
  • 27013e8d18 Merge pull request #9300 from leoetlino/ncd-wd-fixes Pierre Bourdon 2021-01-06 00:51:33 +01:00
  • df70077e6b JitArm64: subfx - Special case a == b Sintendo 2021-01-05 18:52:24 +01:00
  • eafb9de047 Merge pull request #9323 from waddlesplash/haiku Léo Lam 2021-01-05 16:09:43 +01:00
  • 840ecfb32f Merge pull request #9409 from AdmiralCurtiss/wii-save-import-tmd Léo Lam 2021-01-05 15:36:36 +01:00
  • e48377dfc6 Merge pull request #9404 from Filoppi/patch-5 Léo Lam 2021-01-05 15:33:43 +01:00
  • a5a6ef8512 Fix a couple of typos Filippo Tarpini 2020-12-31 12:59:54 +02:00
  • 0805b58302 DolphinQt: Remove some useless includes Filippo Tarpini 2020-12-31 12:58:58 +02:00
  • 3acd1726b9 Core: Fix variable naming conventions Filippo Tarpini 2020-12-31 12:50:22 +02:00
  • ee25f03ff9 Merge pull request #9418 from Filoppi/patch-10 Léo Lam 2021-01-05 15:15:53 +01:00
  • 9069ad6cce Merge pull request #9420 from MerryMage/ext Léo Lam 2021-01-05 15:15:15 +01:00
  • bd89523e63 Merge pull request #9392 from smurf3tte/audio_wmask Pierre Bourdon 2021-01-05 15:08:06 +01:00
  • c0be34aa81 Jit64: subfx - Special case a == b Sintendo 2021-01-05 00:08:35 +01:00
  • b0be20560f Jit64: subfx - Special case b == 0 Sintendo 2021-01-04 23:56:58 +01:00
  • 57548b456b Jit64: subfx - Special case a == 0 Sintendo 2021-01-04 23:54:15 +01:00
  • b805223108 Jit64: subfx - Optimize more constant a cases Sintendo 2021-01-04 23:02:22 +01:00
  • e825af7b1b Software: Remove normalization special case Pokechu22 2021-01-03 23:22:48 -08:00
  • 1e4a1bee43 Fix DualShockUDP not adding/removing devices correctly Filippo Tarpini 2021-01-02 19:32:53 +02:00
  • e957ed0809 Merge pull request #9422 from MerryMage/__builtin_clz JosJuice 2021-01-03 18:53:25 +01:00
  • 6106d6481f BitUtils: __builtin_clz is undefined when value == 0 MerryMage 2021-01-03 17:35:15 +00:00
  • 4b9259d691 Merge pull request #9415 from Filoppi/patch-8 LC 2021-01-03 11:26:11 -05:00
  • f477a10e65 Merge pull request #9421 from MerryMage/JitBlockData LC 2021-01-03 11:25:04 -05:00
  • 8ae0bf93e7 JitArm64: Do not use offsetof on non-standard-layout types MerryMage 2021-01-03 15:25:53 +00:00
  • 14c03388b3 Externals: Link against required libraries MerryMage 2021-01-03 14:25:23 +00:00
  • 2df11d3911 Rehabilitate Haiku support. waddlesplash 2020-12-12 15:25:51 -05:00
  • 8813ba69f5 Fix Quartz cursor going to +infinite if the window size was 0 Filippo Tarpini 2021-01-02 18:34:22 +02:00
  • 2932b5f8cd Qt: Give better error messages when Wii save importing fails. Admiral H. Curtiss 2020-12-31 23:26:16 +01:00
  • d9c686db30 WiiSave: Delete existing save, if any, before importing one. Admiral H. Curtiss 2020-12-31 19:35:29 +01:00
  • 700d53e00f WiiSave: In Import(), make sure the TMD exists or can be reinstalled before allowing save to be imported. Admiral H. Curtiss 2020-12-31 19:33:48 +01:00
  • 46e4c17db3 WiiUtils: Add utility functions to handle prep-work for importing 'SD-card export' style Wii saves. Admiral H. Curtiss 2020-12-31 18:51:34 +01:00
  • 5a5c815ff0 Fix DInput cursor going to +infinite if the window size was 0 Filippo Tarpini 2021-01-02 18:33:13 +02:00
  • 75f35393c3 Fix XInput2 cursor going to +infinite if the window size was 0 Filippo Tarpini 2021-01-02 18:30:14 +02:00
  • f06e9c55c8 Merge pull request #9411 from lioncash/enum3 JosJuice 2021-01-01 19:11:06 +01:00
  • 36af39853d Arm64Emitter: Remove unused OpType enum Lioncash 2021-01-01 11:04:45 -05:00
  • fcdcdd7beb Merge pull request #9410 from lioncash/enum2 Léo Lam 2021-01-01 13:25:35 +01:00
  • 95cc53edec Arm64Emitter: Convert ArithOption enums into enum classes Lioncash 2020-12-31 23:36:36 -05:00
  • 71a996e33b Jit_Integer: srawx: Handle a != b case with SARX merry 2021-01-01 10:20:50 +00:00
  • 452aad29f1 Merge pull request #9401 from lioncash/jittable Léo Lam 2021-01-01 01:22:49 +01:00
  • 344a74aa11 Merge pull request #9396 from lioncash/arm Léo Lam 2021-01-01 01:03:55 +01:00
  • f59ee87031 Merge pull request #9402 from lioncash/emitter Léo Lam 2021-01-01 00:52:40 +01:00
  • 871d1d5953 Translation resources sync with Transifex JosJuice 2020-12-31 20:16:11 +01:00
  • 7abe1085e3 IOS/ES: Pass relevant caller title information to ImportTmd() and ExportTitleInit(). Admiral H. Curtiss 2020-12-31 16:59:25 +01:00
  • 57c59c18d4 Rename "Use Fullscreen" setting to "Start in Fullscreen" Filippo Tarpini 2020-12-31 13:39:45 +02:00
  • 7bf590ee5a Merge pull request #9403 from lioncash/guard JosJuice 2020-12-31 12:17:28 +01:00
  • e45aa019ec ArmCommon: Mark NO_COND as constexpr Lioncash 2020-12-30 20:54:03 -05:00
  • c9711a5eca ArmCommon: Add missing header guard Lioncash 2020-12-30 20:53:29 -05:00
  • cca0dffebd Arm64Emitter: Add shorthand member functions for hint instructions Lioncash 2020-12-30 20:40:46 -05:00
  • 6046a15267 Arm64Emitter: Make ShiftAmount enum an enum class Lioncash 2020-12-30 20:29:57 -05:00
  • fab2053439 Arm64Emitter: Make RoundingMode enum an enum class Lioncash 2020-12-30 20:24:41 -05:00
  • d87ec71615 Arm64Emitter: Make PStateField enum an enum class Lioncash 2020-12-30 20:20:47 -05:00
  • 5c3f2fde22 Arm64Emitter: Make BarrierType enum an enum class Lioncash 2020-12-30 20:18:03 -05:00
  • f21c740919 Arm64Emitter: Make SystemHint enum an enum class Lioncash 2020-12-30 20:15:42 -05:00
  • 5011c155ec Arm64Emitter: Make type member of FixupBranch an enum class Lioncash 2020-12-30 20:12:05 -05:00
  • 2fa4729815 Arm64Emitter: Annotate switch fallthrough Lioncash 2020-12-30 20:07:02 -05:00
  • d780ad1102 Arm64Emitter: Make use of std::optional Lioncash 2020-12-30 19:59:48 -05:00
  • 5b5b3a9979 JitArm64_Tables: Move Instruction alias to the JIT class Lioncash 2020-12-30 19:28:34 -05:00
  • c9c874d7fb JitArm64_Tables: Construct tables at compile-time Lioncash 2020-12-30 19:14:07 -05:00
  • 31780a6059 Merge pull request #9399 from lioncash/fallthrough JosJuice 2020-12-30 20:59:38 +01:00
  • fa63367738 JitArm64_LoadStore: Explicitly annotate switch fallthrough cases Lioncash 2020-12-30 14:36:41 -05:00
  • fabf79e09a JitArm64_RegCache: Make RegType enum an enum class Lioncash 2020-12-30 10:06:41 -05:00
  • 4ff597cf21 JitArm64_RegCache: Mark several member functions as const Lioncash 2020-12-30 09:52:27 -05:00
  • e9aaa46c2f JitArm64_RegCache: Mark register constants as constexpr Lioncash 2020-12-30 09:44:47 -05:00
  • e2bb9fd147 JitArm64_RegCache: Mark HostReg operator== as const Lioncash 2020-12-30 09:42:26 -05:00
  • e7538b10c6 JitArm64_RegCache: In-class initialize member variables where applicable Lioncash 2020-12-30 09:32:04 -05:00
  • fe54226575 JitArm64_RegCache: Make FlushMode an enum class Lioncash 2020-12-30 09:26:25 -05:00
  • c1d041b888 Merge pull request #9318 from JosJuice/android-saf-games JosJuice 2020-12-30 11:10:35 +01:00
  • c2da12ca75 DSP: Fix write masks on AUDIO_*/AR_* MMIO registers smurf3tte 2020-12-29 14:11:53 -08:00
  • a9495e57fa GameSettings: Enable perf queries to fix sun in Need for Speed: Most Wanted ivan89el 2020-12-29 17:13:59 +05:00
  • 8a3b14d7dc Merge pull request #9391 from lioncash/find-str Léo Lam 2020-12-30 01:47:01 +01:00
  • 0e91470828 IOS: Make use of insert_or_assign with AddDevice() Lioncash 2020-12-29 16:37:24 -05:00
  • ba0540b9c5 IOS: Allow for heterogenous name lookup Lioncash 2020-12-29 16:35:25 -05:00