Commit Graph

  • 3585881a6c cellSaveData: fix "Your comparator is not a valid strict-weak ordering" oltolm 2026-02-22 01:59:55 +01:00
  • 6bfb33279f test_fmt: include <algorithm> Ani 2026-02-20 16:11:11 +01:00
  • 89efca9f63 system_utils: include <vector> Ani 2026-02-20 15:26:22 +01:00
  • bfea622999 sys_time: include <exception> on NOT WIN32 Ani 2026-02-20 14:50:35 +01:00
  • e075170cc4 JITASM: include <mutex> on APPLE Ani 2026-02-20 14:17:41 +01:00
  • c7d7f2d03b Thread: Move include <thread> to .h Ani 2026-02-20 14:15:39 +01:00
  • fec2be87f6 types.hpp: #include <new> Ani 2026-02-20 13:40:00 +01:00
  • 6de8861b4e rpcs3: Target c++23 (msvc) Ani 2026-02-20 13:21:31 +01:00
  • 48667d68b2 rpcs3: Target c++23 Ani 2026-02-20 12:33:54 +01:00
  • a6b5c7e79f Generalize np::npid_to_string() use RipleyTom 2026-02-20 15:45:15 +01:00
  • a29758de6e signaling_handler: bugfix and cleanup RipleyTom 2026-02-20 14:48:03 +01:00
  • ff992a67c8 win/fs: check file handle with GetFileInformationByHandle when creating fs::file Megamouse 2026-02-19 23:58:34 +01:00
  • aaf84a8445 sys_net/P2P: Various fixes RipleyTom 2026-02-20 00:53:12 +01:00
  • b7b0e06a54 sys_net/lv2_socket_native: Various fixes RipleyTom 2026-02-19 23:44:10 +01:00
  • 53dcf2ba00 rpcn_client: Misc fixes RipleyTom 2026-02-19 22:18:34 +01:00
  • 2064bd87e3 rsx: Fix GCC build kd-11 2026-02-18 03:26:51 +03:00
  • dc63f2fc1f rsx: Correct border-color register value for shader texel remapping kd-11 2026-02-18 03:07:50 +03:00
  • 0faa8945bc rsx/vk: Fix bug with custom border color sampler storage kd-11 2026-02-18 02:25:13 +03:00
  • b30a44c136 rsx: Make BX2 flag respect constant overrides kd-11 2026-02-15 18:15:42 +03:00
  • 8a1b323749 rsx/fp: Rework FP prepass analyzer to capture more information about bx2 expansion kd-11 2026-02-15 17:34:00 +03:00
  • 27fe5c6604 rsx: Fix input-side vs output-side remapping flags kd-11 2026-02-15 16:46:32 +03:00
  • ed3d2a096c audio: Default buffering to 34ms Ani 2026-02-15 10:15:46 +01:00
  • 49029c9b98 rsx: Handle 16-bit format remapping kd-11 2026-02-12 02:22:34 +03:00
  • 2f5a66581f rsx/fp: Fix biased renormalization without BX2 flag kd-11 2026-02-12 01:23:13 +03:00
  • 3f321c61f3 rsx: Fix remapping behavior for depth textures (sampled as depth) kd-11 2026-02-10 03:11:47 +03:00
  • 765e72dcb7 rsx: Use 'format features' to drive BX2 texture sample remapping on the GPU kd-11 2026-02-10 02:58:51 +03:00
  • d3cd3e9650 rsx: Remove value remapping shuffle kd-11 2026-02-10 01:58:48 +03:00
  • e29832fa00 fixup [first commit] kd-11 2026-02-10 01:56:26 +03:00
  • 6b272ed563 rsx: Re-work value remapping capabilities to match real hardware kd-11 2026-02-10 01:42:47 +03:00
  • 3df370a7e6 rsx: Value remapping can only happen to a texel lane once per sample kd-11 2026-02-10 01:41:57 +03:00
  • dd490fc725 Update libpng to 1.6.55 Ani 2026-02-15 09:33:20 +01:00
  • 1e63088b3e Update cubeb to 2026-01-22 Ani 2026-02-15 09:31:07 +01:00
  • 8dfd7e126e Update glext to 2026.01.26 Ani 2026-02-15 09:27:11 +01:00
  • 66c7dd1381 Update FAudio to 26.02 Ani 2026-02-15 09:26:11 +01:00
  • 9290422fea Update 7zip to 26.00 Ani 2026-02-15 09:25:39 +01:00
  • 365b2939f6 Updated Fedora build dependencies list Paul Plant 2026-02-03 18:59:26 -08:00
  • 97bbc2d419 Update yaml-cpp to 0.9.0 Megamouse 2026-02-14 18:03:00 +01:00
  • 06798ef729 [Build] Remove quotes protoc Marin Baron 2026-02-14 09:05:38 +01:00
  • c6f5abe59f Update docker and ccache Zion Nimchuk 2026-02-14 15:24:17 -08:00
  • 9f92824721 Fix glsl_invalid_program not fitting within 3 bits RipleyTom 2026-02-14 14:53:01 +01:00
  • 7f2dec46ca Ignore gcc strict aliasing warnings on __sync_lock_test_and_set RipleyTom 2026-02-14 14:16:37 +01:00
  • 236dc96689 Microphone fixes RipleyTom 2026-02-14 11:57:12 +01:00
  • 7cfe96a1d1 macOS: Check for hw.optional.neon as fallback Ani 2026-02-11 09:30:45 +01:00
  • b2469039af ARM64: Detect some arm features and let LLVM know if they are or aren't present via attributes - On x86, LLVM has robust detection for the CPU name. If a CPU like skylake has AVX disabled, it will fall back to something without AVX (nehalem) - On ARM, detection is not as robust. For instance, on my snapdragon 8 gen 2, it assumes that we have SVE support, as the cortex-x3 supports SVE. - If an ARM cpu is paired with other cpus from another generation which doesn't support the same instructions as the cortex-x3, or if the cortex-x3 just has SVE disabled for no apparant reason (in the case of the snapdragon 8 gen 2) - We need to actually detect that ourselves. - Beyond SVE also detect support for some instructions that might be useful SPU LLVM when optimized with intrinsics. Malcolm 2026-02-01 03:00:09 +00:00
  • 8f066541a3 Qt: adjust ansi colors based on background color Megamouse 2026-02-08 18:31:31 +01:00
  • 4c234dc744 Qt: Fix duplicate ansi highlighter creation Megamouse 2026-02-08 18:04:10 +01:00
  • 6a07c3f46d input: fix input guard button offsets for closing native overlays Megamouse 2026-02-09 19:46:57 +01:00
  • 3bb21db71b Guard async transactions against spurious wakeups RipleyTom 2026-02-09 05:23:27 +01:00
  • aeaa62a28c rsx/sync: Do not allow short-circuiting behavior when releasing GCM labels via host queue kd-11 2026-02-08 14:35:28 +03:00
  • 93dbdead24 Improve add friend logging/dialogs RipleyTom 2026-02-06 06:52:00 +01:00
  • 93fd33a19a ARM: Use ISB instead of yield in place of x86 pause ISB isn't an exact match for pause, but it does slow down execution at least a litle. Unfortunately, yield does nothing on machines without SMT (99% of aarch64 machines) Malcolm 2026-02-06 02:22:27 +00:00
  • ebf9374ccd Fixed typos in rpcs3/System.cpp silviolet 2026-02-03 19:27:17 -05:00
  • 43b2ce6577 MouseHandler: minor cleanup Megamouse 2026-02-03 09:37:39 +01:00
  • 7a6b34cac3 Update Qt to 6.10.2 Megamouse 2026-02-03 08:47:55 +01:00
  • 98aaafe4a4 Update libpng to 1.6.54 Megamouse 2026-01-19 08:28:08 +01:00
  • 294050986f Qt: allow to exclude strings in log viewer Megamouse 2026-02-03 08:24:42 +01:00
  • 3eb8fdaef4 Qt: simplify log level filtering in log viewer Megamouse 2026-02-03 07:38:01 +01:00
  • 622fe1ce47 Qt: don't filter log if the input dialog was canceled Megamouse 2026-02-03 07:26:09 +01:00
  • f1e679d981 Switch from FFmpeg av_opt_set_* to swr_alloc_set_opts2 (#18138) trautamaki 2026-02-03 09:00:48 +02:00
  • 8ba48932d3 Qt: try to fix update downloader Megamouse 2026-02-02 09:38:44 +01:00
  • 55aae4dd40 vk: Fix NVIDIA crash when resizing the game window quickly kd-11 2026-02-02 20:10:25 +03:00
  • ad90f8b44b rsx: Conservative MM flush during CPU handling of nv3089_image_in kd-11 2026-02-01 20:20:20 +03:00
  • 588cf69dad Add mouse-based gyro emulation (#18113) Windsurf7 2026-02-02 11:21:02 +03:00
  • 1c08439907 Force disable RPCN IPv6 support for now RipleyTom 2026-01-31 06:26:24 +01:00
  • 96cf5c4e63 Fix generic_async_transaction_context thread handling RipleyTom 2026-01-31 03:51:45 +01:00
  • db3d9cd217 Implement sceNpMatching2GetRoomMemberDataExternalList RipleyTom 2026-01-30 10:28:49 +01:00
  • 3e0cfc651d Fix sceNpBasicLimited_0xEB42E2E6 RipleyTom 2026-01-29 05:37:51 +01:00
  • 4df51025e5 Improve Message ComId handling RipleyTom 2026-01-29 05:05:06 +01:00
  • 97feb4eed4 Add Message logging RipleyTom 2026-01-29 00:37:04 +01:00
  • 086ab3cb37 Fix for an emulation shutdown hang Tuna Celik 2026-01-29 22:25:56 +01:00
  • b7311bd6db hle: Register missing functions Ani 2026-01-29 04:27:30 +01:00
  • b0b0ed7634 Implement sceNpMatching2GetCbQueueInfo RipleyTom 2026-01-26 10:44:59 +01:00
  • cafc2aa9d0 Implement sceNpMatching2GetMemoryInfo RipleyTom 2026-01-26 10:37:59 +01:00
  • 8f8032b5a8 Implement sceNpMatching2GetSignalingOptParamLocal RipleyTom 2026-01-26 09:36:59 +01:00
  • 0e2584fc9f sceNpBasicLimitedSendMessage RipleyTom 2026-01-25 07:10:50 +01:00
  • 818b11fd2f Revert adrenalin crash workaround kd-11 2026-01-26 15:55:03 +03:00
  • 0ee3e24b25 vk: Drain the pending frame queue before resizing the swapchain kd-11 2026-01-26 00:23:48 +03:00
  • fb420d5989 vk: Fix flood of VVL synchronization violations appearing when capturing media kd-11 2026-01-25 21:30:22 +03:00
  • 9b09fba811 vk: Prevent WAW hazard when the window size exceeds the output draw box kd-11 2026-01-25 21:00:48 +03:00
  • 33d79ee2cd vk: Fix CPU frame misalignment bug kd-11 2026-01-25 20:39:52 +03:00
  • a907cc838b vk: Always specify LATE_FRAGMENT_TESTS and EARLY_FRAGMENT_TESTS together when declaring barriers kd-11 2026-01-25 19:27:32 +03:00
  • 29cb4f59bd vk: Invalidate renderpass key in post-cyclic-z barrier kd-11 2026-01-25 19:26:42 +03:00
  • 9dfaca4cd8 vk: Fix WAW hazard when preparing copy commands for texture uploads using scratch kd-11 2026-01-25 18:54:43 +03:00
  • 318385787a vk: Force strict query scopes quirk if SRM is enabled kd-11 2026-01-25 18:54:23 +03:00
  • 11464f0793 vk: Tighten image barriers to account for IMAGE_OP_LOAD operation when starting a renderpass kd-11 2026-01-25 01:44:01 +03:00
  • 11087a973c vk: Set debug names for image views kd-11 2026-01-25 01:33:03 +03:00
  • 2e4a187145 vk: Persist debug name in the image wrapper to aid in debugging kd-11 2026-01-25 00:36:24 +03:00
  • d854ff03fe Qt: allow to disable logging to the log frame while it is hidden Megamouse 2026-01-13 13:55:22 +01:00
  • f883718b23 USB: Complete Summonride figures Florin9doi 2026-01-25 00:33:29 +02:00
  • b9f5d85d16 rsx: Lower harmless errors to warnings kd-11 2026-01-24 22:52:41 +03:00
  • 131eee2eed rsx: Fix convolution filter decoding kd-11 2025-11-16 14:25:46 +03:00
  • 590a0bbcad vk: Include GCM format in debug name for temp texture-cache resources kd-11 2025-11-16 14:26:41 +03:00
  • ae8e28282c rsx/zcull: Fix silly copypasta kd-11 2026-01-12 23:14:08 +03:00
  • 1e0909c579 CI: download dependency if the filename is the same but the checksum changed Megamouse 2026-01-24 12:57:11 +01:00
  • fbd5bbcfa3 Address review comments schm1dtmac 2026-01-14 14:41:12 +00:00
  • 7a12e80666 [macOS] Specify plist version schm1dtmac 2026-01-10 21:16:19 +00:00
  • a646a66ead [macOS] Fix release naming schm1dtmac 2026-01-10 21:16:19 +00:00
  • b41c2754ce cellVdec: Remove resolved TODOs Daniel López Guimaraes 2026-01-14 20:02:43 +00:00
  • 4b07ac4f27 cellVdec: Document all supported codecs Daniel López Guimaraes 2026-01-14 18:29:59 +00:00
  • f70b5e0c1c cellVdec: Add support for all MPEG4 profile levels Daniel López Guimaraes 2026-01-14 18:21:56 +00:00