Commit Graph

  • c401c0f9db vk: Get rid of multidraw indirection buffer kd-11 2025-04-23 03:55:58 +03:00
  • a152bb1123 vk: Fix bug preparing multidraw command details kd-11 2025-04-23 03:32:12 +03:00
  • 7c27b7b727 rsx: Do not consume draw call barrier iterator when executing deps kd-11 2025-04-23 03:19:54 +03:00
  • f3f1a2bb5d rsx: Cache draw subranges storage kd-11 2025-04-23 03:17:39 +03:00
  • b2feff7d38 Qt: implement music player dialog for music handler tests Megamouse 2025-04-23 00:17:21 +02:00
  • 22c184bf75 cellMusic: improve logging Megamouse 2025-04-22 22:57:31 +02:00
  • 5ca5b54bf6 Fix sceNpTrophyRegisterContext elad335 2025-04-22 16:08:33 +03:00
  • a928e8a3db types: Fix comment kd-11 2025-04-20 18:02:06 +03:00
  • 2e624789ff vk: Properly initialize multi draw extension kd-11 2025-04-20 17:58:42 +03:00
  • ef95fa9f5f rsx: de-uglify buffer upload restructure kd-11 2025-04-20 17:58:28 +03:00
  • cecf92e5b8 Copy debug self elf properly (#17070) NefariousTechSupport 2025-04-20 08:12:19 +01:00
  • 8437a5f5ac PPU Debugger/Memory: STDCX/STWCX breakpoints, make vm::_ref const elad335 2025-04-19 15:01:00 +03:00
  • 564c903fbd rsx: Fix arm64 build kd-11 2025-04-19 00:13:21 +03:00
  • 268de3cd24 rsx/vk: Retire the concept of heap being in "critical" state kd-11 2025-04-18 04:27:16 +03:00
  • d20f48f876 vk: Fix extension wrangling kd-11 2025-04-18 03:48:34 +03:00
  • 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
  • 275f7e15c0 PPU: Fix memory write breakpoints for 13 instructions Nick Renieris 2025-04-18 20:35:02 +03: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
  • b8d1d7cdf1 Fix game list update for auto-detection VFS games folder (#17051) Antonino Di Guardo 2025-04-17 12:14: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
  • a004ebfffb git: Remove unused code Ani 2025-04-15 21:21:14 +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
  • e80809f629 Qt: fix game list image reset after a movie was stopped Megamouse 2025-04-15 18:14:12 +02:00
  • 5ac4db752d 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
  • 0964c0356b Add Menu Key (used by 8bitdo Pro 2 controller Fredrik Hubinette 2025-04-13 20:02:05 +00: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
  • fcb6bc70f8 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
  • 2d7ffaf07f vk: Fix typo in NVIDIA-specific stencil unresolve path kd-11 2025-04-11 02:37:25 +03:00
  • 9b7d5cd1a9 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
  • 235707278f reduce appimage size Escary 2025-04-09 20:17:16 +01:00
  • db85595124 rsx: Replace robin_hood with ankerl::unordered_dense Ani 2025-04-08 07:29:17 +02:00
  • 15758171f0 glext: Update from 2022.05.30 to 2025.02.03 Ani 2025-04-08 07:15:30 +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
  • 87d8bebd0d 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
  • 16036e0419 ppu: Remove redundant checks on MTFSF Ani 2025-04-08 06:43:43 +02:00
  • 58714d8c68 docker: Update ffmpeg to 7.1.1 Ani 2025-04-07 12:38:53 +02:00
  • ddf684c4d2 Update curl to 8.13.0 Megamouse 2025-04-07 20:26:05 +02:00
  • daa76be77e Update soundtouch to 2.4.0 Megamouse 2025-04-07 20:30:53 +02:00
  • 600e460416 Fix compilation with newer Qt Megamouse 2025-04-07 20:49:15 +02:00
  • e095904e1b cellMic: Use full device name registration and comparison Megamouse 2025-03-27 04:33:28 +01:00
  • 599d5c17a0 cellMic: Try to open device with different sample rates Megamouse 2025-03-27 01:02:34 +01:00
  • 6f98b8c5ae Silence sys_spu_thread_write_spu_mb elad335 2025-04-07 14:44:31 +03:00
  • eb2eb9ccf5 Improve lwmutex_lock error logging elad335 2025-04-07 14:34:12 +03:00
  • 19d01835d3 sys_spu: Fix HW schedular limits elad335 2025-03-29 18:56:14 +03:00
  • f38a61bdb3 Try msvc workaround kd-11 2025-04-06 21:09:01 +03:00
  • ed280cdbfe vk: Use dynamic constant buffer offset via push constant kd-11 2025-04-05 14:25:38 +03:00
  • 66909168ac vk: Silence compiler warning kd-11 2025-04-05 14:25:08 +03:00
  • 38a1c8becb vk: Use dynamic constants offset for transform constants kd-11 2025-04-02 01:52:22 +03:00
  • 1816a1eb34 vk: Switch transform constants from UBO to SSBO kd-11 2025-04-02 01:06:23 +03:00
  • dad9a2b916 vk: Add support for dynamic buffer offsets kd-11 2025-04-02 00:01:02 +03:00
  • b3bbd939e3 appimage: Do not bundle libQt6OpenGL Ani 2025-04-06 12:10:50 +02:00
  • cc84ebf8c2 appimage: Do not bundle Qt6VirtualKeyboard Ani 2025-04-06 12:10:13 +02:00
  • 2438e975e7 appimage: Do not bundle unused Qt6 libraries Ani 2025-04-06 11:46:27 +02:00
  • 04d833d3e6 Fix #17000 elad335 2025-04-06 08:41:23 +03:00
  • 2f872b3755 vm.cpp: Remove redundant cache hint elad335 2025-04-03 19:11:39 +03:00
  • bd1f5ff194 PPU LLVM: Fix VMAXFP, VMINFP elad335 2025-04-03 14:54:56 +03:00
  • 613212f9e1 .github: Remove outdated pull request template Ani 2025-04-04 21:51:28 +02:00
  • 4aff4a9c82 README: Update VC_redist from 2019 to 2022 Ani 2025-04-04 21:48:19 +02:00
  • 264af550d5 .github: Update log path in issue templates Ani 2025-04-04 21:46:14 +02:00
  • 822546bf7d Discord: Use vanity URL Ani 2025-04-04 21:43:46 +02:00
  • 2ac2439c33 Fix macOS SDK path nastys 2025-04-03 20:10:55 +02:00
  • 37dbd77628 Update FAudio to 25.04 Megamouse 2025-04-02 19:56:41 +02:00
  • 733ceada5e Update SDL to 3.2.10 Megamouse 2025-04-02 19:53:50 +02:00
  • 847f92956f Qt: remove discontinued QWinTaskbar code Megamouse 2025-04-02 10:16:07 +02:00
  • 73f2aaf9d8 Windows: fix updating with unicode user name Megamouse 2025-04-01 13:16:59 +02:00
  • c86a250795 Fix mac build with cmake 4.0 Zion Nimchuk 2025-03-31 21:15:37 -07:00
  • c6170aa4c7 Update Windows ccache version Zion Nimchuk 2025-03-31 20:27:57 -07:00
  • 89ae495c36 Update docker cmake to 3.28 and update minimum to 3.28, as well as remove uneeded minimum Zion Nimchuk 2025-03-31 20:03:28 -07:00
  • 5526c33d69 Review fixes + warning fixes Megamouse 2025-03-31 09:44:38 +02:00
  • e816636676 overlays: play ICON1.PAM in save data list if possible Megamouse 2025-03-31 01:07:23 +02:00
  • 40e8bc530c overlays: propagate item selection to children Megamouse 2025-03-31 01:06:21 +02:00
  • 9684467dc0 overlays: implement video overlay class Megamouse 2025-03-31 01:05:21 +02:00
  • 8e83fd7d50 Qt/overlays: expose qt_video_source_wrapper as emu callback Megamouse 2025-03-31 01:02:05 +02:00
  • fac1cc57d7 Overlays: set layouts dirty if children are dirty Megamouse 2025-03-28 23:29:14 +01:00
  • 6511e0f3e6 cellSaveData: properly initialize SaveDataEntry Megamouse 2025-03-31 00:46:08 +02:00
  • 9c1c932e68 Update OpenAL to 1.24.3 Megamouse 2025-03-31 11:40:53 +02:00
  • 82c85c1a9c Qt: disable shortcuts completely if disable kb hotkeys is enabled Megamouse 2025-03-31 11:09:41 +02:00
  • 7cec2d0e18 Qt: set audio hotkey defaults to additionally need Ctrl pressed Megamouse 2025-03-31 11:08:43 +02:00
  • 2f8ed1a6bd rpcs3_version: Bump to 0.0.36 v0.0.36 Ani 2025-03-30 20:44:13 +02:00
  • 781da9dc59 input: disable pad vibration after no new data was sent for 3 seconds Megamouse 2025-03-30 14:45:58 +02:00
  • 1e6a4dc5c8 Fix discord after #16885 Vestral 2025-03-30 21:38:42 +09:00
  • 282fbcc3e5 Qt: fix wrong save data movie playing when selecting a different entry Megamouse 2025-03-30 12:15:54 +02:00