Commit Graph

  • d85cb749c0 Merge pull request #11382 from skyfloogle/traversal-fix-2 Mai 2023-11-30 18:03:50 -05:00
  • d67f54b175 Merge pull request #12186 from TellowKrinkle/MultiTextureComputeMetal Mai 2023-11-30 17:46:02 -05:00
  • 94b31eb4f4 Jit: Replace MSR/MMCR access with feature_flags access JosJuice 2023-08-27 12:04:18 +02:00
  • 62787085e1 Jit: Add feature flag for performance monitor JosJuice 2023-06-23 17:06:39 +02:00
  • ca7e05bbc4 Jit: Replace "msrBits" with "featureFlags" JosJuice 2023-06-23 15:12:35 +02:00
  • 163acb5d2c Merge pull request #12339 from Tilka/bruise Admiral H. Curtiss 2023-11-30 21:08:15 +01:00
  • 529a51d653 Merge pull request #12341 from JosJuice/jitarm64-msr-pc-order Admiral H. Curtiss 2023-11-30 20:44:33 +01:00
  • 4b50a38cf6 JitArm64: Fix JitAsm without entry points map JosJuice 2023-11-30 20:11:02 +01:00
  • 394dd02d0a VideoBackends:Metal: Support multiple compute textures TellowKrinkle 2023-06-29 02:35:01 -05:00
  • a399dc43a1 VideoBackends:Metal: Align utility uniform sizes TellowKrinkle 2023-06-29 01:16:28 -05:00
  • d12642b392 GameSettings: add patch to disable interlacing in Black & Bruised Tillmann Karras 2023-11-29 10:31:38 +00:00
  • 89963c287c Merge pull request #11958 from JosJuice/jitarm64-dispatcher-microopt Mai 2023-11-29 16:54:09 -05:00
  • 2d0e577f8f Merge pull request #12340 from JosJuice/jit-gp-check-discard-cr Mai 2023-11-29 16:51:03 -05:00
  • bddcf60673 PPCAnalyst: Don't discard CR before gather pipe interrupt check JosJuice 2023-11-29 21:53:13 +01:00
  • 06c7862160 JitArm64: Rearrange dispatcher instructions to improve scheduling JosJuice 2023-08-19 14:10:33 +02:00
  • 9e970bcb30 JitArm64: Optiming shifting and masking PC in slow dispatcher JosJuice 2023-08-19 13:51:03 +02:00
  • c9347a2a19 JitArm64: Use LDP in slow dispatcher JosJuice 2023-06-16 19:55:24 +02:00
  • 4a4e7d9b8a Jit: Swap locations of effectiveAddress and msrBits JosJuice 2023-08-19 12:10:08 +02:00
  • 3df09f349d JitArm64: Prefer X8 and up for temporary registers in JitAsm JosJuice 2023-06-16 19:49:13 +02:00
  • 0a62b30cd4 Merge pull request #11906 from noahpistilli/request-register-user-id Mai 2023-11-29 03:31:59 -05:00
  • 02de58eb2c Merge pull request #12337 from Tilka/imm16 Mai 2023-11-29 01:10:22 -05:00
  • f6131e9703 Jit64: fix invalid instruction encoding Tillmann Karras 2023-11-29 05:49:02 +00:00
  • a7216a3035 Merge pull request #9857 from JosJuice/jitarm64-cr-analysis Mai 2023-11-28 21:01:07 -05:00
  • f2607cdd74 IOS/KD: Implement Request Register User ID Sketch 2023-06-08 08:36:57 -04:00
  • b7435be90a Merge pull request #12298 from Shoegzer/master Mai 2023-11-28 22:45:17 +01:00
  • d095bddbe7 Merge pull request #12141 from JosJuice/jit-blr-msr Mai 2023-11-28 22:35:35 +01:00
  • 934418a289 Merge pull request #12092 from JosJuice/jitarm64-last-nan Mai 2023-11-28 22:30:50 +01:00
  • fc95d59805 JitArm64: Further optimize NaN handling in ps_sumX JosJuice 2023-08-10 21:34:20 +02:00
  • 8274dcbfe4 JitArm64: Skip checking last input for NaN for non-SIMD operations JosJuice 2023-08-09 19:46:27 +02:00
  • 95f06ef231 Merge pull request #12122 from JosJuice/jit-imm-msr Mai 2023-11-28 21:34:23 +01:00
  • 8cf0597d5f Merge pull request #12091 from JosJuice/jitarm64-skip-quiet-bit Mai 2023-11-28 21:33:25 +01:00
  • e99ead0a68 Merge pull request #12124 from JosJuice/jitarm64-mfsrin-mtsrin-addr Mai 2023-11-28 21:30:30 +01:00
  • b53ecd73fb Merge pull request #12143 from JosJuice/jitarm64-loadstore-pc Mai 2023-11-28 21:29:37 +01:00
  • 1df685b2d7 Merge pull request #12123 from JosJuice/jit-mcrxr Mai 2023-11-28 19:32:47 +01:00
  • 20b13df507 Merge pull request #12179 from JosJuice/jitarm64-gp-deduplicate Mai 2023-11-28 19:21:58 +01:00
  • ac53766058 Merge pull request #12215 from JosJuice/android-si-devices Mai 2023-11-28 19:21:29 +01:00
  • bfc6bca583 Merge pull request #12235 from JosJuice/jitarm64-float-cls Mai 2023-11-28 19:20:01 +01:00
  • 80171adf1e PPCTables: Retire FL_EVIL JosJuice 2021-10-16 16:42:39 +02:00
  • f494a3d9e8 PPCAnalyst: Remove CanSwapAdjacentOps's OPCD check JosJuice 2021-06-29 15:41:13 +02:00
  • 96d622bb61 PPCAnalyst: Run cror reordering after cmp reordering JosJuice 2021-10-16 16:53:05 +02:00
  • 40e0dd93be PPCAnalyst: Allow more reordering of CR operations JosJuice 2021-06-29 15:30:12 +02:00
  • da63cee711 PPCAnalyst: More strict a_flags checks in CanSwapAdjacentOps JosJuice 2021-10-16 15:56:50 +02:00
  • 8e9609df6e JitArm64: Add flush/discard support for condition registers JosJuice 2021-06-29 16:55:05 +02:00
  • 6cc4f593e5 PPCAnalyst: Add in-register/discard analysis for CR JosJuice 2021-06-29 15:18:55 +02:00
  • d6987b98be PPCAnalyst: Perform CR analysis for crXXX JosJuice 2021-06-29 15:13:13 +02:00
  • 4ecdb9e57e JitArm64: Use one instruction for making NaNs quiet JosJuice 2023-08-09 20:53:10 +02:00
  • d5ec5c005a JitArm64: Some more FPRF optimization JosJuice 2023-10-13 20:17:33 +02:00
  • 255ee3fdce JitArm64: Use LSL+CLS for classifying floats JosJuice 2023-10-13 19:27:03 +02:00
  • 5d9838548b Merge pull request #10965 from Zopolis4/hex86 Tilka 2023-11-28 13:45:13 +00:00
  • 481bc76d8e Remove redundant 32-bit code Zopolis4 2022-08-19 18:33:17 +10:00
  • f0d2ce4683 Remove _M_X86 in favour of _M_X86_64 Zopolis4 2022-08-08 10:18:36 +10:00
  • 69fc7bbdad Merge pull request #12333 from Tilka/thdj Tilka 2023-11-28 09:54:47 +00:00
  • ac4da97159 Merge pull request #12075 from JosJuice/gpr-block-inputs Tilka 2023-11-28 09:23:23 +00:00
  • 30b1131869 Merge pull request #12230 from qixils/dolphintool-header-json Tilka 2023-11-28 09:02:58 +00:00
  • 71dfa66d8b Tool/Header: Add JSON output mode; game data Lexi Larkin 2023-10-11 04:58:42 -04:00
  • 0a4d46ece2 Merge pull request #12334 from Dentomologist/oglconfig_only_use_warn_log_when_extensions_missing Tilka 2023-11-28 07:25:49 +00:00
  • becbaf50c4 OGLConfig: Only use Warn Log if OGL extensions are missing Dentomologist 2023-11-27 20:28:43 -08:00
  • 9d415c1dbc Merge pull request #12192 from JosJuice/jitarm64-nan-check Mai 2023-11-28 04:22:27 +01:00
  • 99cf862596 Merge pull request #12317 from JosJuice/setting-saveable-cleanup Mai 2023-11-28 04:20:21 +01:00
  • 7e9c19fdb1 Merge pull request #12231 from JosJuice/jitarm64-frsqrte-optimization Mai 2023-11-28 04:19:27 +01:00
  • 731013c316 Merge pull request #12263 from Dentomologist/realtime_cheatsearch_update Mai 2023-11-28 04:17:06 +01:00
  • 2869a4c168 Merge pull request #12278 from JosJuice/jitarm64-gpr-loop Mai 2023-11-28 04:14:34 +01:00
  • 6be8e63b23 Merge pull request #12306 from JosJuice/hle-discard Mai 2023-11-28 04:05:31 +01:00
  • b8a897fda7 Merge pull request #12328 from iwubcode/xf_state_manager Tilka 2023-11-28 02:04:26 +00:00
  • 4d346f29eb GameSettings: add patch to disable blur in Tony Hawk's Downhill Jam Tillmann Karras 2023-11-27 16:48:44 +00:00
  • 074de243e3 Merge pull request #12332 from TryTwo/bugfix_GetCallstack Tilka 2023-11-28 01:06:47 +00:00
  • c67f1afcef Merge pull request #12330 from Tilka/xxhash Tilka 2023-11-28 00:58:58 +00:00
  • e5f5722497 Callstack: Bugfix. Remove double counting in loop to allow for more callstack items to be reported. TryTwo 2023-11-25 15:57:45 -07:00
  • 3a00ff625e PPCAnalyst: Don't discard registers across HLE'd functions JosJuice 2023-11-19 11:26:38 +01:00
  • ba6fea1c81 HLE: Refactor ReplaceFunctionIfPossible JosJuice 2023-11-19 11:14:43 +01:00
  • be1e103435 Remove references to Debugger.ini JosJuice 2023-11-25 14:32:54 +01:00
  • b18519320c Config: Flip the IsSettingSaveable system check JosJuice 2023-11-25 14:29:24 +01:00
  • 5c3517c31d Config: Remove RA settings from s_setting_saveable JosJuice 2023-11-25 14:10:26 +01:00
  • 51bc86fc25 Config: Remove MAIN_USE_DISCORD_PRESENCE from s_setting_saveable JosJuice 2023-11-25 14:09:26 +01:00
  • d28155a7bb Merge pull request #12265 from TryTwo/FuncFinder_bkup Mai 2023-11-27 19:00:27 +01:00
  • c53e29c3c8 Merge pull request #11093 from Pokechu22/disable-graphics-settings Tilka 2023-11-27 12:54:02 +00:00
  • ff6ea89036 Merge pull request #10818 from Pokechu22/icache-always-invalidate Tilka 2023-11-27 10:15:05 +00:00
  • 2b9aee5c8f CMake: allow using system xxhash Tillmann Karras 2023-11-27 06:02:39 +00:00
  • 0826586f96 CodeDiffDialog: Add saving/loading function finder results. TryTwo 2023-10-30 17:30:10 -07:00
  • eba2b9ab9c Merge pull request #12279 from Dentomologist/opengl_single_core_fix_start_movie_recording_crash Mai 2023-11-27 03:19:54 +01:00
  • e8faad3ccc Merge pull request #12300 from iwubcode/dump_texture_free_function Mai 2023-11-27 00:18:22 +01:00
  • fb86c6342e VideoCommon: move texture dump function out of texture cache to its own free function so it can be used elsewhere. Doing this change may also slightly improve performance of this operation iwubcode 2023-11-16 01:23:59 -06:00
  • 095f946b66 Core: update State version due to adding XFStateManager iwubcode 2023-11-26 16:30:54 -06:00
  • 849a0c13b5 VideoCommon: move xf state management to its own class, so changes can be detected in places other than VertexShaderManager iwubcode 2023-11-25 16:23:54 -06:00
  • 1a2d0882d0 Merge pull request #12319 from JosJuice/jitarm64-branch-not-farcode Mai 2023-11-26 23:09:25 +01:00
  • c8a493964a Merge pull request #12307 from iwubcode/xxhash Mai 2023-11-26 23:00:24 +01:00
  • 10e2ad305d Merge pull request #12316 from JosJuice/android-less-host-thread-lock Mai 2023-11-26 22:56:55 +01:00
  • 8a19be6052 Merge pull request #12321 from Dentomologist/netplay_setup_dialog_connect_tab_fix_spacing Mai 2023-11-26 22:51:42 +01:00
  • 3d5f95b298 Merge pull request #12297 from Filoppi/improve_paper_white JosJuice 2023-11-26 18:03:39 +01:00
  • 166bd87f70 PowerPC: Unify "FromJit" MMU functions JosJuice 2023-11-25 19:23:34 +01:00
  • 719f1dca29 Merge pull request #12325 from Tilka/vulkan Tilka 2023-11-26 07:12:23 +00:00
  • 14bf50f5ef Merge pull request #12326 from lioncash/qt Tilka 2023-11-26 07:11:22 +00:00
  • 05015531a8 SkylanderModifyDialog: Remove unnecessary string conversions Lioncash 2023-11-25 22:28:10 -05:00
  • 8dfbc45df7 SkylanderModifyDialog: Mark label string as translatable Lioncash 2023-11-25 22:25:22 -05:00
  • cdfabb4524 SkylandersPortalWindow: Directly connect slot in CreateSlotLayout Lioncash 2023-11-25 22:16:36 -05:00
  • 24c009f7ce SkylandersPortalWindow: Mark helpers as const/static where applicable Lioncash 2023-11-25 21:44:04 -05:00
  • 6d47d6c08e SkylandersPortalWindow: Remove unnecessary string conversions Lioncash 2023-11-25 21:31:56 -05:00
  • c16e98a31f Merge pull request #12323 from lioncash/virt Tilka 2023-11-26 00:54:11 +00:00
  • e3b1439e1b Vulkan: use EnumMap for blend factor luts (NFC) Tillmann Karras 2023-11-25 22:26:51 +00:00
  • 04011373f3 CustomAssetLibrary: Remove unnecessary qualifier in LoadInfo Lioncash 2023-11-25 18:01:42 -05:00