Commit graph

18722 commits

Author SHA1 Message Date
DH 5f23121d33 rpcsx-gpu: shader: skip nops 2024-10-05 01:10:07 +03:00
DH 5761bb0476 rpcsx-gpu: IT_DMA_DATA: fix memory fill with constant 2024-10-05 01:08:21 +03:00
DH 759616e3b7 rpcsx-gpu: IT_SET_CONFIG_REG: removed wrong assert 2024-10-04 23:54:46 +03:00
DH 8d7686c3d2 rpcsx-gpu: IT_WRITE_DATA: implement TC L2 destination 2024-10-04 23:52:37 +03:00
DH df225532ca rpcsx-gpu: handle VK_SUBOPTIMAL_KHR 2024-10-04 23:24:48 +03:00
DH 87845d62a7 rpcsx-os: alsa: non-blocking mode 2024-10-04 19:36:23 +03:00
DH 113abf20e5 rpcsx-gpu: fix flip image acquire
fix cmpx
fix cs init ordering
implement s_mulk_i32, s_abs_i32, s_cmovk_i32, s_cmov_b32 and s_cmov_b64
fix s_mul_i32
fix s_cbranch_* for cs
2024-10-04 17:45:56 +03:00
DHrpcs3 23226c966a
Merge pull request #76 from abouvier/cmake-alsa
cmake: use ALSA imported target
2024-10-04 17:38:09 +03:00
Alexandre Bouvier 35114e3c0c cmake: use ALSA imported target 2024-10-04 16:23:19 +02:00
DH 21d67947dd rpcsx-os: alsa: avoid recursion 2024-10-04 16:53:55 +03:00
DH ff297652e7 rpcsx-os: audio: refactoring 2024-10-04 16:45:19 +03:00
DHrpcs3 f838dbbeae
Merge pull request #75 from ga2mer/audiodevice
Audio daemon playback support
2024-10-04 15:28:46 +03:00
Nikita Savyolov cfc42bf804
rpcsx-os: create audio device only for hdmi aout 2024-10-04 09:40:52 +03:00
Nikita Savyolov 3c1620c030
rpcsx-os: aout playback support 2024-10-04 00:24:34 +03:00
Nikita Savyolov 1a3d783c78
rpcsx-os: run devices in audio daemon 2024-10-04 00:18:07 +03:00
Megamouse 6bb01066fb VS: Add new build scripts to filters 2024-10-03 15:35:20 +02:00
Megamouse 522124d695 Remove unused SPIRV submodules 2024-10-03 15:35:20 +02:00
Megamouse d9c4e14c40 VS: fix debug builds 2024-10-03 15:35:20 +02:00
Megamouse 00944a5d71 VS: Add buildfiles to filter 2024-10-03 15:35:20 +02:00
kd-11 e9bc99253d rsx: Verify that channel remap is initialized before applying swizzles 2024-10-03 15:02:09 +03:00
kd-11 e9a45a6d06 rsx: Clarify OGL and VK difference when handling border texels 2024-10-03 15:02:09 +03:00
kd-11 497b9ba55b rsx: Make use of remapped border colors 2024-10-03 15:02:09 +03:00
kd-11 d1d04b1b32 rsx: Implement texture border color decode to remapped rgba 2024-10-03 15:02:09 +03:00
kd-11 826f805902 rsx: Use a proper struct to wrap around channel remap operations 2024-10-03 15:02:09 +03:00
kd-11 b1b0ac4433 rsx/vs: Restructure filters into functional units 2024-10-03 15:02:09 +03:00
kd-11 3f28f88a35 vk: Add support for explicit border colors 2024-10-03 15:02:09 +03:00
DH 995c982923 tiler: avoid usage of 8 bit types in 1d tiler 2024-10-02 22:20:26 +03:00
DH 60cecf4fbc rpcsx-gpu: implement depth formats 2024-10-02 15:27:32 +03:00
DH 951d0a35a2 rpcsx-gpu: use storage buffer to pass config 2024-10-02 15:26:40 +03:00
Zion 938306a7bc Bump linux x64 docker to 1.7.1, Qt 6.7.3 2024-10-02 07:09:02 +02:00
DH 2ed1c7fa73 orbis-kernel: removed test change 2024-10-02 02:34:35 +03:00
DH 54afa1938c rpcsx-gpu: make shaderNonSemanticInfo optional 2024-10-02 02:28:09 +03:00
DH e2c7b0fe2d tiler: use push constant to deliver configuration 2024-10-02 02:08:09 +03:00
DH 835e3f3417 rpcsx-gpu: SPV_EXT_physical_storage_buffer -> SPV_KHR_physical_storage_buffer
mesa likes SPV_KHR more
2024-10-01 23:32:02 +03:00
DH d9415d8ae5 rpcsx-gpu2 -> rpcsx-gpu 2024-10-01 22:04:40 +03:00
DH b80a70f176 rpcsx-gpu -> rpcsx-gpu-legacy 2024-10-01 22:03:29 +03:00
DH dcc4943812 gpu2: safe gpu tiler api 2024-10-01 21:51:43 +03:00
DH 66234b5b0b gpu2: enable dispatch 2024-10-01 21:50:10 +03:00
DH 825c192c49 rpcsx-os: do not freeze on memory save data, part 2 2024-10-01 19:48:18 +03:00
DH d099439a32 gpu2: shaders: implement initial values for cs 2024-10-01 19:29:33 +03:00
DH 59946fe927 gpu2: tweak formats 2024-10-01 19:27:51 +03:00
kd-11 1568366d9c Do not link intel JIT events when compiling LLVM for ARM64 2024-10-01 19:20:26 +03:00
kd-11 79614562b9 Move x64 appimage builder to its own legacy script 2024-10-01 19:20:26 +03:00
DH 8d1e4f59d1 gpu2: preserve aspect ratio on flip 2024-10-01 15:10:57 +03:00
Megamouse 96e495c61d Qt/Overlays: Add home menu shortcut to game window 2024-10-01 03:25:36 +02:00
kd-11 e4dd957bbc linux/aarch64: Fix CI release upload 2024-10-01 03:03:14 +03:00
kd-11 aace685202 Typo fix 2024-10-01 01:14:40 +03:00
kd-11 fa6f999754 linux: Fix steam deck issues 2024-10-01 01:14:40 +03:00
DH 70c015683a gpu2: reserve guest memory
print everything from validation layer
2024-09-30 23:37:35 +03:00
DH 075ae03745 gpu2: IT_DMA_DATA: fix no increment register 2024-09-30 23:15:55 +03:00