Commit graph

  • 88e2a3761c vk: Rework multi-heap health checks for performance kd-11 2025-04-17 17:14:50 +03:00
  • e136c2eadf vk: Rework heap checks to be explicit kd-11 2025-03-31 20:34:23 +03:00
  • b2b50f5e82 vk: Optimize heap check iterator kd-11 2025-03-31 19:56:05 +03:00
  • 26a7e9653f rsx: Optimize static heap allocations kd-11 2025-03-31 19:55:05 +03:00
  • 76948b6364 vk: Use robin_hood for renderpass caches kd-11 2025-03-31 19:25:04 +03:00
  • 0f57624a61 vk: Rework extension wrangling kd-11 2025-03-31 15:35:23 +03:00
  • 8aaf2f8577 vk: Implement EXT_multi_draw support kd-11 2025-03-31 14:38:19 +03:00
  • 8ce8410a5b vk: Use garbage collector to handle buffer views kd-11 2025-03-31 13:03:47 +03:00
  • a0ce9e52fa vk: Refactor the heap manager kd-11 2025-03-31 12:55:58 +03:00
  • 53288309a5 vk: Add automatic heap management kd-11 2025-03-31 12:36:29 +03:00
  • 99a3ee2ef6 rsx: Fix arm64 build kd-11 2025-04-19 00:13:21 +03:00
  • b14b1389cb rsx/vk: Retire the concept of heap being in "critical" state kd-11 2025-04-18 04:27:16 +03:00
  • 27b41a316e vk: Fix extension wrangling kd-11 2025-04-18 03:48:34 +03:00
  • 6089d377e3 vk: Rework multi-heap health checks for performance kd-11 2025-04-17 17:14:50 +03:00
  • c25eecc1bf vk: Rework heap checks to be explicit kd-11 2025-03-31 20:34:23 +03:00
  • 1fd26a226a vk: Optimize heap check iterator kd-11 2025-03-31 19:56:05 +03:00
  • d99a236f72 rsx: Optimize static heap allocations kd-11 2025-03-31 19:55:05 +03:00
  • b42d2e3e34 vk: Use robin_hood for renderpass caches kd-11 2025-03-31 19:25:04 +03:00
  • db48a5be59 vk: Rework extension wrangling kd-11 2025-03-31 15:35:23 +03:00
  • 2e2a46a009 vk: Implement EXT_multi_draw support kd-11 2025-03-31 14:38:19 +03:00
  • 001451c1f1 vk: Use garbage collector to handle buffer views kd-11 2025-03-31 13:03:47 +03:00
  • 74aa74f9eb vk: Refactor the heap manager kd-11 2025-03-31 12:55:58 +03:00
  • 35bca9ed8a vk: Add automatic heap management kd-11 2025-03-31 12:36:29 +03:00
  • 275f7e15c0 PPU: Fix memory write breakpoints for 13 instructions Nick Renieris 2025-04-18 20:35:02 +03:00
  • cbd3471d8f PPU: Fix memory write breakpoints for 13 instructions Nick Renieris 2025-04-18 20:35:02 +03:00
  • 60b1089fc8
    Merge 1e1bbf7e40 into 7de2869a53 Whatcookie 2025-04-18 06:31:13 -07:00
  • 7de2869a53 Implement sys_spu_image_open_by_fd elad335 2025-04-17 19:10:13 +03:00
  • ab7a1a6ec4 sys_spu: Fix sys_spu_image_open elad335 2025-04-17 18:36:03 +03:00
  • fe348344b3 Implement sys_spu_image_open_by_fd elad335 2025-04-17 19:10:13 +03:00
  • c2bfcb0bde sys_spu: Fix sys_spu_image_open elad335 2025-04-17 18:36:03 +03:00
  • b8d1d7cdf1
    Fix game list update for auto-detection VFS games folder (#17051) Antonino Di Guardo 2025-04-17 12:14:54 +02:00
  • 0d811b78de
    Merge branch 'master' into fix_game_list Megamouse 2025-04-17 11:52:57 +02:00
  • e50a80c059 minor cleanup digant73 2025-04-17 10:34:54 +02:00
  • 8b2b74c34b Qt: Add checkboxes to vfs list to make selection more user friendly Megamouse 2025-04-15 17:50:46 +02:00
  • 009d289968
    Merge branch 'master' into vfs_tabs Megamouse 2025-04-17 06:41:57 +02:00
  • a004ebfffb git: Remove unused code Ani 2025-04-15 21:21:14 +02:00
  • 2ae9b010b3 minor cleanup digant73 2025-04-16 11:59:00 +02:00
  • 3b826db546
    Merge branch 'master' into master Megamouse 2025-04-16 09:53:18 +02:00
  • b51d6e9d92 Qt: use image_change_callback function to ensure the member is valid Megamouse 2025-04-16 02:48:12 +02:00
  • b96e41285c Qt: use unique_ptr in qt_video_source Megamouse 2025-04-16 02:41:33 +02:00
  • 9295e6f5c8 Qt: Fix gamelist icon after stopping a movie Megamouse 2025-04-16 02:37:48 +02:00
  • 7b94e83124 git: Remove unused code Ani 2025-04-15 21:21:14 +02:00
  • 10196a6c3c Qt: use image_change_callback function to ensure the member is valid Megamouse 2025-04-16 02:48:12 +02:00
  • 0d7a8b31b6 Qt: use unique_ptr in qt_video_source Megamouse 2025-04-16 02:41:33 +02:00
  • b6b175e10b Qt: Fix gamelist icon after stopping a movie Megamouse 2025-04-16 02:37:48 +02:00
  • c5c99ec438 Fix game list update for auto-detection VFS games folder digant73 2025-04-15 19:18:36 +02:00
  • e80809f629 Qt: fix game list image reset after a movie was stopped Megamouse 2025-04-15 18:14:12 +02:00
  • ed7e0cf4a7 Qt: Add checkboxes to vfs list to make selection more user friendly Megamouse 2025-04-15 17:50:46 +02:00
  • 3402d52719 Qt: fix game list image reset after a movie was stopped Megamouse 2025-04-15 18:14:12 +02:00
  • c9ec48ea96 Qt/System: Clear games in games.yml that are inside the old vfs path during game list refresh Megamouse 2025-04-15 15:10:41 +02:00
  • 5ac4db752d sceNpTrophy: Send signals asynchronously elad335 2025-04-09 18:16:39 +03:00
  • 75e7a31979 sceNpTrophy: Send signals asynchronously elad335 2025-04-09 18:16:39 +03:00
  • 746b438500 Qt/input: accumulate button presses between gui refresh Megamouse 2025-04-14 08:17:29 +02:00
  • b856338442 Qt/input: accumulate button presses between gui refresh Megamouse 2025-04-14 08:17:29 +02:00
  • 0964c0356b Add Menu Key (used by 8bitdo Pro 2 controller Fredrik Hubinette 2025-04-13 20:02:05 +00:00
  • 0d900d3e2a
    Merge branch 'master' into add_menu_key Megamouse 2025-04-14 06:56:01 +02:00
  • 7500d16524 rsx: Avoid reallocating scratch buffers every draw call when processing instancing data kd-11 2025-04-14 00:13:01 +03:00
  • b3bdff741c rsx: Fix simple_array<T>::erase_if kd-11 2025-04-13 23:01:05 +03:00
  • dec7059f96 rsx: Avoid reallocating scratch buffers every draw call when processing instancing data kd-11 2025-04-14 00:13:01 +03:00
  • 8d41249f6f rsx: Fix simple_array<T>::erase_if kd-11 2025-04-13 23:01:05 +03:00
  • 3d9e0b5450 Add Menu Key (used by 8bitdo Pro 2 controller Fredrik Hubinette 2025-04-13 20:02:05 +00:00
  • 9b945fe6e6 fix evedev button remapping profezzorn 2025-04-13 04:16:33 -07:00
  • 6459731b8a wayland: try to fix display_handle_t type Megamouse 2025-04-13 12:22:05 +02:00
  • 4d17d539f8 Add Logitech G29 Driving Force Racing Wheel to whitelist Megamouse 2025-04-13 11:51:16 +02:00
  • fcb6bc70f8 evdev: log positive axis config Megamouse 2025-04-13 11:01:58 +02:00
  • f8028bd880 evdev: log positive axis config Megamouse 2025-04-13 11:01:58 +02:00
  • 9c5b3a2300 Update to Qt 6.9.0 Megamouse 2025-04-02 19:39:30 +02:00
  • dde84859b9
    Merge branch 'master' into savedataaa Megamouse 2025-04-11 22:29:18 +02:00
  • 2d7ffaf07f vk: Fix typo in NVIDIA-specific stencil unresolve path kd-11 2025-04-11 02:37:25 +03:00
  • cfd86af460 vk: Fix typo in NVIDIA-specific stencil unresolve path kd-11 2025-04-11 02:37:25 +03:00
  • 5f58c1781b SDL/Input: add DS3 pressure intensity Megamouse 2025-03-11 01:13:31 +01:00
  • bf761e2ff3 SDL/Input: add new misc buttons Megamouse 2025-03-10 23:53:15 +01:00
  • f98efc542c Update SDL to 3.2.12 Megamouse 2025-04-10 19:43:59 +02:00
  • 9b7d5cd1a9 Qt: fix visibility check of table widget items Megamouse 2025-04-10 00:37:55 +02:00
  • b1faa32938 Qt: fix visibility check of table widget items Megamouse 2025-04-10 00:37:55 +02:00
  • bcb5041df2 use fixed uruntime version RipleyTom 2025-04-09 23:49:35 +02:00
  • 25f9924bc3
    use fixed uruntime version RipleyTom 2025-04-09 23:49:35 +02:00
  • 4ef9ed71ca Update to Qt 6.9.0 Megamouse 2025-04-02 19:39:30 +02:00
  • 235707278f
    reduce appimage size Escary 2025-04-09 20:17:16 +01:00
  • 2289f7c205
    Merge branch 'master' into uruntime Megamouse 2025-04-09 20:56:18 +02:00
  • db85595124 rsx: Replace robin_hood with ankerl::unordered_dense Ani 2025-04-08 07:29:17 +02:00
  • 8174fc5bab
    Merge branch 'master' into map Megamouse 2025-04-09 20:20:00 +02:00
  • 15758171f0 glext: Update from 2022.05.30 to 2025.02.03 Ani 2025-04-08 07:15:30 +02:00
  • 0af683d550
    Merge branch 'master' into gl Ani 2025-04-09 19:10:45 +02:00
  • d08610882a rsx: Remove superfluous log kd-11 2025-04-08 23:45:32 +03:00
  • 21434c471b rsx: Track command barrier types during recording for faster instancing compatibility checks kd-11 2025-04-08 01:53:01 +03:00
  • e83dd6fd93 rsx: Remove superfluous log kd-11 2025-04-08 23:45:32 +03:00
  • 1fd9d338cf rsx: Track command barrier types during recording for faster instancing compatibility checks kd-11 2025-04-08 01:53:01 +03:00
  • 13288378e3
    Merge branch 'master' into gl Ani 2025-04-08 19:15:32 +02:00
  • ab3c318e2e Update ffmpeg to 7.1.1 Megamouse 2025-04-08 08:58:35 +02:00
  • 885218ab33 Fix some warnings Megamouse 2025-04-08 14:12:23 +02:00
  • 73609756dc
    Merge branch 'RPCS3:master' into uruntime Escary 2025-04-08 13:07:09 +01:00
  • 87d8bebd0d PPU LLVM: Fixup MTFSF elad335 2025-04-08 11:10:44 +03:00
  • 2f1385f5de PPU LLVM: Fixup MTFSF elad335 2025-04-08 11:10:44 +03:00
  • e4d84e2c1c Qt: Fix multi package install dialog on Linux Ani 2025-04-08 05:03:34 +02:00
  • 61f572d194
    Merge branch 'master' into fix-pkg-install Ani 2025-04-08 09:08:38 +02:00
  • ee98cc20fd rsx: Replace robin_hood with ankerl::unordered_dense Ani 2025-04-08 07:29:17 +02:00
  • ac74f1e89f glext: Update from 2022.05.30 to 2025.02.03 Ani 2025-04-08 07:15:30 +02:00
  • 3e7e690f18
    Merge branch 'RPCS3:master' into uruntime Escary 2025-04-08 06:20:35 +01:00
  • 16036e0419 ppu: Remove redundant checks on MTFSF Ani 2025-04-08 06:43:43 +02:00