22573 Commits
Author SHA1 Message Date
jpolo1224 d7d511b078 Android refresh: finalize perf diagnostics and settings
Add gated Android perf bucket instrumentation, EE fallback fast paths, runtime settings tabs, DEV9/ELF support, and Android-specific scheduler/rendering tweaks.
v6 2.2.3 2.2.6 2.2.4 2.2.5
2026-06-17 18:11:57 -04:00
jpolo1224 c094877de3 Improve Android refresh runtime settings v5 2026-06-16 22:06:31 -04:00
jpolo1224 7dbaae649e Android refresh: fix emulator lifecycle and settings v4 2026-06-16 20:19:05 -04:00
jpolo1224 19a66c3d52 Android refresh: update experimental UI and backend v3 2026-06-16 11:45:07 -04:00
jpolo1224 c607235388 Android refresh: add safe global settings entry v2.2.2re1 2026-06-15 18:50:53 -04:00
jpolo1224 431154e09c Android refresh experimental performance updates v2.2.2re 2026-06-15 18:08:22 -04:00
jpolo1224 9ca8105520 Android mac backend: port EE branch and memory optimizations 2026-06-14 00:29:13 -04:00
jpolo1224 022abd712d Android mac backend: port 10dcd5c184 2026-06-14 00:10:28 -04:00
jpolo1224 34d3245039 Android mac backend: port 2676a3aa19 2026-06-14 00:10:28 -04:00
jpolo1224 932bf6c8f7 Android mac backend: port 2dafed0651 2026-06-14 00:10:28 -04:00
jpolo1224 f5b621aced Android mac backend: port 129531e418 2026-06-14 00:10:28 -04:00
jpolo1224 634f5bdad5 Android: mirror portable ARM64 fixes into APK source 2026-06-13 23:55:54 -04:00
jpolo1224 541533e9cd Sync shared GS and audio fixes from macOS
Port the iOS-relevant pieces from the macOS 073f40ac..46141fff range:

- GS RT/DS sampling-hazard sample-area calculation fix
- GPU timing stats update when GPU usage overlay is disabled
- SPU2 volume/fast-forward volume safety guards

Skipped desktop-only Qt, FullscreenUI, DirectX, D3D12, Windows camera, and input-navigation changes.
2026-06-13 23:50:49 -04:00
jpolo1224 45b4b68d10 ARM64: Preserve microVU PQ lanes for EFU scalar ops
Port macOS commit 18159b61b5 to the iOS source layout.

AArch64 scalar FP writes zero the upper vector lanes, unlike x86 SSE scalar ops. Keep the other PQ lanes intact for EFU P-pipe ops to avoid broken geometry such as MGS2 polygons.
2026-06-13 23:50:49 -04:00
jpolo1224 75351e8545 ARM64: Fix microVU FTOI NaN-pattern and SQRT clamp handling
(cherry picked from commit 1a0b04f58d)
2026-06-13 23:49:05 -04:00
jpolo1224 7385419348 ARM64: Fix frozen cpuRegs.cycle in single-step fallback for taken branches
(cherry picked from commit aa72a6c054)
2026-06-13 23:49:05 -04:00
jpolo1224 ec06302ccf ARM64: Skip microVU emit setup on jump-cache hits
(cherry picked from commit 968ccd71ce)

# Conflicts:
#	pcsx2/arm64/mac/aVU_Compile.inl
2026-06-13 23:44:25 -04:00
jpolo1224 670c42caf7 Merge pull request #120 from zeruth/refresh
ARMSX2 refresh
legacy-refresh v2.1a
2026-06-10 17:05:36 -04:00
Tyler Bochard b63acacd32 v2.7.407 2026-06-10 16:58:32 -04:00
lightningterror 3481970d12 GS/GL: Add basic clip control fallback.
When GLAD_GL_ARB_clip_control is not supported then change
the vertex shader depth ranges to make sure it matches -1 1.
2026-06-10 09:59:35 -04:00
lightningterror 02c5ab2fd6 Revert "GS/GL: Discard stencil when not in use while using depth."
This reverts commit e0365c1d10.
2026-06-10 09:59:17 -04:00
Ty 3b31ae85a2 GHActions: Report flathub cronjob errors to discord 2026-06-10 09:59:16 -04:00
JordanTheToaster 8043d1cac4 GameDB: Dragon Quest VIII fixes 2026-06-10 09:59:03 -04:00
JordanTheToaster 46f228d5eb ImGuiOverlays: Add missing space to draw buffering 2026-06-10 09:59:03 -04:00
lightningterror 7c5c92147a GS/DX11: Destroy uav resources. 2026-06-10 09:59:02 -04:00