Commit graph

  • bfb422c964
    Update FW 4.92 Latest Version JoãoPaulo 2025-03-05 09:29:32 -03:00
  • 59280a133c vk: Do not force strict query scopes by default kd-11 2025-03-05 13:51:45 +03:00
  • 39b167bf49 vk: Do not force strict query scopes by default kd-11 2025-03-05 13:51:45 +03:00
  • 74f1d357db RSX: Use two loops in analyse_fragment_program - Use one loop to find the start of the program, and another loop to analyse the actual program - Very slight performance improvement Malcolm Jestadt 2025-03-04 17:15:52 -05:00
  • ba12de867e static analysis: fix memory leak in decompress Megamouse 2025-03-04 19:45:46 +01:00
  • ca3d02fc61 static analysis: ensure is always false Megamouse 2025-03-04 19:45:22 +01:00
  • a49c4c7682 static analysis: duplicate assignment Megamouse 2025-03-04 19:44:58 +01:00
  • 4f52c67566 static analysis: suspicious code Megamouse 2025-03-04 19:44:39 +01:00
  • 7a6a96254c static analysis: remove unused overrides Megamouse 2025-03-04 19:44:17 +01:00
  • 6abb863a54 static analysis: std::move Megamouse 2025-03-04 19:43:44 +01:00
  • e8463403f5 static analysis: uninitialized variables Megamouse 2025-03-04 19:42:10 +01:00
  • 815a4e7dc1 static analysis: less references Megamouse 2025-03-04 19:41:34 +01:00
  • df2f68da44 static analysis: more const ref Megamouse 2025-03-04 19:39:25 +01:00
  • a8fc3f5f74 static analysis: more const Megamouse 2025-03-04 19:38:16 +01:00
  • 2fb7534cf3 static analysis: fix memory leak in decompress Megamouse 2025-03-04 19:45:46 +01:00
  • 9b4fdd5288 static analysis: ensure is always false Megamouse 2025-03-04 19:45:22 +01:00
  • f4c4163d98 static analysis: duplicate assignment Megamouse 2025-03-04 19:44:58 +01:00
  • 172db0444a static analysis: suspicious code Megamouse 2025-03-04 19:44:39 +01:00
  • 5222436111 static analysis: remove unused overrides Megamouse 2025-03-04 19:44:17 +01:00
  • 792e802b4a static analysis: std::move Megamouse 2025-03-04 19:43:44 +01:00
  • fd740a6810 static analysis: uninitialized variables Megamouse 2025-03-04 19:42:10 +01:00
  • f1767a56c4 static analysis: less references Megamouse 2025-03-04 19:41:34 +01:00
  • 297849c12b static analysis: more const ref Megamouse 2025-03-04 19:39:25 +01:00
  • 279711a3ab static analysis: more const Megamouse 2025-03-04 19:38:16 +01:00
  • d3c5cc7b13 ci: Use more variables for LLVM and QT Megamouse 2025-03-04 22:45:44 +01:00
  • 760e43ad2c VS: move LLVM AdditionalDependencies to rpcs3_default.props Megamouse 2025-03-04 22:47:17 +01:00
  • 229734e45f VS: add some missing filters Megamouse 2025-03-04 22:46:03 +01:00
  • fa4d7095a1 ci: Use more variables for LLVM and QT Megamouse 2025-03-04 22:45:44 +01:00
  • 56c11baf8d VS: move LLVM AdditionalDependencies to rpcs3_default.props Megamouse 2025-03-04 22:47:17 +01:00
  • 072a1dd94a VS: add some missing filters Megamouse 2025-03-04 22:46:03 +01:00
  • b316d737d0 Fix some warnings Megamouse 2025-03-03 08:15:57 +01:00
  • 2b9d30b2f3 RSX: ProgramStateCache microoptimizations - Saves 1 instruction in each loop Malcolm Jestadt 2025-02-21 16:37:27 -05:00
  • 66952fe301 Add memory breakpoints RipleyTom 2025-03-01 17:08:10 +01:00
  • 74792e83c1
    Merge branch 'master' into NewDebugBranch Elad 2025-03-04 12:53:22 +02:00
  • cb659474d9 overlays: fix friends/trophy list input on paused emulation Megamouse 2025-03-03 18:00:44 +01:00
  • 07d0656965 overlays: fix friends/trophy list input on paused emulation Megamouse 2025-03-03 18:00:44 +01:00
  • d429776418 Qt/patches: Only consider bootable games Megamouse 2025-03-03 09:04:32 +01:00
  • d034f6a77f Qt/patches: move game list loop to patch manager Megamouse 2025-03-03 09:02:09 +01:00
  • e7385cf975 Qt/patches: Only consider bootable games Megamouse 2025-03-03 09:04:32 +01:00
  • b8996d009c Qt/patches: move game list loop to patch manager Megamouse 2025-03-03 09:02:09 +01:00
  • 1920aee415 RSX: Fix issue where linux builds could hit illegal instruction on machines without AVX-512 - Place avx-512 function attributes in their own functions Malcolm Jestadt 2025-03-02 17:54:45 -05:00
  • 14731207ff
    Merge branch 'master' into LTO Ani 2025-03-03 11:28:19 +00:00
  • eb9dbfa31a
    Add memory breakpoints RipleyTom 2025-03-01 17:08:10 +01:00
  • 783079266e Emulator: Implement config CLI args, add barrier for host CLI args Elad 2025-03-01 08:16:03 +02:00
  • f5aeb39c9c
    Merge branch 'master' into ps3-cli-args Elad 2025-03-03 06:33:28 +02:00
  • 29ca64abf2 RSX: Fix issue where linux builds could hit illegal instruction on machines without AVX-512 - Place avx-512 function attributes in their own functions Malcolm Jestadt 2025-03-02 17:54:45 -05:00
  • bd41774960 overlays/osk: implement horizontal scroll Megamouse 2025-02-27 04:06:39 +01:00
  • 4aa25285a3 overlays: use thread local static vector in get_glyph_data Megamouse 2025-02-26 21:46:24 +01:00
  • 7fd1f5b5d3 Fix some warning Megamouse 2025-02-26 19:43:57 +01:00
  • 9078932e99
    Merge branch 'master' into oskss Megamouse 2025-03-02 23:02:37 +01:00
  • 72ee5ed10d overlays: add ability to hide hidden trophies Megamouse 2025-03-01 10:54:04 +01:00
  • 048a44cbe5 overlays: add getter for selected entry Megamouse 2025-03-01 09:57:56 +01:00
  • 6f5f7ece06 overlays: fix and optimize layout exit loops Megamouse 2025-02-28 21:05:23 +01:00
  • f1dca14503
    Merge branch 'master' into trophy Megamouse 2025-03-02 22:48:18 +01:00
  • b3d28e2309 Switch Windows and Linux x64 builds and deployments to GitHub Actions Zion Nimchuk 2025-03-01 11:06:41 -08:00
  • 54b316aaf5 overlays: add ability to hide hidden trophies Megamouse 2025-03-01 10:54:04 +01:00
  • f47304a4de overlays: add getter for selected entry Megamouse 2025-03-01 09:57:56 +01:00
  • fad6335131 overlays: fix and optimize layout exit loops Megamouse 2025-02-28 21:05:23 +01:00
  • b045534719 Switch Windows and Linux x64 builds and deployments to GitHub Actions Zion Nimchuk 2025-03-01 11:06:41 -08:00
  • 319c63a88d Emulator: Implement config CLI args, add barrier for host CLI args Elad 2025-03-01 08:16:03 +02:00
  • 1dc3ebf891
    SPU Analyzer: A fixup for crash, TODO: proper fix trigger 2025-03-02 00:24:42 -08:00
  • a445443d7d
    Merge branch 'master' into spu-giga-crash-fix Elad 2025-03-02 09:09:20 +02:00
  • 6bd1ab576c RSX: Use AVX-512-ICL code in get_vertecx_program_ucode_hash and in vertex_program_compare - Code is about 4 times as fast on my zen4 machine - Should be twice as fast on zen5 machines with full width AVX-512 Malcolm Jestadt 2025-02-28 08:45:34 -05:00
  • 08a7c8f017
    Merge branch 'master' into LTO Elad 2025-03-02 07:22:50 +02:00
  • 8f87baab6c RSX: Use AVX-512-ICL code in get_vertecx_program_ucode_hash and in vertex_program_compare - Code is about 4 times as fast on my zen4 machine - Should be twice as fast on zen5 machines with full width AVX-512 Malcolm Jestadt 2025-02-28 08:45:34 -05:00
  • 8e6272bfee Qt: Fix boot failed dialog trigger 2025-03-01 10:03:04 -08:00
  • 44525a9254 Qt: Fix boot failed dialog trigger 2025-03-01 10:03:04 -08:00
  • 0aca5e222f vk: Fix MacOS build kd-11 2025-03-01 16:56:43 +03:00
  • b8411a90cd vk/swapchain: Fix WSI swapchain configuration overrides kd-11 2025-03-01 16:16:07 +03:00
  • 4e9365f76b vk/swapchain: Consolidate native swapchain implementation for platforms where it is not implemented kd-11 2025-03-01 14:31:16 +03:00
  • 602fe15641 vk/swapchain: Move platform-specific code to appropriate headers kd-11 2025-03-01 14:20:51 +03:00
  • 8b2e792d31 vk: Refactor swapchain into separate platform headers kd-11 2025-03-01 14:06:56 +03:00
  • aca1cdf0b6 vk: Refactor instance management header kd-11 2025-03-01 14:03:26 +03:00
  • f8963ac87e
    vk: Fix MacOS build kd-11 2025-03-01 16:56:43 +03:00
  • 3a078fa6bf vk/swapchain: Fix WSI swapchain configuration overrides kd-11 2025-03-01 16:16:07 +03:00
  • 36e9a6b0dd vk/swapchain: Consolidate native swapchain implementation for platforms where it is not implemented kd-11 2025-03-01 14:31:16 +03:00
  • c499b5d964 vk/swapchain: Move platform-specific code to appropriate headers kd-11 2025-03-01 14:20:51 +03:00
  • 350d4f47e3 vk: Refactor swapchain into separate platform headers kd-11 2025-03-01 14:06:56 +03:00
  • f9b6ba681b vk: Refactor instance management header kd-11 2025-03-01 14:03:26 +03:00
  • af23df842d
    PPU: Report encrypted modules with KLIC in main file, opportunistic compilation at exit-spawn (#16743) trigger 2025-03-01 01:45:03 -08:00
  • 6bba308347 Update PPUThread.cpp trigger 2025-03-01 01:18:38 -08:00
  • 227398f766 Update PPUThread.cpp trigger 2025-03-01 01:04:07 -08:00
  • a3369b9785 Update PPUThread.cpp trigger 2025-03-01 01:00:31 -08:00
  • 5ca73dae58
    Merge branch 'master' into ppu-precomp-enc-self Elad 2025-03-01 10:18:42 +02:00
  • 8830f8817f disable runtime precomp. debug log trigger 2025-02-28 23:09:27 -08:00
  • d6161eb3ec attempt to precompile with klic trigger 2025-02-21 15:28:07 -08:00
  • b266e3d4bf rpcs3_version: Bump to 0.0.35 v0.0.35 Ani 2025-02-28 19:30:55 +00:00
  • 7d1b5567e1
    Merge branch 'master' into master Ani 2025-02-28 20:38:13 +00:00
  • 8a928174e6
    rpcs3_version: Bump to 0.0.35 Ani 2025-02-28 19:30:55 +00:00
  • e459fd3603 overlays/osk: implement horizontal scroll Megamouse 2025-02-27 04:06:39 +01:00
  • 6fda0f055f overlays: use thread local static vector in get_glyph_data Megamouse 2025-02-26 21:46:24 +01:00
  • a0a20673f2 Fix some warning Megamouse 2025-02-26 19:43:57 +01:00
  • 4e08242074 Remove ProgramDatabase from libpng and zlib Zion Nimchuk 2025-02-28 08:03:29 -08:00
  • 0690315d9e Use ccache on Windows CI build Zion Nimchuk 2025-02-27 23:08:52 -08:00
  • f08e7684aa Remove ProgramDatabase from libpng and zlib Zion Nimchuk 2025-02-28 08:03:29 -08:00
  • 961b7b5bfc Use ccache on Windows CI build Zion Nimchuk 2025-02-27 23:08:52 -08:00
  • 207ee59acd PPU Analyzer: Firmware/import caller analysis and KLIC finding pass Elad 2025-02-23 19:04:14 +02:00
  • e9648967e8 PPU Analyzer: Firmware/import caller analysis and KLIC finding pass Elad 2025-02-23 19:04:14 +02:00
  • e97bfecb7f Deploy aarch64 builds via via GitHub Actions instead of Cirrus Zion Nimchuk 2025-02-17 21:40:17 -08:00
  • 1a7fc7a549 Deploy aarch64 builds via via GitHub Actions instead of Cirrus Zion Nimchuk 2025-02-17 21:40:17 -08:00