Commit graph

18652 commits

Author SHA1 Message Date
RipleyTom c49ff490bc Fix scenp_score_record_score param check 2024-09-29 12:09:11 +03:00
DH 4ba7e92713 gpu2: add 2_10_10_10 and 10_10_10_2 formats 2024-09-29 04:44:39 +03:00
DH 3d71e8a7a7 rpcsx-os: do not freeze on memory save data 2024-09-29 04:44:10 +03:00
DH e80955742a gpu2: fix v_med3_f32 2024-09-29 04:02:31 +03:00
DH 0877d3f1cd gpu2: move shader resource management to cache
fixed descriptor set binding
fixed 5_6_5 format swizzling
fix rect calculation
fix possible crash in scheduler
implement lock-free bit pool utility
2024-09-29 03:22:39 +03:00
Antonino Di Guardo 3f66297593
Fix crash on VFS Tool (#16146) 2024-09-29 03:11:27 +03:00
DH 4e83c9e121 gpu2: fix flipper
static pipeline for flip engine
optimize linear tiler
fixed out of bound in the tiler
implement swizzling for sampled images
2024-09-28 18:07:24 +03:00
schm1dtxbox 37d2317b68 Update shortcut_utils.cpp 2024-09-28 13:14:18 +02:00
schm1dtxbox a1d55e5a54 Update azure-pipelines.yml 2024-09-28 13:14:18 +02:00
DH 4185b1aa40 gpu2: implement depth textures
initial 2d tiler implementation
fixed mtbuf index order
simplify v_mac_*_f32 instructions
2024-09-28 03:12:12 +03:00
Megamouse 0ba0f11c4a Qt: Try to fix classic stylesheet after Qt 6.7.3 update 2024-09-28 01:39:33 +02:00
Elad f0c60b42c2
SPURS Task limit hotfix (#16140) 2024-09-27 22:15:06 +03:00
RipleyTom 88adaa9d2d Add some extra param handling for cellNetCtlGetInfo 2024-09-27 19:14:09 +02:00
RipleyTom 56099e79da Fix for clang 19 2024-09-27 19:14:09 +02:00
DH 61d58b696f gpu2: fix resource overlapping
fixed sampler lod
implement shader printf support
2024-09-27 20:04:24 +03:00
Megamouse 4ba4268282 Qt/shortcuts: add handler id to log messages 2024-09-27 17:57:49 +02:00
Megamouse 2661b6a71c Qt: Try to improve default stylesheet after Qt 6.7.3 update 2024-09-27 17:57:49 +02:00
Megamouse e58a89af2d Qt: Enable game window shortcuts 2024-09-27 17:57:49 +02:00
Megamouse ad3d8675e7 Qt 6.7.3 2024-09-27 15:06:40 +02:00
Megamouse 18d9ca5928 Qt 6.7.2 2024-09-27 15:06:40 +02:00
Megamouse 5ab955d9c4 Qt 6.7.1 2024-09-27 15:06:40 +02:00
Megamouse 2b4a90781a Qt 6.7.0
Also fix new stylesheet issue: windows11 style is now default.
This currently breaks custom stylesheets.
Use windowsvista style as default
2024-09-27 15:06:40 +02:00
Elad 10dece1c80 SPU: Improve SPURS Task limit algorithm 2024-09-27 12:43:44 +03:00
DH a38133f3ab rpcsx-os: pass appInfo to launchDaemon 2024-09-27 00:47:53 +03:00
DH 8120002816 ipmi: allow pass more than single buffer to fake client invoke 2024-09-26 23:56:49 +03:00
RipleyTom 9dd0b055d0 Fake sceNpMatching2GetLobbyInfoList 2024-09-26 21:12:10 +02:00
DH 66ff7a3000 impi: fix addresses for fake client 2024-09-26 21:31:16 +03:00
Megamouse 9e460ebe0a MacOs/Arm64/Shortcuts: Add more plist entries 2024-09-26 19:48:40 +02:00
Megamouse 7106bfcfb9 Shortcuts: Try to create shortcut link path if it doesn't exist 2024-09-26 19:48:40 +02:00
Megamouse c936de7c20 VS: add mac and linux hidapi files for improved input debugging 2024-09-26 19:48:40 +02:00
DH af62ee04dd ipmi: implement fake client API 2024-09-26 20:23:52 +03:00
DH 7eaf1188a2 gpu2: add fat exec test 2024-09-26 20:18:28 +03:00
DH f1881113ff gpu2: fix descriptor sets count 2024-09-26 17:47:19 +03:00
DH b53d59aa1f shaders: use flat exec test 2024-09-26 13:51:39 +03:00
Elad Ashkenazi 60b5adab63 SPU: SPURS limit update 2024-09-26 06:59:20 +03:00
Elad Ashkenazi e3c8b3d524 GUI: Add SPURS limit to home menu 2024-09-26 06:59:20 +03:00
Elad Ashkenazi 8b79fd3da1 SPU: Make SPURS limit a dynamic setting 2024-09-26 06:59:20 +03:00
DH 13b760a539 workflows: update vulkan headers 2024-09-25 22:32:11 +03:00
DH 92180ffcb8 Fix linkage if PIE is default 2024-09-25 22:18:04 +03:00
DH 7e01a65117 move AudioOut from orbis-kernel to rpcsx-os 2024-09-25 22:17:44 +03:00
DH 5d457af7fa add missed includes 2024-09-25 21:56:40 +03:00
DH f434e9cdbd gpu2: fix IT_CLEAR_STATE
It should preserve some registers
2024-09-25 21:50:07 +03:00
DH 6f5c516a37 Do not compile shared spirv-cross library 2024-09-25 21:40:46 +03:00
DHrpcs3 d4d7be1e0e
workflows: add ninja and increase job count 2024-09-25 21:36:11 +03:00
DH 275e47e64f cmake: don't give package managers a chance
include paths for system and source tree targets are different, need to fix it first
use static version of spirv-cross
2024-09-25 21:35:07 +03:00
Megamouse feedc183a4 Qt: Tiny improvements to Cam/Mic permissions 2024-09-25 20:09:39 +02:00
Megamouse c4282e63fb Qt: Simplify some string conversion bloat 2024-09-25 20:09:39 +02:00
DH 9a9006f2b4 Fix compilation with gcc 2024-09-25 20:09:46 +03:00
Isaac Marovitz 6019477fcb
infra: update workflows (#70)
* Update workflows

* Clang format 18

* Fix apt package
2024-09-25 16:04:18 +03:00
DH 4cf808facd gpu rewrite initial commit 2024-09-25 16:00:55 +03:00