Commit graph

  • b0067e8934 Windows Clang - libvulkan qurious-pixel 2025-06-21 10:52:38 -07:00
  • a350fe3f23 vk: Drop copy optimization kd-11 2025-06-22 03:13:24 +03:00
  • 3235c7b965 vk: Improve pipeline layout validation and fix slot allocation bugs kd-11 2025-06-15 23:45:11 +03:00
  • 52a03a9d91 vk: Fix descriptor set update and caching model to support skipped updates kd-11 2025-06-15 22:56:32 +03:00
  • 510c7f1afe vk: Fix edge cases in descriptor update logic kd-11 2025-06-15 22:05:36 +03:00
  • 161e85eab7 rsx/util: Support basic array merge kd-11 2025-06-15 22:04:57 +03:00
  • 9e53f8f558 vk: Fix clang build and resource leak on exit kd-11 2025-06-15 15:01:45 +03:00
  • c8c3ac0e0a vk: Use shared layout generator for all pipelines kd-11 2025-06-15 14:22:04 +03:00
  • c74547ca5e vk: Update binding model for compute jobs kd-11 2025-06-15 14:21:25 +03:00
  • 3469c161f2 vk: Use standard C++ kd-11 2025-06-13 13:44:46 +03:00
  • d3cd50b047 vk: Lazy register/derigeter of hot data kd-11 2025-06-13 13:15:22 +03:00
  • 8bfa3c2846 vk: Fix FSR upscaling kd-11 2025-06-13 00:51:58 +03:00
  • 16c9586c22 vk: Use write commands instead of copy commands to avoid dependencies kd-11 2025-06-12 23:21:14 +03:00
  • cac5db2734 vk: Respect shader compile flags when linking kd-11 2025-06-12 23:00:41 +03:00
  • 7b14c6878f vk: Correctly initialize descriptor copy data kd-11 2025-06-12 14:58:03 +03:00
  • 2eead9f947 vk: Fix graphical bugs and crashes kd-11 2025-06-12 14:35:00 +03:00
  • e5b1ff0c0c vk: Rewrite program binding management to use "separate shader objects" concept. kd-11 2025-06-12 03:56:30 +03:00
  • 332dc15849 vk: Fix build kd-11 2025-06-08 21:34:57 +03:00
  • dddd665730 vk: Move descriptor management to the pipeline layer kd-11 2025-06-08 21:21:51 +03:00
  • 0fec9e9c87
    Merge branch 'RPCS3:master' into GAMEMODE ADAS2024 2025-06-21 15:32:41 -04:00
  • ba13e2f5de Adding the gamemode header file triggered various compiler warnings. Need to check with maintainers on next steps. adas20 2025-06-21 15:31:52 -04:00
  • 4a97251b6a
    Windows Clang - libvulkan qurious-pixel 2025-06-21 10:52:38 -07:00
  • 22d9343f2c Fix invalid comparator in savedata_op sorting Kuan-Wei Chiu 2025-06-21 19:42:37 +08:00
  • e784120212 Added toggle gamemode functionality with connect, added extern bool to System.h to toggle gamemode, added gamemode to third party for import purposes adas20 2025-06-21 12:44:52 -04:00
  • c85b8651a0 Fix invalid comparator in savedata_op sorting Kuan-Wei Chiu 2025-06-21 19:42:37 +08:00
  • 1c43030d1b
    Merge branch 'RPCS3:master' into GAMEMODE ADAS2024 2025-06-20 13:47:55 -04:00
  • 9c93ec0bc3 exclude libusb submodule qurious-pixel 2025-06-19 08:00:34 -07:00
  • c6c72d3721 install opencv FreeBSD qurious-pixel 2025-06-18 12:49:46 -07:00
  • 424f9306c4 Use system LibUSB for FreeBSD qurious-pixel 2025-06-18 12:49:19 -07:00
  • 5d552ca236 Add Timeout to FreeBSD build qurious-pixel 2025-06-18 09:57:19 -07:00
  • 7bf5c603a6
    Merge branch 'master' into patch-1 Ani 2025-06-20 04:16:18 +01:00
  • 93b36a838f
    exclude libusb submodule qurious-pixel 2025-06-19 08:00:34 -07:00
  • 28896acb83 CI: Build static OpenAl Megamouse 2025-06-19 09:37:54 +02:00
  • 1be532b894 CI: Build static OpenAl Megamouse 2025-06-19 09:37:54 +02:00
  • 6f37be1afd CI/Win/clang: try to fix vulkan support Megamouse 2025-06-18 17:28:57 +02:00
  • 06cdeb52f9 CI/Win/clang: try to fix vulkan support Megamouse 2025-06-18 17:28:57 +02:00
  • 2689c90fb4 Toggle button works, need to add functionality adas20 2025-06-18 20:14:49 -04:00
  • 1f68e9a158
    install opencv FreeBSD qurious-pixel 2025-06-18 12:49:46 -07:00
  • 928d408a82
    Use system LibUSB for FreeBSD qurious-pixel 2025-06-18 12:49:19 -07:00
  • f1e8bb191d Added conditions for displaying the toggle and related tooltips depending if linux and if gamemode is installed on system ADAS2024 2025-06-17 19:17:03 -04:00
  • 2e0330b407 Attempt to make UI element not visible on non gamemode setups adas20 2025-06-17 18:26:50 -04:00
  • 2c96c24d05 Changed where debug message for Gamemode displays in CMake ADAS2024 2025-06-17 18:13:03 -04:00
  • 98588a20d8 Added Build MSG to show that Gamemode is available adas20 2025-06-17 17:58:22 -04:00
  • 6164fd8e66 Added Toggle Button for GameMode in Emulator Settings Tab. Need to implement Qt connect functionality adas20 2025-06-17 16:31:55 -04:00
  • b869526e9f Replaced SET with ADD_COMPILE_DEF for defining GAMEMODE_AVAILABLE adas20 2025-06-16 16:06:54 -04:00
  • 5ff0d0d432 Built with set GameMode Param. Will implement toggle logic adas20 2025-06-16 15:52:03 -04:00
  • 59c70abd68
    Add Timeout to FreeBSD build qurious-pixel 2025-06-18 09:57:19 -07:00
  • 4fd581b812 Add github actions for linux arm gcc Megamouse 2025-06-18 15:40:31 +02:00
  • a98cd4338e Add github actions for linux arm gcc Megamouse 2025-06-18 15:40:31 +02:00
  • bad6e99258 Disable -Wold-style-cast diagnostic before including sse2neon Marcin Serwin 2025-06-17 19:07:50 +02:00
  • 729f8bd8db
    Disable -Wold-style-cast diagnostic before including sse2neon Marcin Serwin 2025-06-17 19:07:50 +02:00
  • 27359d3d32 CMake: add more options Megamouse 2025-06-16 08:21:26 +02:00
  • f8f34787b3 CI: Do not checkout zlib Megamouse 2025-06-13 02:05:15 +02:00
  • baa97f96ca CMake: add more options Megamouse 2025-06-16 08:21:26 +02:00
  • 5ba88eafc1 CI: Do not checkout zlib Megamouse 2025-06-13 02:05:15 +02:00
  • d61c2496b6 hid/input: fix enumerated device comparison Megamouse 2025-06-16 07:44:46 +02:00
  • 8dd0090d1e hid/input: fix enumerated device comparison Megamouse 2025-06-16 07:44:46 +02:00
  • 28de2b3637
    Merge 307d93ef86 into 5569c5c803 Takuya Wakazono 2025-06-15 12:34:39 -03:00
  • 5569c5c803 Win/cmake: Copy test directory to bin Megamouse 2025-06-12 18:21:32 +02:00
  • d0812ee5a8 CI: build windows clang Megamouse 2025-06-08 16:33:45 +02:00
  • 8e8683d0bc
    Merge d504e3220c into 9634e58f0a Megamouse 2025-06-15 10:53:18 +02:00
  • 178a2d7fbf Win/cmake: Copy test directory to bin Megamouse 2025-06-12 18:21:32 +02:00
  • 19f99e5937 CI: build windows clang Megamouse 2025-06-08 16:33:45 +02:00
  • 9634e58f0a CI: fix branch name and PR number Megamouse 2025-06-14 23:07:54 +02:00
  • 8caebae1b9 CI: fix branch name and PR number Megamouse 2025-06-14 23:07:54 +02:00
  • 9610d45ebf
    Entitlements are never found (#17306) RipleyTom 2025-06-14 08:38:38 +02:00
  • 6cd3010a9f
    Entitlements are never found RipleyTom 2025-06-14 02:15:31 +02:00
  • 85c813d84c
    RawSPU: Fix race of SPU_MBox_Status_offs (#17303) Elad 2025-06-13 18:56:35 +03:00
  • 02e37e5435 RawSPU: Fix race of SPU_MBox_Status_offs Elad 2025-06-13 17:53:49 +03:00
  • ab55500f01 Add github actions for windows llvm Megamouse 2025-06-12 19:07:54 +02:00
  • 21b93b1b52 Add github actions for windows llvm Megamouse 2025-06-12 19:07:54 +02:00
  • af0432a44b Update opencv to 4.11.0 Megamouse 2025-06-12 19:07:54 +02:00
  • 04e5a20bd3 Update opencv to 4.11.0 Megamouse 2025-06-12 19:07:54 +02:00
  • 2b7161208e
    [CI] FreeBSD build (#17293) qurious-pixel 2025-06-11 23:33:40 -07:00
  • ce8e676fe7
    remove unneeded vars qurious-pixel 2025-06-10 14:23:59 -07:00
  • 439aa64f3f
    Add build cache qurious-pixel 2025-06-09 12:09:02 -07:00
  • 3450ab657f
    Merge branch 'master' into patch-1 qurious-pixel 2025-06-09 12:05:13 -07:00
  • 5514d7c3d8 input: only copy relevant members to external buttons and sticks Megamouse 2025-06-09 02:36:58 +02:00
  • 22c44e6d00 input: only copy relevant members to external buttons and sticks Megamouse 2025-06-09 02:36:58 +02:00
  • 97bc6d41ed use package script Live session user 2025-06-08 12:25:34 -07:00
  • 4b1bf38a76 remove cirrus/azure references Live session user 2025-06-08 12:05:42 -07:00
  • c1982c1b03 remove cirrus/azure Live session user 2025-06-08 09:31:28 -07:00
  • 3cf8441ced [CI] FreeBSD Build qurious-pixel 2025-06-08 07:30:54 -07:00
  • f777e6b95b add safe directory qurious-pixel 2025-06-08 07:25:52 -07:00
  • 823e17288c SPU: Skip PUTLLUC writes of the same data Elad 2025-06-08 17:40:51 +03:00
  • e28a0bc2ba SPU: Skip PUTLLUC writes of the same data Elad 2025-06-08 17:40:51 +03:00
  • a0845543c8 VK: add memory barriers to copy_image Megamouse 2025-03-05 00:02:41 +01:00
  • c7a76d9e58 overlays: add record with overlays setting to settings dialog Megamouse 2025-03-03 23:24:20 +01:00
  • 877b5f10bb overlays: add record with overlays setting to home menu Megamouse 2025-03-03 23:16:04 +01:00
  • 99bf9b6d99 Vk: allow to record overlays Megamouse 2025-03-03 22:44:43 +01:00
  • 2868e82080 GL: allow to record overlays Megamouse 2025-03-03 20:15:18 +01:00
  • 37b8181e9e Add new option for recording overlays Megamouse 2025-03-03 23:08:40 +01:00
  • d9677e7c87 Use move semantics for present_frame Megamouse 2025-03-03 18:41:42 +01:00
  • 46281ece4c test Megamouse 2025-05-13 19:37:06 +02:00
  • 1a12dcf79b Add SDL camera handler Megamouse 2025-01-27 20:32:29 +01:00
  • 866daf2059 input/macOs: Call hid_close on the main thread Megamouse 2025-06-07 11:12:46 +02:00
  • ae38cef7b1 input/macOs: Call hid_open_path on the main thread Megamouse 2025-06-07 10:29:55 +02:00
  • e36f55ea41 input/macOs: call hid_enumerate on the main thread Megamouse 2025-06-07 10:26:05 +02:00
  • 819d3dc7a6 input/macOs: Run hidapi pad handlers on a single thread Megamouse 2025-06-03 22:08:34 +02:00
  • 447390b767 input/macOs: Call hid_close on the main thread Megamouse 2025-06-07 11:12:46 +02:00