Commit Graph

  • 2408b14beb
    Merge 25858d03a2 into 36af9f54d3 kd-11 2025-12-17 15:19:11 +0800
  • d5d2672f80
    Merge 33371473fe into 36af9f54d3 Functionable 2025-12-17 08:19:02 +0100
  • 57d020f038
    Merge ca628a73f1 into 36af9f54d3 Elad 2025-12-17 02:09:27 -0500
  • d93aa212d5
    Merge 861522a90a into 36af9f54d3 kd-11 2025-12-17 08:06:08 +0100
  • 71280936d8
    Merge 5f017fb460 into 36af9f54d3 Elad 2025-12-17 04:04:41 -0300
  • be9996b3f7
    Merge 67b61e8fef into 36af9f54d3 Megamouse 2025-12-17 04:03:19 -0300
  • 3dbabb51b3
    Merge e6e745fec6 into 36af9f54d3 zeph 2025-12-17 02:03:19 -0500
  • 36af9f54d3 Revert "SPU/config: Make SPU LLVM Mega block size default" master Ani 2025-12-14 23:43:57 +0100
  • 5c9d2c7983
    Merge dee75543bd into 1147f47a8a Elad 2025-12-17 07:02:18 +0000
  • ca628a73f1 sys_fs: Optimize split files handling Elad 2025-12-16 21:19:01 +0200
  • 849b95481c
    Merge branch 'master' into master Ani 2025-12-17 00:38:48 +0000
  • 1147f47a8a Switch macOS atomics to futexes, bump min ver to 14.4 schm1dtmac 2025-12-16 23:11:55 +0000
  • 42ef294ece
    Merge 9fe4ca5ba4 into 03a91aa052 Elad 2025-12-17 00:21:20 +0000
  • 670ff2829a
    Merge branch 'master' into macfutex Ani 2025-12-17 00:05:35 +0000
  • 03a91aa052 rsx/cfg: Increase valid register file size to 768 bytes per pixel pipe kd-11 2025-12-16 01:18:31 +0300
  • 0ef4576d0b
    Merge 20e8595573 into e0cdafddb5 Megamouse 2025-12-17 00:48:12 +0100
  • 246937ff83
    Merge branch 'master' into fix-pixel-pipe-l0 Ani 2025-12-16 23:31:23 +0000
  • 2f5fbf6acc Switch macOS atomics to futexes, bump min ver to 14.4 schm1dtmac 2025-12-16 23:11:55 +0000
  • e0cdafddb5 SPU Analyzer: Fix missing jump table entries in Mega mode Elad 2025-12-15 09:03:42 +0200
  • c6ac122f1a rsx/cfg: Increase valid register file size to 768 bytes per pixel pipe kd-11 2025-12-16 01:18:31 +0300
  • af48f3b3b8
    Merge branch 'master' into meg Ani 2025-12-16 22:51:01 +0000
  • 4c7d19fc69 [macOS] Update to MVK 1.4.1 with private API support (fixes panics, improves feature support) schm1dtmac 2025-12-15 19:56:12 +0000
  • 837c7a6ab0
    Merge 6d32a9bac3 into 061fb5d112 Megamouse 2025-12-16 16:59:10 -0500
  • cfc21837fc
    Merge branch 'master' into mvk141-panicfix Ani 2025-12-16 21:54:37 +0000
  • 061fb5d112 Revert "Fix hypervisor context memory placement" Ani 2025-12-16 22:22:32 +0100
  • 39046d9e84 Revert "Fix hypervisor context memory placement" Ani 2025-12-16 22:22:32 +0100
  • ed8a0eac23 [macOS] Update to MVK 1.4.1 with private API support (fixes panics, improves feature support) schm1dtmac 2025-12-15 19:56:12 +0000
  • 6d32a9bac3 Update llvm to 21.1.8 Megamouse 2025-03-04 22:05:35 +0100
  • 20e8595573 Update libpng to 1.6.53 Megamouse 2025-12-08 05:11:45 +0100
  • 4bee0698ab
    Merge 974f7eb721 into b1089ab1a3 Niram7777 2025-12-16 20:33:55 +0100
  • b405704a6d
    Merge 4d2f205f36 into b1089ab1a3 Megamouse 2025-12-17 07:28:05 +1300
  • eec288170b
    Merge a2f8345ed8 into b1089ab1a3 Antonino Di Guardo 2025-12-16 18:50:49 +0100
  • a8b558dee5
    Merge 0fbdfd9239 into b1089ab1a3 qurious-pixel 2025-12-16 08:16:23 -0800
  • c9b7d8a2e0
    Merge 0b8b792fe9 into b1089ab1a3 qurious-pixel 2025-12-16 08:15:25 -0800
  • b1089ab1a3 Fix hypervisor context memory placement kd-11 2025-12-04 16:11:08 +0300
  • c3492a9244
    Merge branch 'master' into arm64-hv kd-11 2025-12-16 16:23:33 +0300
  • 812d84e7f4 Util/sync.h: Fix iterator invalidation in futex emulation Elad 2025-12-16 11:33:57 +0200
  • 861522a90a rsx: Disable early-Z optimizations if a loopback on the depth texture is active kd-11 2025-12-16 14:07:58 +0300
  • 4477d5fb37 Util/sync.h: Fix iterator invalidation in futex emulation Elad 2025-12-16 11:33:57 +0200
  • 103d580d9a Fixup futex emulation Elad 2025-12-16 00:16:02 +0200
  • de8552048f PPU: Prevent repeated notifications Elad 2025-12-15 22:40:56 +0200
  • 65cd4deb77 Prevent atomic cache line collisions Elad 2025-12-15 21:30:40 +0200
  • 16e41f4492 Fix compilation with older Qt versions Elad 2025-12-15 14:35:18 +0200
  • 5d1be471b5 Fixup futex emulation Elad 2025-12-16 00:16:02 +0200
  • 86fd2a6fe2 PPU: Prevent repeated notifications Elad 2025-12-15 22:40:56 +0200
  • 695a8b9975 Prevent atomic cache line collisions Elad 2025-12-15 21:30:40 +0200
  • 8c900fec6e Fix compilation with older Qt versions Elad 2025-12-15 14:35:18 +0200
  • 711ec69e48 Fix RPCN replies ordering RipleyTom 2025-12-16 00:12:13 +0100
  • bf3fed2dde
    Fix RPCN replies ordering RipleyTom 2025-12-16 00:12:13 +0100
  • 7a3f4741ac vk/fp: Only emit alpha-testing variables when required kd-11 2025-12-16 01:59:47 +0300
  • b701e5e3ff rsx/cfg: Increase valid register file size to 768 bytes per pixel pipe kd-11 2025-12-16 01:18:31 +0300
  • e72bd64ca1 Fix hypervisor context memory placement kd-11 2025-12-04 16:11:08 +0300
  • d29b889a4f
    Merge 1018e6a7dd into cf87f24587 Emma 2025-12-15 18:36:49 +0000
  • 5738283960
    Merge cbdef37228 into cf87f24587 Elad 2025-12-15 18:32:23 +0000
  • 974f7eb721
    Merge branch 'master' into build-llvm-8462cff Ani 2025-12-15 16:43:02 +0000
  • cf87f24587 cellGem: improve bayer demosaicing Megamouse 2025-12-15 13:34:06 +0100
  • 12a3818fcf Fix logging of gem configs Megamouse 2025-12-15 07:56:30 +0100
  • 6547c66f27 cellGem: improve bayer demosaicing Megamouse 2025-12-15 13:34:06 +0100
  • e1a54611e0 Fix logging of gem configs Megamouse 2025-12-15 07:56:30 +0100
  • 2f5843c6cf
    Merge branch 'master' into build-llvm-8462cff Ani 2025-12-15 11:56:45 +0000
  • 11ed2c9948
    Merge branch 'master' into arm64-stability Ani 2025-12-15 11:54:56 +0000
  • d9da5f26c0 vk: Ignore memory pressure handling when allocating data heaps into ReBAR memory. kd-11 2025-12-15 14:06:51 +0300
  • 1a3e150a62 vk: Extend memory allocation system to explicitly allow requesting no VRAM recovery on allocation fail. kd-11 2025-12-15 13:34:45 +0300
  • e15b293fc4 Revert "SPU: Restore postponed LR notifications (with tweaks)" Ani 2025-12-15 12:36:47 +0100
  • 1093b6952b vk: Ignore memory pressure handling when allocating data heaps into ReBAR memory. kd-11 2025-12-15 14:06:51 +0300
  • 0f6185123f vk: Extend memory allocation system to explicitly allow requesting no VRAM recovery on allocation fail. kd-11 2025-12-15 13:34:45 +0300
  • 3f421c95c2 SPU Analyzer: Fix missing jump table entries in Mega mode Elad 2025-12-15 09:03:42 +0200
  • 7ca7136cae Revert "SPU/config: Make SPU LLVM Mega block size default" Ani 2025-12-14 23:43:57 +0100
  • a7e0e4d76e rsx: Fix alpha testing kd-11 2025-12-15 00:43:26 +0300
  • 4fd3e536d0 rsx: Fix texcoord clamp regression kd-11 2025-12-14 22:50:35 +0300
  • 0ca7e3fdb2 rsx: Drop pointless ROP control bit check kd-11 2025-12-14 21:40:46 +0300
  • 570f6a25e3 rxs: Improve alpha-to-coverage emulation kd-11 2025-12-14 21:40:14 +0300
  • 5cab7ccce0 rsx: Propagate state changes to trigger permutation lookup kd-11 2025-12-14 21:25:37 +0300
  • 7dce07c945 rsx: Fix sRGB control flag propagation to shader control kd-11 2025-12-14 20:38:12 +0300
  • 33371473fe ISO: Remove resolve_path hack Functionable 2025-12-14 13:08:34 +0000
  • 3de79f3595 ISO: Unload the iso_device on shutdown Functionable 2025-12-13 14:02:09 +0000
  • 811de2fc50 ISO: Loader improvements Functionable 2025-12-13 13:17:13 +0000
  • 8e3a045971 ISO: Don't access m_game_info from icon_load_func Functionable 2025-12-13 12:51:38 +0000
  • 858e8f423a rsx: Propagate shader kill flag and refactor texture flags processing a bit kd-11 2025-12-14 15:24:32 +0300
  • f5cca049c2 rsx: Fix MSAA sampling operations kd-11 2025-12-14 15:23:56 +0300
  • 19e57c9525 rsx: Move heavy codegen capabilities to permutation flags from runtime checks kd-11 2025-12-14 07:26:30 +0300
  • 765429b61e vk: Hoist texture param loads kd-11 2025-12-13 15:18:43 +0300
  • dacc8b5c21 rsx/vk/gl: Make texture parameter reads backend-dependent kd-11 2025-12-13 14:59:54 +0300
  • 7c4a6118f8 rsx/fp: Stop referencing wpos when the value is just getting discarded. kd-11 2025-12-13 14:37:01 +0300
  • f657314da5 vk/gl: Mark unused FP outputs as unused kd-11 2025-12-13 14:35:31 +0300
  • e3507a07fe
    Merge 17e0838ede into c3db85c68e FlexBy420 2025-12-13 13:29:17 +0100
  • 1f48ffef06
    Merge 56461f9a36 into c3db85c68e Megamouse 2025-12-13 13:29:17 +0100
  • b3ec45ee67
    Merge 8560f0705e into c3db85c68e Megamouse 2025-12-13 13:29:16 +0100
  • 60f44e92f8
    Merge 4695e9c1f5 into c3db85c68e hoholee12 2025-12-13 13:29:16 +0100
  • 7353b26de4
    Merge 82b2bea52f into c3db85c68e Max Gautier 2025-12-13 13:29:16 +0100
  • 641146294b ISO: Move game image loading to game_list_base::IconLoadFunction Functionable 2025-12-13 12:05:34 +0000
  • c3db85c68e cellGem: Fix YUV conversions, implement gain, averaging and basic outlier detection Megamouse 2025-12-13 03:55:11 +0100
  • 2b2b1bbed0
    Merge branch 'master' into iso Megamouse 2025-12-13 11:54:26 +0100
  • 2b0456520e rsx/cfg: Fix edge case where an empty block is defined kd-11 2025-12-13 02:34:49 +0300
  • 2ab64d5323 rsx/cfg: Fix edge case where an empty block is defined kd-11 2025-12-13 02:34:49 +0300
  • 31f5eab150 cellGem: Fix YUV conversions, implement gain, averaging and basic outlier detection Megamouse 2025-12-13 03:55:11 +0100
  • 0c455d12c9 Fix int -> float conversion warning Megamouse 2025-12-12 19:54:03 +0100
  • 236f783466 overlays fix c++23 elifndef Megamouse 2025-12-12 19:51:37 +0100
  • 3f19346834 Fix int -> float conversion warning Megamouse 2025-12-12 19:54:03 +0100
  • eacb346b3f overlays fix c++23 elifndef Megamouse 2025-12-12 19:51:37 +0100