DH
df225532ca
rpcsx-gpu: handle VK_SUBOPTIMAL_KHR
2024-10-04 23:24:48 +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
DH
54afa1938c
rpcsx-gpu: make shaderNonSemanticInfo optional
2024-10-02 02:28: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
6a9924ebd1
gpu: add mulitprocess buffer commits
2024-09-02 20:24:16 +03:00
DH
df3a2d36d2
vm: fix initial process memory name
2024-09-01 18:52:32 +03:00
DH
2c781626d3
rpcsx-gpu: add multiprocess support
2024-09-01 17:43:45 +03:00
DH
f254b38fec
[rpcsx-gpu] Bind PS button to ESC kb key
...
implement basic texture swizzling support
skip pm4 type 2 packets
2024-01-13 19:29:42 +03:00
DH
6e25f347d3
implement unix socket ops
...
implement cross process dmem support
implement ipmi try send message
implement sys_batch_map
store saves to game directory (.rpcsx subfolder)
fix get dir entries
added uvd & vce devices
2023-12-31 14:30:49 +03:00
DH
6ba0ad0832
[rpcsx-os] implement fw simulation
...
implement impi messages
2023-12-27 20:07:30 +03:00
DH
9bf5336478
[rpcsx-gpu] hacks for gnm compositor
2023-11-12 01:29:14 +03:00
DH
135c63117b
Add version utility
2023-11-10 23:41:44 +03:00
DH
b87f8f6ea0
Formatting fixes
2023-08-15 03:11:02 +03:00
igor725
f5ea7e84ae
Experimental gamepad support ( #50 )
...
* Experimental gamepad support
* Typo fix
2023-08-15 03:09:11 +03:00
DH
dce66744bd
[rpcsx-os] hid: fix R3 button mapping
2023-08-08 02:57:11 +03:00
DH
f5949e5f65
[rpcsx-os] hid: implemented testing pad support over glfw keyboard handler
2023-08-07 22:55:44 +03:00
DH
292fd4762f
[rpcsx-gpu] use compute queue as transfer
2023-08-06 18:07:30 +03:00
DH
c456e43067
[rpcsx-gpu] disable validation by default
2023-08-06 17:55:50 +03:00
DH
9e109918fd
[amdgpu] device: implement multi queue support
...
implement IT_INDIRECT_BUFFER, IT_INDEX_BASE and IT_DRAW_INDEX_OFFSET_2
New gpu task scheduler
2023-08-06 17:35:54 +03:00
DH
450fd30889
[amdgpu] Implement cpu->gpu change notifications
2023-07-27 03:03:02 +03:00
RyzenDew
ff263057bd
Bump vk headers ( #30 )
...
* Update rpcsx.yml
* Update rpcsx.yml
* Update rpcsx.yml
* Fixing clang format ?
hope this works
* Update .github/workflows/rpcsx.yml
Co-authored-by: Margen67 <Margen67@users.noreply.github.com>
* Update .github/workflows/rpcsx.yml
Co-authored-by: Margen67 <Margen67@users.noreply.github.com>
* Update .github/workflows/rpcsx.yml
Co-authored-by: Margen67 <Margen67@users.noreply.github.com>
* Update .github/workflows/rpcsx.yml
Co-authored-by: Margen67 <Margen67@users.noreply.github.com>
* Fix a bad suggestion
* random thing
---------
Co-authored-by: Margen67 <Margen67@users.noreply.github.com>
2023-07-25 22:33:36 +03:00
RyzenDew
2a505e81de
Add span to included due to an error
2023-07-25 05:50:34 +03:00
DH
760aea0e49
[amdgpu] WIP cache implementation
2023-07-24 06:03:55 +03:00
DH
cea6052e54
[amdgpu] Initial multi queue support
2023-07-19 15:16:38 +03:00
DH
f9ac0426bf
[rpcsx-gpu] cleanup resources properly
2023-07-18 03:30:16 +03:00
DH
ccf25ba026
[rpcsx-gpu] WIP Basic tiling support
...
Implement MRT
Fix buffer write back
Cleanup
2023-07-17 15:36:08 +03:00
DH
665d74740a
[amdgpu] Implement V_FMA_F32, IMAGE_SAMPLE_LZ, V_CVT_OFF_F32_I4
...
Loops fix
Decompile spirv on error
Wait for rpcsx-os if memory not exists
2023-07-14 04:34:57 +03:00
DH
57dbd71eb8
[rpcsx-gpu] Fixed direct memory offset
2023-06-26 00:12:11 +03:00
DH
47b0d53983
[amdgpu] Disabled tiling and do image blit on flip
...
Cleanup
2023-06-25 22:58:15 +03:00
DH
1e733facaa
[rpcsx-gpu] Implemented swapchain
2023-06-25 16:54:49 +03:00
DH
2ab5cfb1f3
Add OS<->GPU IPC
2023-06-24 23:48:25 +03:00
DH
df5f8055fa
Added initial rpcsx-gpu project template
2023-06-24 20:11:23 +03:00