Commit graph

  • d5a2b140c7
    Merge branch 'master' into cmake Ani 2025-02-14 00:15:55 +00:00
  • cefcaaf287 Qt: enable updater for linux arm Megamouse 2025-02-11 21:47:41 +01:00
  • b4a3562514 Add DXT1-5 decompression on ARM Ivan Podogov 2025-02-10 18:32:01 +00:00
  • ac232a3b56 Qt: enable updater for linux arm Megamouse 2025-02-11 21:47:41 +01:00
  • 800c0f7a56 CI: drop fragile bundled libc++ on FreeBSD Jan Beich 2025-02-13 01:23:22 +01:00
  • 2593077361 CI: only use headers from bundled libc++ on FreeBSD Jan Beich 2025-02-13 01:14:38 +01:00
  • e4595f63c4 CI: unbreak bundled libc++ on FreeBSD after 363a225554 Jan Beich 2025-02-12 21:47:02 +01:00
  • b7b5774df1 CI: unbreak bundled libc++ on FreeBSD after 67703b49d8 Jan Beich 2025-02-12 21:35:41 +01:00
  • f60fb5a70e CI: upgrade FreeBSD to 13.4 Jan Beich 2025-02-12 22:06:20 +01:00
  • 19077ee1ed cpu_stats: restore a header for BSDs after cd87a64621 Jan Beich 2025-02-12 17:56:13 +01:00
  • e05e2ddacc
    Merge branch 'master' into freebsd Ani 2025-02-13 12:06:51 +00:00
  • 26df3a8452
    Add Cubeb log callback (#16510) Vestrel 2025-02-13 20:47:12 +09:00
  • e4d9e0a941
    Merge branch 'master' into freebsd Ani 2025-02-13 10:58:38 +00:00
  • cd47f7a5ac
    Merge branch 'master' into vsh_fix Elad 2025-02-13 12:49:45 +02:00
  • b63140b423 Fix build without vulkan Takuya Wakazono 2025-02-11 14:23:39 +09:00
  • 669094aa6d
    Merge branch 'master' into freebsd Ani 2025-02-13 10:45:27 +00:00
  • c8de10e5b6
    Update CubebBackend.cpp Elad 2025-02-13 11:33:06 +02:00
  • cbc559484d
    Update sys_config.cpp Elad 2025-02-13 11:26:53 +02:00
  • e20a3c7f26
    Merge branch 'master' into vsh_fix Elad 2025-02-13 11:25:11 +02:00
  • 380393295b
    Merge branch 'master' into fix-build-wihout-vulkan Elad 2025-02-13 11:15:22 +02:00
  • eeff7b0f0a Fix Aarch Linux CI RipleyTom 2025-02-13 04:18:25 +01:00
  • 2e607fdb23
    Merge branch 'master' into fix-build-wihout-vulkan Elad 2025-02-13 11:10:00 +02:00
  • c336648040
    Merge branch 'master' into buildfix Megamouse 2025-02-13 08:54:10 +01:00
  • 29220e78df
    Merge branch 'master' into freebsd Ani 2025-02-13 07:42:18 +00:00
  • f15ed36da1 Fix Change Password dialog not saving the new password on success RipleyTom 2025-02-13 02:43:07 +01:00
  • 1efca833a4 Fix missing NoError error checking in a few sceNpGUI functions RipleyTom 2025-02-13 00:12:32 +01:00
  • cd97c77aa0
    Fix Aarch Linux CI RipleyTom 2025-02-13 04:18:25 +01:00
  • 6231658927
    Fix Change Password dialog not saving the new password on success RipleyTom 2025-02-13 02:43:07 +01:00
  • 9025e2597a CI: drop fragile bundled libc++ on FreeBSD Jan Beich 2025-02-13 01:23:22 +01:00
  • bab20642f3 CI: only use headers from bundled libc++ on FreeBSD Jan Beich 2025-02-13 01:14:38 +01:00
  • 306102f59b CI: unbreak bundled libc++ on FreeBSD after 363a225554 Jan Beich 2025-02-12 21:47:02 +01:00
  • 7ba0abd07a CI: unbreak bundled libc++ on FreeBSD after 67703b49d8 Jan Beich 2025-02-12 21:35:41 +01:00
  • 64b236f3b2 CI: upgrade FreeBSD to 13.4 Jan Beich 2025-02-12 22:06:20 +01:00
  • 1eba3f18e8 cpu_stats: restore a header for BSDs after cd87a64621 Jan Beich 2025-02-12 17:56:13 +01:00
  • 1edace0d85
    Fix missing NoError error checking in a few sceNpGUI functions RipleyTom 2025-02-13 00:12:32 +01:00
  • 159370446f RPCN v1.4 RipleyTom 2025-02-05 20:28:08 +01:00
  • c6f6e1e595
    Merge branch 'master' into rpcn_1.4 Megamouse 2025-02-12 13:54:07 +01:00
  • a9b0f76698 cmake: Enable LTO for rpcs3_emu target - Provides a small speedup and saves some space in the binary. Malcolm Jestadt 2025-02-11 00:15:33 -05:00
  • ed64f50d98
    Merge branch 'master' into LTO Elad 2025-02-12 08:39:43 +02:00
  • b787cf87aa Fix build without vulkan Takuya Wakazono 2025-02-11 14:23:39 +09:00
  • 7fcd747819 rsx: Fix internal res tracking kd-11 2025-02-12 00:59:33 +03:00
  • 6b72fe793b rsx: Fix internal res tracking kd-11 2025-02-12 00:59:33 +03:00
  • 0ad81094fe
    RPCN v1.4 RipleyTom 2025-02-05 20:28:08 +01:00
  • cd87a64621 Headers cleanup RipleyTom 2025-02-11 03:00:37 +01:00
  • e5d33e6383
    Headers cleanup RipleyTom 2025-02-11 03:00:37 +01:00
  • 254346b863
    Merge branch 'master' into LTO Elad 2025-02-11 19:46:27 +02:00
  • 63147fdede Remove ppu_acontext Elad 2025-02-11 12:43:58 +02:00
  • 01c8babe82 Remove ppu_acontext Elad 2025-02-11 12:43:58 +02:00
  • dfd83bc7a4 SPU LLVM: Add two dependency chains for SPU verification - Should restore performance to match the xorsum builds Malcolm Jestadt 2025-02-11 00:04:25 -05:00
  • 54ae589e4f
    Merge branch 'master' into SPU2 Elad 2025-02-11 11:17:44 +02:00
  • b56ca28990 cmake: Enable LTO for rpcs3_emu target - Provides a small speedup and saves some space in the binary. Malcolm Jestadt 2025-02-11 00:15:33 -05:00
  • 25220a5698 SPU LLVM: Add two dependency chains for SPU verification - Should restore performance to match the xorsum builds Malcolm Jestadt 2025-02-11 00:04:25 -05:00
  • 3392f0a271 gl: Fix stencil resolve for NVIDIA cards kd-11 2025-02-10 02:42:14 +03:00
  • 10d5907f46 rsx: Implement framebuffer statistics to track the internal render resolution at runtime. kd-11 2025-02-09 23:28:37 +03:00
  • 0f3d2c7085 gl: Implement MSAA transparency (sample-to-coverage) kd-11 2025-02-09 21:15:23 +03:00
  • 485927ed0d gl: Fix crash when launching multiple games with MSAA enabled kd-11 2025-02-09 17:33:40 +03:00
  • 0d4f3cf0a5 Allow MSAA selection in the UI kd-11 2025-02-09 16:41:11 +03:00
  • 4f08bfd0a2 Fix compilation on clang kd-11 2025-02-09 16:35:57 +03:00
  • 54e7cb8d9e vk: Silence spec validation error on NV cards kd-11 2025-02-09 15:27:09 +03:00
  • fab39a6495 gl: Add support for "hw MSAA resolve" option kd-11 2025-02-08 21:45:54 +03:00
  • 008bfa2cd2 gl: Add extra checks around invalid render/compute passes kd-11 2025-02-08 19:46:54 +03:00
  • 5907a6a67d gl: Fix crash in texture cache due to incorrect surface handling kd-11 2025-02-08 19:46:06 +03:00
  • 85880e6037 gl: Implement remaining resolvers kd-11 2025-02-08 19:00:23 +03:00
  • 042be7d7d1 gl: Implement basic MSAA rendertarget support kd-11 2025-02-08 18:19:44 +03:00
  • 26d85e53a4 vk: Fix extension initialization during device creation kd-11 2025-02-08 11:31:30 +03:00
  • f3e913b56a vk: Redesign resource binding for overlay passes kd-11 2025-02-08 11:30:31 +03:00
  • 99ace42447 gl: Enforce full image creation argument declaration kd-11 2025-02-06 03:04:07 +03:00
  • 6c6d03ac5e gl: Upgrade the surface cache to become MSAA-aware kd-11 2025-02-05 01:47:45 +03:00
  • 8249b5dbfa gl: Implement MSAA resolve/unresolve for color images kd-11 2025-02-05 01:47:09 +03:00
  • 2a4bd6a7fc gl: Implement multisampled image creation kd-11 2025-02-05 00:13:16 +03:00
  • 82981384d5 vk: Move MSAA resolve/unresolve shaders to common GPU program layer kd-11 2025-02-04 02:53:26 +03:00
  • a7a49d9eaa gl: Plumb stubbed MSAA support into the render target handlers kd-11 2025-02-04 01:18:10 +03:00
  • 808f67a3b2 gl: Stub dynamic sample count when creating textures kd-11 2025-02-02 14:35:02 +03:00
  • 381db19960 gl: Fix stencil resolve for NVIDIA cards kd-11 2025-02-10 02:42:14 +03:00
  • e928b9c5a7 rsx: Implement framebuffer statistics to track the internal render resolution at runtime. kd-11 2025-02-09 23:28:37 +03:00
  • a69d0a23d4 gl: Implement MSAA transparency (sample-to-coverage) kd-11 2025-02-09 21:15:23 +03:00
  • 5c1552f797 gl: Fix crash when launching multiple games with MSAA enabled kd-11 2025-02-09 17:33:40 +03:00
  • 2c023b83ba Allow MSAA selection in the UI kd-11 2025-02-09 16:41:11 +03:00
  • 7eea8b3feb Fix compilation on clang kd-11 2025-02-09 16:35:57 +03:00
  • d699eea596 vk: Silence spec validation error on NV cards kd-11 2025-02-09 15:27:09 +03:00
  • 6447981273 gl: Add support for "hw MSAA resolve" option kd-11 2025-02-08 21:45:54 +03:00
  • a6e567aca4 gl: Add extra checks around invalid render/compute passes kd-11 2025-02-08 19:46:54 +03:00
  • 57272d5b3c gl: Fix crash in texture cache due to incorrect surface handling kd-11 2025-02-08 19:46:06 +03:00
  • 4c545430f1 gl: Implement remaining resolvers kd-11 2025-02-08 19:00:23 +03:00
  • 558ff9fea6 gl: Implement basic MSAA rendertarget support kd-11 2025-02-08 18:19:44 +03:00
  • aa29a25c1f vk: Fix extension initialization during device creation kd-11 2025-02-08 11:31:30 +03:00
  • 11484a32c1 vk: Redesign resource binding for overlay passes kd-11 2025-02-08 11:30:31 +03:00
  • 63b40f8d21 gl: Enforce full image creation argument declaration kd-11 2025-02-06 03:04:07 +03:00
  • c5700259b6 gl: Upgrade the surface cache to become MSAA-aware kd-11 2025-02-05 01:47:45 +03:00
  • 9a8633c63b gl: Implement MSAA resolve/unresolve for color images kd-11 2025-02-05 01:47:09 +03:00
  • 7ddcbd8403 gl: Implement multisampled image creation kd-11 2025-02-05 00:13:16 +03:00
  • e48262f5be vk: Move MSAA resolve/unresolve shaders to common GPU program layer kd-11 2025-02-04 02:53:26 +03:00
  • 19bb98da79 gl: Plumb stubbed MSAA support into the render target handlers kd-11 2025-02-04 01:18:10 +03:00
  • 73c8b593f6 gl: Stub dynamic sample count when creating textures kd-11 2025-02-02 14:35:02 +03:00
  • 9a7b8e41eb PPU Analyzer: Minor Fixup Elad 2025-02-08 17:00:07 +02:00
  • 72b20a6d9c PPU Analyzer: Minor Fixup Elad 2025-02-08 17:00:07 +02:00
  • 2c52882310 linux/arm64: Enable auto-updater Ani 2025-02-08 18:58:09 +00:00
  • c7e853bf99 PPU Analyzer: GPR-assisted jump table analysis Elad 2025-01-31 17:15:51 +02:00
  • ac97b36b1c PPU Analyzer: Opt-out suspected floats from instruction stream Elad 2025-02-07 17:23:51 +02:00
  • 181c92a868 PPU Analyzer: Clean addr_heap fron non-valid code Elad 2025-01-31 14:38:19 +02:00