Commit Graph

  • d17341572d DSP: Change external_interrupt_waiting from volatile to atomic JosJuice 2021-05-13 19:57:59 +02:00
  • b93983b50a Remove Atomic.h JosJuice 2021-05-13 18:44:59 +02:00
  • 099bf16326 Merge pull request #9630 from PatrickFerry/ini-fixes-2 JosJuice 2021-05-13 14:54:24 +02:00
  • 7a72a5b997 Merge pull request #9703 from Filoppi/fix_expression_serialization Mat M 2021-05-13 06:47:38 -04:00
  • d034c830ac Merge pull request #9681 from iwubcode/texture-info Mat M 2021-05-13 06:44:08 -04:00
  • 0ef88d4ecb Merge pull request #9705 from Leseratte10/master Mat M 2021-05-13 06:42:44 -04:00
  • 24b9a64c11 Merge pull request #9690 from Sintendo/jit64divwux Mat M 2021-05-13 06:42:14 -04:00
  • 80ac36a712 Merge pull request #9701 from sspacelynx/master Mat M 2021-05-13 06:41:01 -04:00
  • 8d7b0004b9 Merge pull request #9698 from JosJuice/android-settings-charsequence Mat M 2021-05-13 06:40:30 -04:00
  • 725ea3d9c1 Merge pull request #9637 from JosJuice/jitarm64-fprf Mat M 2021-05-13 06:39:28 -04:00
  • 25dc059f6f JitArm64: Add FPRF unit test JosJuice 2021-04-10 21:24:44 +02:00
  • bfe8b1068d JitArm64: Implement FPRF updates JosJuice 2021-04-10 12:43:02 +02:00
  • 749db94dec Arm64Emitter: Implement more variants of FMOV JosJuice 2021-04-10 12:43:02 +02:00
  • bf16f77402 Merge pull request #9657 from lioncash/wiimote-mode Jordan Woyak 2021-05-12 17:23:17 -05:00
  • 5a688b74a7 GeneralWidget: Fix Backend description grammar Dentomologist 2021-05-02 11:55:10 -07:00
  • b9c1f4921c GeneralWidget: Fix Log Rendertime description grammar Dentomologist 2021-05-02 11:07:21 -07:00
  • f3ffac0058 Qt: add tooltip to MappingBool Filoppi 2021-05-06 11:50:29 +03:00
  • 26f6648421 StickGate: add custom clamp value Filoppi 2021-05-05 00:19:45 +03:00
  • 5f74d0e08f InputCommon: follow coding conventions Filoppi 2021-05-04 23:53:55 +03:00
  • 4625359a4f InputCommon: clamp the attachment setting max to its actual enum max Filoppi 2021-05-04 23:51:58 +03:00
  • f4fec42165 Add mixed comments to input code, make some tooltip clearer Filoppi 2021-05-04 23:50:23 +03:00
  • 574477866f InputCommon: fix serialization of control expression with line breaks Filoppi 2021-05-11 16:30:29 +03:00
  • 182dfc38e6 VideoCommon: move all texture calculations to a "TextureInfo" class. This ever so slightly improves readability and allows for the full texture name to be generated outside of the hires texture cache iwubcode 2021-05-01 00:59:24 -05:00
  • c21e9909ab Socket: Fix AF_INET6 on non-Windows systems Florian Bach 2021-05-11 16:41:57 +02:00
  • 0d23acc831 Qt: simplify the preview of control mappings/expressions by removing their device path and replacing it with a ":" prefix. Also remove white spaces and \n \t \r. Filoppi 2021-05-09 23:52:45 +03:00
  • e9e41b925b InputCommon: follow coding conventions and rename GetState() to UpdateState() Filoppi 2021-05-04 23:48:55 +03:00
  • a261e61e9e InputCommon: add a ton of missing consts Filoppi 2021-05-04 23:47:55 +03:00
  • ac77f8207e Android: bump gradle & dependencies version sspacelynx 2021-05-10 12:27:34 +02:00
  • eb5cd9be78 Merge pull request #9694 from iwubcode/xfb-tcache-hash JMC47 2021-05-09 15:20:53 -04:00
  • a66852d37c Merge pull request #9651 from Pokechu22/oob-texcoord JMC47 2021-05-09 15:00:40 -04:00
  • c5491e8205 Android: Remove CheckBoxSettingViewHolder's log setting name hack JosJuice 2021-05-09 16:56:33 +02:00
  • a8f48feddb Android: Use CharSequence for SettingsItem name/description JosJuice 2021-05-09 16:25:41 +02:00
  • 6fd7867c56 VideoCommon: simplify TextureCacheBase by comparing a xfb's hash against a newly calculated one. This fixes games like Teenage Mutant Ninja Turtles (Wii) which use oversized textures where the stride doesn't match the BytesPerRow and that resulted in a different hash algorithm being used. By not hashing the texture before, we improve performance by hashing at most once in all direct XFB lookup scenarios. iwubcode 2021-05-06 20:55:39 -05:00
  • e1d45e9ba6 UberShaderPixel: always run indirect stage logic Pokechu22 2021-04-18 19:51:02 -07:00
  • b5844ab195 PixelShaderGen: always run indirect stage logic Pokechu22 2021-04-18 16:12:21 -07:00
  • 5e3360c2cc UberShaderPixel: Fix OOB tex coord indices Pokechu22 2021-04-17 13:23:39 -07:00
  • ed02034967 UberShaderPixel: Return fixed-point values from selectTexCoord Pokechu22 2021-04-17 14:15:34 -07:00
  • 16c17ed9ce Software: Fix OOB tex coord indices Pokechu22 2021-04-08 18:10:13 -07:00
  • f6cf85a8bc PixelShaderGen: Fix OOB tex coord indices Tillmann Karras 2019-08-05 02:18:37 +01:00
  • 002ff4e4dd PixelShaderGen: Remove unused num_texgens argument Pokechu22 2021-04-17 09:57:16 -07:00
  • c3668e179c Split TevStageIndirect::mid into matrix_index and matrix_id Pokechu22 2021-04-10 17:41:06 -07:00
  • 1d628d087b Add 1 when displaying the number of TEV stages Pokechu22 2021-04-13 13:12:38 -07:00
  • 072304404c Correct indirect stage ref typos Pokechu22 2021-04-10 15:17:42 -07:00
  • 77b1cca987 Separate vertex components by spaces Pokechu22 2021-03-11 15:43:00 -08:00
  • 73f4e57006 Add name and description for primitives Pokechu22 2021-02-19 20:01:50 -08:00
  • df77a687e8 Add descriptions for GX_LOAD_INDX_A/B/C/D Pokechu22 2021-02-20 13:17:42 -08:00
  • 1a3d2c3211 Coalesce NOPs Pokechu22 2021-02-19 20:53:24 -08:00
  • 2ddf2c3ba2 Update and clear the description on each object change Pokechu22 2021-02-19 19:12:06 -08:00
  • dbacf68b79 Improve FIFO analyzer search function Pokechu22 2021-02-19 14:02:59 -08:00
  • 1dc3ff5879 Show register updates before primitive updates Pokechu22 2021-03-03 17:13:33 -08:00
  • 83f7c41e31 Make the FIFO Player a separate window Pokechu22 2021-02-16 11:24:57 -08:00
  • 05bd15a928 Clear m_object_data_offsets first and require it before UpdateDescription Pokechu22 2021-02-19 20:03:31 -08:00
  • 28b71c65af Fix same object count being used for all frames in the FIFO analyzer Pokechu22 2021-03-31 22:43:21 -07:00
  • ef75381a84 Fix occasional deadlock when stopping FIFO playback Pokechu22 2021-02-12 18:50:33 -08:00
  • a557230dea Fix crash when attempting to analyze a FIFO after stopping playback Pokechu22 2021-02-12 18:49:23 -08:00
  • 58333d6feb Make FIFO frame count inclusive Pokechu22 2021-02-08 16:25:57 -08:00
  • 263ca79aae Adjust FIFO player object ranges Pokechu22 2021-02-08 16:10:57 -08:00
  • 5ebe63b175 Reset the from frame/object to 0 on starting FIFO playback Pokechu22 2021-03-17 12:08:11 -07:00
  • 3436a92ea5 Don't reset the FIFO frame/object limit when unpausing Pokechu22 2021-03-15 21:02:25 -07:00
  • 0a906f553f Move vertex size and component calculation to VertexLoaderBase Pokechu22 2021-03-11 12:55:25 -08:00
  • fa7077763f Remove VertexLoaderBase::IsInitialized Pokechu22 2021-03-11 11:23:13 -08:00
  • cafffff75e Eliminate TVtxAttr Pokechu22 2021-03-10 22:15:43 -08:00
  • 0a71ce143a Extract VertexLoaderARM64::GetLoadSize into a new function Pokechu22 2021-03-11 15:57:54 -08:00
  • 252ef6bb34 Use bool bitfields in VAT Pokechu22 2021-03-10 21:14:58 -08:00
  • b6149623aa Remove VertexLoader::ToString Pokechu22 2021-03-10 18:48:26 -08:00
  • bc7da726a5 Convert VertexLoader_Color to a table Pokechu22 2021-03-10 17:11:45 -08:00
  • 4cc442d7cd Use CP constants in FifoAnalyzer Pokechu22 2021-03-10 12:48:52 -08:00
  • a6f6211dde Merge pull request #9633 from Pokechu22/BitfieldExtract-pointer-to-member Léo Lam 2021-05-08 00:21:15 +02:00
  • 0f7c9ef767 Change BitfieldExtract to use a pointer to the bitfield member Pokechu22 2021-04-10 19:34:20 -07:00
  • 049b92b7ef Merge pull request #9417 from Filoppi/input-1 Léo Lam 2021-05-07 15:08:01 +02:00
  • 8547de2593 Merge pull request #9615 from Dentomologist/updater_documentation Léo Lam 2021-05-07 15:05:14 +02:00
  • 2b632f6d5d Merge pull request #9641 from lynlevenick/ash/texture-cache-opt Léo Lam 2021-05-07 15:01:23 +02:00
  • 70d8a78edc Merge pull request #9683 from JosJuice/ppc-test-values Léo Lam 2021-05-07 14:44:27 +02:00
  • aa8ddcfc92 Merge pull request #9684 from JosJuice/move-unit-tests Léo Lam 2021-05-07 14:31:09 +02:00
  • 19580c3841 Merge pull request #9692 from JosJuice/android-not-debuggable Léo Lam 2021-05-06 22:16:59 +02:00
  • c2917417fe Android: Don't set android:debuggable="true" JosJuice 2021-05-06 20:15:27 +02:00
  • 2cafa0a960 Jit64: divwux - Prefer three-operand IMUL Sintendo 2021-05-05 22:54:56 +02:00
  • f60d29f2b7 Translation resources sync with Transifex JosJuice 2021-05-06 09:16:54 +02:00
  • 9286b57d84 Merge pull request #9691 from JosJuice/jitarm64-register-call Mat M 2021-05-05 19:44:36 -04:00
  • d586163e38 Wrap some more control expression around `` Filoppi 2021-05-04 23:38:52 +03:00
  • b305e4cfc1 JitArm64: Fix JitRegister::Register call for cstd JosJuice 2021-05-06 00:20:13 +02:00
  • 818672b585 Fix FPS counter and Game Window speed % breaking on pause/unpause Filoppi 2020-12-31 14:03:20 +02:00
  • 4b827f3ae9 Merge pull request #9673 from phire/z16peeks JMC47 2021-05-04 21:07:21 -04:00
  • ab55c948a1 Update zcompression format change TODO Scott Mansell 2021-05-03 16:38:05 +12:00
  • a4796e512a Implement EFB Peeks for compressed z16 formats Scott Mansell 2021-04-26 21:55:38 +12:00
  • 81092cf7e4 InputCommon: replace SerialInterface log with ControllerInterface Filoppi 2021-05-04 23:37:06 +03:00
  • a8c40eb510 Merge pull request #9682 from JosJuice/fix-wii-netplay JMC47 2021-05-02 17:40:52 -04:00
  • bb39f75093 UnitTests: Put PowerPC test values in a separate file JosJuice 2021-05-02 17:14:06 +02:00
  • 9e92d6ddcb Merge pull request #9685 from JMC47/InputMappingDelay Jordan Woyak 2021-05-02 15:10:09 -05:00
  • 21113e5839 This removes a delay for input mapping. JMC47 2021-05-02 15:27:11 -04:00
  • 1f6bb06f2c UnitTests: Move some unit tests to where they should be JosJuice 2021-05-02 18:03:29 +02:00
  • ade9d6c954 Merge pull request #9679 from JosJuice/disable-verify Léo Lam 2021-05-02 10:52:46 +02:00
  • 3397f49a0a IOS: Don't let Kernel initialize WiiRoot if already initialized JosJuice 2021-05-02 10:07:54 +02:00
  • 1f26b694dc Merge pull request #9680 from Pokechu22/more-git-blame-ignore-revs Mat M 2021-04-30 21:13:27 -04:00
  • 56ab9ae5f2 Add even more commits to .git-blame-ignore-revs Pokechu22 2021-04-30 14:58:25 -07:00
  • 1daefeb20a Merge pull request #9674 from Filoppi/fix_hotkey_suppresion_crash Jordan Woyak 2021-04-28 18:21:07 -05:00
  • 55ef1069f1 DolphinQt: Disable verify button when emulation is running JosJuice 2021-04-28 21:58:07 +02:00
  • 4f53adc331 Qt: make all tooltips look similar to balloon tips (and share parts of their code) Filoppi 2021-04-28 19:15:53 +03:00
  • 20301592ad Merge pull request #9677 from iwubcode/profile-drop-down Léo Lam 2021-04-27 14:01:12 +02:00
  • ae9ac510e2 CMake: Do not enable LTO by default for MSVC Léo Lam 2021-04-26 01:18:17 +02:00