Commit Graph

  • e740e32562 Merge pull request #12522 from lioncash/ppcanalyst Admiral H. Curtiss 2024-01-26 20:29:16 +01:00
  • b0491c2ce8 Merge pull request #12529 from iwubcode/math_determinant Admiral H. Curtiss 2024-01-26 19:13:38 +01:00
  • b09b59c125 Merge pull request #12521 from lioncash/reent Admiral H. Curtiss 2024-01-26 18:55:26 +01:00
  • 460ab609d0 Merge pull request #12524 from lioncash/memb Admiral H. Curtiss 2024-01-26 18:53:44 +01:00
  • c3652a7129 Merge pull request #12532 from lioncash/json Admiral H. Curtiss 2024-01-26 18:52:52 +01:00
  • a553308775 Merge pull request #12443 from iwubcode/custom_pipeline_action_material_cubemap Mai 2024-01-26 12:39:37 -05:00
  • b37f096f4b Common: add determinant functions to Matrix33 and Matrix44 iwubcode 2024-01-23 21:42:53 -06:00
  • 7a59ecc39d GraphicsTarget: Reduce object churn a little Lioncash 2024-01-24 23:00:01 -05:00
  • 1b7da37114 GraphicsTargetGroup: Reduce object churn a little Lioncash 2024-01-24 22:51:35 -05:00
  • 24f952c12b GraphicsModFeature: Reduce object churn a little Lioncash 2024-01-24 22:48:53 -05:00
  • 0385b40bd8 GraphicsModAsset: Reduce object churn a little Lioncash 2024-01-24 22:47:22 -05:00
  • 2253d9a95d GraphicsModGroup: Mark move constructor and assignment as noexcept Lioncash 2024-01-24 22:41:28 -05:00
  • 0327b11e0b GraphicsModGroup: Reduce object churn Lioncash 2024-01-24 22:40:03 -05:00
  • e3e20df185 GraphicsMod: Avoid some object churn Lioncash 2024-01-24 22:27:43 -05:00
  • 7b6463ef1f ShaderAsset: Emplace value instances when possible in ToJson() Lioncash 2024-01-24 18:42:52 -05:00
  • 97160ddc83 Merge pull request #12531 from LillyJadeKatrin/retroachievements-bugfix Mai 2024-01-24 16:17:17 -05:00
  • 58bff55c71 Merge pull request #12528 from lioncash/assembler Admiral H. Curtiss 2024-01-24 18:48:32 +01:00
  • 2826099808 Merge pull request #12523 from lioncash/fallthrough Admiral H. Curtiss 2024-01-24 18:40:32 +01:00
  • 5692e15285 Merge pull request #12525 from lioncash/defined Admiral H. Curtiss 2024-01-24 18:39:49 +01:00
  • 74d4cb0274 Merge pull request #12526 from lioncash/trace JosJuice 2024-01-24 17:56:39 +01:00
  • dab03e4c08 Merge pull request #12527 from lioncash/highlight JosJuice 2024-01-24 17:55:44 +01:00
  • 03e3f65653 Add host URL setting to achievements config LillyJadeKatrin 2024-01-23 22:55:21 -05:00
  • cf081e839d VideoCommon: fix compilation error in pixel shaders when per-pixel lighting isn't set for custom shaders iwubcode 2024-01-22 21:46:55 -06:00
  • a8d45b8e55 VideoCommon: fix compilation error in uber pixel shaders when pixel shader lighting isn't set for custom shaders iwubcode 2024-01-22 21:46:21 -06:00
  • 7118fc5b7b VideoCommon: fix pixel shader compilation error that happens when uint output is defined iwubcode 2024-01-22 21:31:03 -06:00
  • a37fd83218 VideoCommon: fix uber shader pixel compilation error that happens when uint output is defined iwubcode 2024-01-22 21:30:37 -06:00
  • a65aaccd59 DolphinQt/MenuBar: Hide assembler option if debug UI is disabled Lioncash 2024-01-23 18:57:21 -05:00
  • 100242a380 GekkoSyntaxHighlight: Collapse cases for builtin color formats Lioncash 2024-01-23 18:39:57 -05:00
  • e4fa5614d1 GekkoSyntaxHighlight: Fix FPR terminal highlighting being treated as GPRs Lioncash 2024-01-23 18:23:30 -05:00
  • 6cb3389696 CodeTrace: Use std::set::lower_bound() over std::lower_bound() Lioncash 2024-01-23 17:15:21 -05:00
  • 258161bab7 DolphinAnalytics: Use #ifdef instead of #if for platform testing Lioncash 2024-01-23 16:51:31 -05:00
  • 4ccc5178a6 PowerPC: Use #ifdef instead of #if for platform testing Lioncash 2024-01-23 16:47:40 -05:00
  • f695ae5730 JitInterface: Use #ifdef instead of #if for platform testing Lioncash 2024-01-23 16:42:33 -05:00
  • a9f89a7d3b WiimoteEmu: check for __APPLE__ with defined() Lioncash 2024-01-23 16:38:26 -05:00
  • 3c64d030c5 FreeLookManager: check for __APPLE__ with defined() Lioncash 2024-01-23 16:37:00 -05:00
  • b06e1880b6 Jit64AsmCommon: Remove redundant m_jit member from CommonAsmRoutines Lioncash 2024-01-23 16:26:59 -05:00
  • adb79d4e32 WiimoteReal: Explicitly break instead of fallthrough in IsBalanceBoard() Lioncash 2024-01-23 16:22:08 -05:00
  • 28e93827db EXI_DeviceAGP: Annotate fallthrough with [[fallthrough]] Lioncash 2024-01-23 16:19:21 -05:00
  • 7ef0262f8a PPCAnalyst: Merge duplicate expression in ReorderInstructionsCore() Lioncash 2024-01-23 16:05:01 -05:00
  • 6a86b35e88 State: Make use of re-entrant variant of localtime Lioncash 2024-01-23 15:22:37 -05:00
  • 1b3f61041a Movie: Remove global system accessor from GetRTCDisplay() Lioncash 2024-01-23 14:42:09 -05:00
  • 763562357b Movie: Mark getters as const Lioncash 2024-01-23 14:40:42 -05:00
  • c0b0023b64 Movie: Use re-entrant variant of gmtime in GetRTCDisplay() Lioncash 2024-01-23 14:38:35 -05:00
  • f03da37693 NetKDTime: Use re-entrant variants of gmtime Lioncash 2024-01-23 14:30:41 -05:00
  • 0b1087e9c9 Merge pull request #12520 from iwubcode/material_serialize_to_json Mai 2024-01-23 14:18:25 -05:00
  • 3a688aa35e VideoCommon: add function to serialize MaterialAsset to json iwubcode 2024-01-23 12:47:00 -06:00
  • 5aeadb1ef8 PostProcessing: Don't potentially leak memory in BlitFromTexture() Lioncash 2024-01-23 13:29:26 -05:00
  • a3f9f2c7aa PostProcessing: Remove unnecessary get() calls in BlitFromTexture() Lioncash 2024-01-23 13:34:13 -05:00
  • f2292467ad Merge pull request #12518 from lioncash/pragma JosJuice 2024-01-23 19:24:38 +01:00
  • 96fda3d126 Merge pull request #12517 from lioncash/alloc JosJuice 2024-01-23 19:23:42 +01:00
  • e12933f8dd Merge pull request #12515 from iwubcode/shader_asset_helper_functions Mai 2024-01-23 13:21:00 -05:00
  • a40a952177 VideoCommon: add a method to calculate a default value for ShaderAsset and another to list its types iwubcode 2024-01-23 01:07:42 -06:00
  • b5a6225e1a VideoCommon: add function to serialize ShaderAsset to json iwubcode 2024-01-23 01:05:16 -06:00
  • 49eadbb824 AchievementSettings: Move pragma once out of ifdef Lioncash 2024-01-23 11:56:48 -05:00
  • 9f82efa3e2 Jit64/JitRegCache: Simplify GetAllocationOrder() Lioncash 2024-01-23 10:57:14 -05:00
  • d1b4c5482c Translation resources sync with Transifex JosJuice 2024-01-22 18:50:03 +01:00
  • 64ccbdd5c1 Translation resources sync with Transifex JosJuice 2024-01-21 22:30:22 +01:00
  • 713572e874 Merge pull request #12510 from JosJuice/android-revert-attach-early Mai 2024-01-21 10:23:15 -05:00
  • d64705d691 Merge pull request #12512 from JosJuice/assembler-dirty-flag Mai 2024-01-21 10:22:46 -05:00
  • 29f6baac8f Merge pull request #12506 from xperia64/octomania_text JosJuice 2024-01-21 16:14:01 +01:00
  • 4b7c953415 Merge pull request #12509 from AdmiralCurtiss/bbox-init-only-if-supported JosJuice 2024-01-20 21:59:15 +01:00
  • 6276232574 DolphinQt: Rework dirty flag handling in AssemblerWidget::TabTextForEditor JosJuice 2024-01-20 14:53:45 +01:00
  • 1a57040163 Merge pull request #12511 from JosJuice/partial-revert-assembler-translatability Tilka 2024-01-20 14:55:03 +00:00
  • 6cd67e3937 Partially revert "DolphinQt/Assembler: improve translatability" JosJuice 2024-01-20 14:38:04 +01:00
  • c8327ad514 Revert "Android: Attach CPU thread to JVM early" JosJuice 2024-01-20 13:59:16 +01:00
  • ac670d99e2 VideoCommon: Only initialize Bounding Box if supported by GPU/driver. Admiral H. Curtiss 2024-01-20 12:34:24 +01:00
  • db43f905e8 Merge pull request #12508 from AdmiralCurtiss/wgi-deadlock Admiral H. Curtiss 2024-01-18 10:25:46 +01:00
  • 83d4b692b8 InputCommon/WGInput: Handle add/remove events on separate thread to prevent deadlocks. Admiral H. Curtiss 2024-01-17 12:39:45 +01:00
  • 12318f921f Merge pull request #12503 from AdmiralCurtiss/sdl-fixes Admiral H. Curtiss 2024-01-18 00:29:25 +01:00
  • a0ccb255b3 GameINI: Octomania text fix BuildTools 2024-01-16 03:38:32 -05:00
  • 6aacbc4c35 Merge pull request #12488 from JosJuice/jitarm64-psq-stxx-w0 Mai 2024-01-15 15:14:59 -05:00
  • 5534f510e0 Merge pull request #12498 from AdmiralCurtiss/globals-socket Mai 2024-01-15 15:13:41 -05:00
  • e3d39fcc0d Merge pull request #12502 from AdmiralCurtiss/globals-movie Mai 2024-01-15 15:12:00 -05:00
  • c7d7ae4912 InputCommon/SDL: Code style fixes. Admiral H. Curtiss 2024-01-15 15:19:41 +01:00
  • 5e6e61c723 InputCommon/SDL: Avoid potential infinite loops from integer truncation. Admiral H. Curtiss 2024-01-15 15:19:24 +01:00
  • d657ad5932 InputCommon/SDL: Check for errors from SDL_JoystickNumButtons(), SDL_JoystickNumAxes(), SDL_JoystickNumHats(). Admiral H. Curtiss 2024-01-15 15:18:38 +01:00
  • 959c39133b InputCommon/SDL: Fix incorrect use of std::vector::assign() and check bounds. Admiral H. Curtiss 2024-01-15 15:17:32 +01:00
  • 95cba6be2b Core/Movie: Refactor to class, move to System. Admiral H. Curtiss 2024-01-13 13:14:48 +01:00
  • c76dee7807 Merge pull request #12285 from iwubcode/serialize_graphics_mods Mai 2024-01-13 14:15:14 -05:00
  • 1cca3b24c6 Merge pull request #12085 from SuperSamus/sdl-gamecontroller Admiral H. Curtiss 2024-01-13 16:37:43 +01:00
  • 7baedc3ec4 CMake: Enable SDL on Linux by default Martino Fontana 2024-01-02 11:24:13 +01:00
  • 51e05f468a SDL: Add GameController API, cleanup Martino Fontana 2023-08-03 16:30:26 +02:00
  • 4a362ddd33 Core/IOS/Network/Socket: Avoid global system accessor. Admiral H. Curtiss 2024-01-12 07:22:15 +01:00
  • 8760aca8ec Merge pull request #12500 from AdmiralCurtiss/globals-fiforecorder Mai 2024-01-13 06:38:39 -05:00
  • d36baf633c Merge pull request #12499 from AdmiralCurtiss/globals-mmiorw Mai 2024-01-13 06:37:49 -05:00
  • 35a326a1e1 Merge pull request #12497 from AdmiralCurtiss/globals-fifoplayer Mai 2024-01-13 06:36:46 -05:00
  • 443b4ae745 Core/FifoPlayer: Avoid global System accessor. Admiral H. Curtiss 2024-01-12 07:13:57 +01:00
  • 637fd49909 FifoRecorder: Move instance to System. Admiral H. Curtiss 2024-01-12 13:35:47 +01:00
  • 42d61cfc4c Core/HW/MMIO: Pass System through Read() and Write(). Admiral H. Curtiss 2024-01-12 06:42:51 +01:00
  • 6725c25600 Merge pull request #12494 from AdmiralCurtiss/globals-wiiipc Mai 2024-01-12 02:08:00 -05:00
  • ab3655fbea Merge pull request #12496 from AdmiralCurtiss/globals-gba Mai 2024-01-12 02:05:57 -05:00
  • bca5b10faf Merge pull request #12489 from JosJuice/optimizable-access-size Admiral H. Curtiss 2024-01-12 07:44:59 +01:00
  • f7a9ea9d7e Core/HW/GBACore: Avoid global System accessor. Admiral H. Curtiss 2024-01-12 07:02:40 +01:00
  • 5a633f0bcf Core/IOS/WiiIPC: Add missing variables to savestate. Admiral H. Curtiss 2024-01-11 06:52:04 +01:00
  • 17753d5168 Core/IOS/WiiIPC: Refactor to class, move to System. Admiral H. Curtiss 2024-01-11 06:48:17 +01:00
  • be7f4ab244 Core: Pass sensor bar state into the Wiimote input calculation functions instead of having it access a global. Admiral H. Curtiss 2024-01-11 06:02:49 +01:00
  • c3b8aa1fe5 Merge pull request #12493 from endrift/fix-deck Admiral H. Curtiss 2024-01-11 05:09:36 +01:00
  • a8033f164b Steam Deck: Pad out feature report to 64 bytes Vicki Pfau 2024-01-09 20:49:38 -08:00
  • b972329ed0 PowerPC: Add access size parameter to MMU::IsOptimizableRAMAddress JosJuice 2024-01-08 15:12:44 +01:00
  • 0ab2bc2287 ControllerInterface: Make FullAnalogSurface inherit IsDetectable() Martino Fontana 2023-10-28 16:32:01 +02:00