Commit Graph

  • 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
  • d0484a9ea9 CMake: Fix MSVC flags for Release/RelWithDebInfo Léo Lam 2021-04-25 19:41:07 +02:00
  • 20d00dfc79 CMake: Add missing MSVC optimization flags to match VS project props Léo Lam 2021-04-25 19:00:32 +02:00
  • ae67a9382b CMake: Put the *.mo files directly in the correct output dir Léo Lam 2021-04-25 01:15:14 +02:00
  • e71aef6768 CMake: Ask windeployqt not to copy DLLs that are unnecessary Léo Lam 2021-04-25 00:32:23 +02:00
  • f6b8d4758e CMake: Copy license.txt to output folder to match existing Win builds Léo Lam 2021-04-24 23:59:11 +02:00
  • c69747c7fb CMake: Fix CMAKE_RUNTIME_OUTPUT_DIRECTORY being ignored in UnitTests Léo Lam 2021-04-24 23:23:29 +02:00
  • dcf3ca0f89 CMake: Force gtest to link CRT dynamically to avoid runtime mismatches Léo Lam 2021-04-24 23:12:30 +02:00
  • 626c686fee DolphinQt: update device drop down size policy so that the input profile resizes properly iwubcode 2021-04-26 21:24:36 -05:00
  • 219f66c6e9 Merge pull request #9672 from JosJuice/jit-naming-scheme Léo Lam 2021-04-27 12:00:23 +02:00
  • 4d10023727 Merge pull request #9552 from endrift/gba-timing JMC47 2021-04-26 21:20:06 -04:00
  • c09427ccdf Merge pull request #9676 from leoetlino/colon JosJuice 2021-04-27 00:46:09 +02:00
  • 08215cc975 DolphinQt: Get rid of an extraneous colon in About dialog Léo Lam 2021-04-27 00:23:30 +02:00
  • 51bf2dca21 Merge pull request #9675 from JosJuice/jit64-div-80000000 Léo Lam 2021-04-26 23:50:27 +02:00
  • 7d4b87e7ae Jit64: Fix UB/infinite loop when compiling division by 0x80000000 JosJuice 2021-04-26 23:33:52 +02:00
  • 799a368a7c InputCommon: small hotkey threshold symmetry fix Filoppi 2021-04-26 19:45:13 +03:00
  • ba2782e9d1 InputCommon: fix hotkey suppression crash if nullptr suppressions were added to the map Filoppi 2021-04-26 19:41:31 +03:00
  • 4ce3362bce SI/DeviceGBA: Fix SI timings to actually closely match hardware Vicki Pfau 2021-03-02 21:51:29 -08:00
  • ac679eb24d Merge pull request #9666 from leoetlino/jit-block-hashtable JosJuice 2021-04-25 18:45:41 +02:00
  • a2c8050eba DolphinQt/Android: Unify the JIT naming scheme JosJuice 2021-04-25 17:08:10 +02:00
  • 5da85f3a25 Merge pull request #9458 from JosJuice/arm-fpu-round JMC47 2021-04-25 10:23:19 -04:00
  • 69c14d6ec3 JitArm64: Fix frspx with single precision source JosJuice 2021-01-23 20:13:45 +01:00
  • 54451ac731 JitArm64: Use ConvertSingleToDoubleLower in RW when faster JosJuice 2021-02-21 11:21:02 +01:00
  • 9d6263f306 JitArm64: Add unit tests for single/double conversion JosJuice 2021-02-13 12:38:20 +01:00
  • 2a9d88739c JitArm64: Skip accurate single/double conversion if store-safe JosJuice 2021-02-02 21:43:50 +01:00
  • 1d106ceaf5 JitArm64: Optimize ConvertSingleToDouble, part 2 JosJuice 2021-02-01 22:14:16 +01:00
  • 018e247624 JitArm64: Optimize ConvertSingleToDouble, part 1 JosJuice 2021-01-31 19:20:02 +01:00
  • 28e4869c43 JitArm64: Optimize ConvertDoubleToSingle JosJuice 2021-01-24 20:18:43 +01:00
  • 6e0a5876ef JitArm64: Use accurate single/double conversions JosJuice 2021-01-21 22:02:53 +01:00
  • 39eccf6603 JitArm64: Call RW before FCMPE in fselx JosJuice 2021-01-25 22:41:09 +01:00
  • 949686bbe7 JitArm64: Factor out single/double conversion code to functions JosJuice 2021-01-21 19:11:06 +01:00
  • fdf7744a53 JitArm64: Move float conversion code out of EmitBackpatchRoutine JosJuice 2021-02-02 22:17:44 +01:00
  • f96ee475e4 Implement ArmFPURoundMode.cpp JosJuice 2021-01-20 14:18:05 +01:00
  • 3492f51eaf OnScreenDisplay: a few fixes -They might have never drawn if DrawMessages wasn't called before they actually expired -Their fade was wrong if the duration of the message was less than the fade time Filoppi 2020-07-01 22:47:51 +03:00
  • aa3a96f048 Merge pull request #9644 from JosJuice/jit-fallback-discard Léo Lam 2021-04-25 13:20:41 +02:00
  • b3b5016f54 Jits: Fix interpreter fallback handling of discarded registers JosJuice 2021-04-17 13:53:03 +02:00
  • 47e16133e5 Jit64: divwx - Eliminate XOR for constant dividend Sintendo 2021-04-24 21:31:39 +02:00
  • 0f563ffd59 Translation resources sync with Transifex JosJuice 2021-04-24 21:26:12 +02:00
  • 1c6232e95f Merge pull request #9646 from PatrickFerry/sw-textureencoder-alignedwidth Léo Lam 2021-04-24 20:13:10 +02:00
  • 18174d3ed6 Merge pull request #9649 from leoetlino/cmake-auto-update-track Léo Lam 2021-04-24 19:44:51 +02:00
  • abc4c8f601 Jit64: divwx - Eliminate MOV for division by power of 2 Sintendo 2021-04-24 19:28:18 +02:00
  • 91669c25fe Merge pull request #9650 from leoetlino/consistent-build-binary-dirs JosJuice 2021-04-24 19:22:05 +02:00
  • 246adf0d6d Jit64: divwx - Eliminate MOV for division by 2 Sintendo 2021-03-24 22:40:35 +01:00
  • 302e8136a3 Merge pull request #5624 from Orphis/cmake_windows Léo Lam 2021-04-24 18:11:23 +02:00