Nikita Savyolov
|
1a3d783c78
|
rpcsx-os: run devices in audio daemon
|
2024-10-04 00:18:07 +03:00 |
|
DH
|
995c982923
|
tiler: avoid usage of 8 bit types in 1d tiler
Formatting check / formatting-check (push) Waiting to run
Build RPCSX / build-rpcsx (push) Waiting to run
|
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 |
|
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 |
|
DH
|
8d1e4f59d1
|
gpu2: preserve aspect ratio on flip
|
2024-10-01 15:10:57 +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 |
|
DH
|
79821fc50d
|
gpu2: temporary disable dispatch
|
2024-09-30 22:44:15 +03:00 |
|
DH
|
f6cc90727e
|
gpu2: ignore black surface
|
2024-09-30 22:43:54 +03:00 |
|
DH
|
624f4327f8
|
gpu2: implement IT_DMA_DATA
|
2024-09-30 22:43:21 +03:00 |
|
DH
|
a18d95f6cf
|
gpu2: implement IT_EVENT_WRITE_EOS
|
2024-09-30 21:44:05 +03:00 |
|
DH
|
239a0645bc
|
gpu2: initial dispatch implementation
|
2024-09-30 21:43:34 +03:00 |
|
DH
|
424ce5cf68
|
fix rpcsx-gpu base address
Thanks to abouvier for finding
|
2024-09-29 21:38:10 +03:00 |
|
DH
|
c52726d6ec
|
gpu2: fix indirect buffer
added all draw command
fix depth buffer address
|
2024-09-29 21:37:12 +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 |
|
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 |
|
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 |
|
DH
|
61d58b696f
|
gpu2: fix resource overlapping
fixed sampler lod
implement shader printf support
|
2024-09-27 20:04:24 +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 |
|
DH
|
66ff7a3000
|
impi: fix addresses for fake client
|
2024-09-26 21:31:16 +03: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 |
|
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 |
|
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 |
|