Commit graph

  • edf096fc13 vm: do not check overcommit_memory on android DH 2025-02-28 21:20:21 +03:00
  • 2ebf257f84 vm: removed c_page_size, it cannot be used by globals DH 2025-02-28 21:19:21 +03:00
  • 57e7cee84e android: cfg: vulkan renderer is default DH 2025-02-28 21:13:40 +03:00
  • adaf24310d add missed include to PUP.h DH 2025-02-28 21:12:48 +03:00
  • 94f52d6dc0 android: jit: teach fallback_cpu_detection provide meaningful results for aarch64 DH 2025-02-28 21:12:22 +03:00
  • 3080b55d02 cfg: remove string::get() DH 2025-02-28 20:59:45 +03:00
  • bbb682a440 unpkg: allow package_reader creation with provided fs::file DH 2025-02-28 20:58:45 +03:00
  • f3d988d8ab fs::file: add from_native_handle constructor fs::get_*_dir tweaks for android DH 2025-02-28 20:58:02 +03:00
  • 2c122a4401 llvm: disable extra targets for android explicitly specify native target, llvm determines wrongly if cross compiler used DH 2025-02-28 20:56:23 +03:00
  • 26ce38a4ac 3rdparty/fusion: Always do build in release mode this library has python numpy dependency in debug build DH 2025-02-24 07:09:23 +03:00
  • 5084fb82b8 Android stuff 2 DH 2025-02-24 05:59:06 +03:00
  • 798c194025 android stuff DH 2025-02-24 01:21:21 +03:00
  • 0c5d89c25a android: do not invalidate swapchain on VK_SUBOPTIMAL_KHR Workaround DH 2025-03-06 16:41:31 +03:00
  • 35e29caa14 Set vulkan to default renderer whenever we have vulkan support Megamouse 2025-03-08 09:28:15 +01:00
  • fa16781a18 hid_init: use hid_error in log message Megamouse 2025-03-08 08:26:18 +01:00
  • c24dc695f1 [android] hid: enumerate by vendor/product ids DH 2025-03-04 01:24:15 +03:00
  • 853310e4d5 hid: add support of android devices DH 2025-03-03 21:59:08 +03:00
  • 58b914c95a fs::file: implement release_handle cleanup DH 2025-03-02 19:44:55 +03:00
  • 9a074299ec Coding style issues fixes Thanks @Megamouse DH 2025-03-01 01:02:01 +03:00
  • 80a1fcaffb cpu stats: do not try parse /proc/stat on android DH 2025-02-28 21:25:57 +03:00
  • bd98848343 android: atomic: do not test SYS_futex_waitv syscall DH 2025-02-28 21:25:06 +03:00
  • 5dd78d66a0 rsx: implement android swapchain DH 2025-02-28 21:22:32 +03:00
  • d262ec5ea7 rsx: reduce shaders_cache::unpacked_type size for android DH 2025-02-28 21:21:35 +03:00
  • 7ab2b7dd87 vm: do not check overcommit_memory on android DH 2025-02-28 21:20:21 +03:00
  • 4cccb37116 vm: removed c_page_size, it cannot be used by globals DH 2025-02-28 21:19:21 +03:00
  • 23e814c94b android: cfg: vulkan renderer is default DH 2025-02-28 21:13:40 +03:00
  • e06cba2b06 add missed include to PUP.h DH 2025-02-28 21:12:48 +03:00
  • cf9698ea5b android: jit: teach fallback_cpu_detection provide meaningful results for aarch64 DH 2025-02-28 21:12:22 +03:00
  • 709d1e2b59 cfg: remove string::get() DH 2025-02-28 20:59:45 +03:00
  • b8424c16b9 unpkg: allow package_reader creation with provided fs::file DH 2025-02-28 20:58:45 +03:00
  • 6550839c9c fs::file: add from_native_handle constructor fs::get_*_dir tweaks for android DH 2025-02-28 20:58:02 +03:00
  • 8f9ce48d2b llvm: disable extra targets for android explicitly specify native target, llvm determines wrongly if cross compiler used DH 2025-02-28 20:56:23 +03:00
  • 861098d498 3rdparty/fusion: Always do build in release mode this library has python numpy dependency in debug build DH 2025-02-24 07:09:23 +03:00
  • 3d05627f30 Android stuff 2 DH 2025-02-24 05:59:06 +03:00
  • a7f102610b android stuff DH 2025-02-24 01:21:21 +03:00
  • 11e214f332 rsx: Handle out-of-bounds read/writes from FIFO register IO kd-11 2025-03-10 14:21:22 +03:00
  • dd1540d850 rsx: Handle out-of-bounds read/writes from FIFO register IO kd-11 2025-03-10 14:21:22 +03:00
  • ddd3ac3663 Settings: Move 'Max Shader Compile Threads' next to the equivalent LLVM setting AniLeo 2025-03-04 12:43:56 +01:00
  • bacce9bb37 Settings: Move 'Vulkan Queue Scheduler' to Debug AniLeo 2025-03-03 13:07:38 +01:00
  • aa819c8b97 Settings: Move 'Disable On-Disk Shader Cache' to Debug AniLeo 2025-03-03 13:05:19 +01:00
  • af768d5c22 Settings: Move 'Disable Asynchronous Memory Manager' to Debug AniLeo 2025-03-03 13:02:29 +01:00
  • 2bf5ae3272 Settings: Move 'SPU Profiler' to Debug AniLeo 2025-03-03 13:00:50 +01:00
  • a074b14631 Settings: Move 'PPU Vector NaN Fixup' to Debug AniLeo 2025-03-03 12:59:50 +01:00
  • ac7d53cc37 Settings: Specify FSR 1 AniLeo 2025-03-03 12:55:37 +01:00
  • 6d46d45983 Settings: Default 'Shader Mode' to Async with Interpreter AniLeo 2025-03-03 12:52:57 +01:00
  • eea2f19d82 Settings: Move 'SPU Block Size' to the middle column AniLeo 2025-03-03 12:46:24 +01:00
  • 0de7d3728b
    Merge branch 'master' into master Megamouse 2025-03-10 08:05:06 +01:00
  • 094e9862f9
    Prevent x11/wayland build mismatch regularhunter 2025-03-10 00:34:04 -04:00
  • 2dfbab457a rsx: Reupload surface if the surface cache denies knowledge of it kd-11 2025-03-09 21:08:12 +03:00
  • a61f463bdf rsx: Reupload surface if the surface cache denies knowledge of it kd-11 2025-03-09 21:08:12 +03:00
  • 100b8071dd
    Merge branch 'master' into master Elad 2025-03-09 11:03:25 +02:00
  • 5e5f82d1a2 Set CI msbuild verbosity to minimal to reduce spam Zion Nimchuk 2025-03-08 09:58:31 -08:00
  • bb14b0545c
    Merge branch 'master' into set-msbuild0verbosity Elad 2025-03-09 07:43:27 +02:00
  • 5e4637e15c SPU LLVM: Subtract Timebase from decrementer Elad 2025-03-08 18:49:36 +02:00
  • 680101900b SPU LLVM: Subtract Timebase from decrementer Elad 2025-03-08 18:49:36 +02:00
  • cca707444d
    Merge branch 'master' into set-msbuild0verbosity Megamouse 2025-03-08 23:47:43 +01:00
  • a3d2e93b14 move script to .ci/generate-qt-ts.sh FlexBy420 2025-03-08 22:35:32 +01:00
  • 100454398c Make suggested changes and remove unnecessary package FlexBy420 2025-03-08 00:35:16 +01:00
  • cce43beeae Apply suggestions from code review FlexBy420 2025-03-07 00:51:50 +01:00
  • ebcb61b34b fix the branch name in qt-ts.yml FlexBy420 2025-03-06 18:13:58 +01:00
  • 47b880fa8d Move ts generator job to seperate workflow file FlexBy420 2025-03-06 18:13:02 +01:00
  • cd76f05a86 Create qt-ts.yml FlexBy420 2025-03-06 18:12:35 +01:00
  • 9173fc9815 fix branch name in .ts job FlexBy420 2025-03-06 00:23:29 +01:00
  • 7df5cb84b5 add a job for generating translation template file (.ts) FlexBy420 2025-03-06 00:10:41 +01:00
  • f762f0c9fd
    Merge branch 'master' into set-msbuild0verbosity Megamouse 2025-03-08 23:46:44 +01:00
  • 8a7efe6391
    Merge branch 'master' into qt-ts-job kd-11 2025-03-09 01:36:44 +03:00
  • e6b3c2061e rsx: Fix boundary seek logic for FIFO addresses kd-11 2025-03-09 01:17:56 +03:00
  • 47772fbd57 rsx: Fix boundary seek logic for FIFO addresses kd-11 2025-03-09 01:17:56 +03:00
  • 563a3d3587 Target macOS 14 instead of 13 (fixes camera) schm1dtmac 2025-02-19 13:16:40 +00:00
  • 5e225b7593 move script to .ci/generate-qt-ts.sh FlexBy420 2025-03-08 22:35:32 +01:00
  • 2dfcd0c1a2
    Merge branch 'master' into macos14 kd-11 2025-03-08 22:11:12 +03:00
  • 3be1e0b6ff rsx: Clean up and simplify texture register manipulation tests kd-11 2025-03-08 20:58:44 +03:00
  • 93899bf5a9 rsx/FIFO: Reimplement grabbing command args as a contiguous pointer kd-11 2025-03-08 20:45:28 +03:00
  • ec120d1cbb rsx: Add stubs for FP rehash checks on barrier acquire kd-11 2025-03-08 19:51:03 +03:00
  • df7a2ab467 rsx: Unify fragment texture config changes dirty bit tracking kd-11 2025-03-08 19:43:10 +03:00
  • a39a743abe rsx/prog: Fix compiler warning kd-11 2025-03-08 19:38:17 +03:00
  • eca86ad449 rsx: Add program cache lookup ellision rate to overlay kd-11 2025-03-08 19:35:47 +03:00
  • a1c8f3a528 rsx/prog: Use a proper cache hint key instead of disjointed counters kd-11 2025-03-08 19:03:05 +03:00
  • e54c0f3329 Set CI msbuild verbosity to minimal to reduce spam Zion Nimchuk 2025-03-08 09:58:31 -08:00
  • 078f846f97 rsx: Clean up and simplify texture register manipulation tests kd-11 2025-03-08 20:58:44 +03:00
  • 5281cd8f4f rsx/FIFO: Reimplement grabbing command args as a contiguous pointer kd-11 2025-03-08 20:45:28 +03:00
  • cd226fafc3
    Merge branch 'master' into qt-ts-job Megamouse 2025-03-08 18:21:25 +01:00
  • ac7a73c485 rsx: Add stubs for FP rehash checks on barrier acquire kd-11 2025-03-08 19:51:03 +03:00
  • 45111c9bd5 rsx: Unify fragment texture config changes dirty bit tracking kd-11 2025-03-08 19:43:10 +03:00
  • 926cbe9892 Target macOS 14 instead of 13 (fixes camera) schm1dtmac 2025-02-19 13:16:40 +00:00
  • 1dd04b7401 rsx/prog: Fix compiler warning kd-11 2025-03-08 19:38:17 +03:00
  • 188a9c9bbb rsx: Add program cache lookup ellision rate to overlay kd-11 2025-03-08 19:35:47 +03:00
  • 657e5847f5 rsx/prog: Use a proper cache hint key instead of disjointed counters kd-11 2025-03-08 19:03:05 +03:00
  • 26495a8455 SPU: Fixup Elad 2025-03-08 13:45:34 +02:00
  • 32df7315be RSX: Do not invalidate FP analysis on same register writes Elad 2025-03-06 13:29:32 +02:00
  • 7995181235 RSX: Return FP shader as is if no changes were made Elad 2025-03-05 18:36:20 +02:00
  • 75dc2a12e2 RSX: Return VP shader as is if no changes were made Elad 2025-03-05 13:51:49 +02:00
  • ae39c5b8cb RSX: Optimize vertex program ucode invalidation Elad 2025-03-04 06:24:11 +02:00
  • 38360b2753 SPU: Fixup Elad 2025-03-08 13:45:34 +02:00
  • 899cc1746e RSX: Do not invalidate FP analysis on same register writes Elad 2025-03-06 13:29:32 +02:00
  • b1b15cdcbc RSX: Return FP shader as is if no changes were made Elad 2025-03-05 18:36:20 +02:00
  • e7b1b568cb RSX: Return VP shader as is if no changes were made Elad 2025-03-05 13:51:49 +02:00
  • 2ed26d40b2 RSX: Optimize vertex program ucode invalidation Elad 2025-03-04 06:24:11 +02:00
  • eb43fbbb2a Update SDL to 3.2.8 Megamouse 2025-01-24 08:27:08 +01:00
  • a12325480c
    Merge branch 'master' into SDL3 Megamouse 2025-03-08 09:55:30 +01:00