Commit graph

308 commits

Author SHA1 Message Date
DH 6441b7b1f9 [amdgpu] cache: fix small buffers write back 2023-08-06 21:33:01 +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 ade074721e [rpcsx-os] linker: do not override segment protection 2023-08-06 17:30:34 +03:00
DH 23a1179473 [utils] area: fix unmap 2023-08-06 17:29:44 +03:00
DH 0987da90f4 [rpcsx-os] implement compute queue mapping 2023-08-06 17:29:28 +03:00
DH 1c6ec7e157 [amdgpu] tiler: implement 1dThick 2023-08-06 17:28:37 +03:00
DH 46afeb987e [amdgpu] shader: implement storage images
Random instructions fixes
2023-08-06 17:26:24 +03:00
DH 72c7940259 [bridge] implement lazy cache lock 2023-08-06 17:18:40 +03:00
Ivan Chikish 0e71ef38d0 Linker: search sprx files in sce_module 2023-08-04 17:55:36 +03:00
Ivan Chikish 246db3b2c9 [orbis-kernel] Reduce sys_evf verbosity 2023-08-04 17:54:43 +03:00
Macdu 8dd625ad9a
[amdgpu] libspirv: Fix pushRegion (#39) 2023-08-03 00:11:08 +03:00
Macdu 8a5eb8e531
[rpcsx-os] linker: Fix moduleParam check (#38) 2023-08-02 23:55:18 +03:00
DH 1286b4f9ef [orbis-kernel] ipmi: stub 0x241 sys_ipmimgr_call 2023-08-01 15:41:39 +03:00
DH 8217f2fa7b [rpcsx-os] ajm: return ok for ioctls 2023-08-01 15:41:00 +03:00
DH 0c59167c38 [rpcsx-os] implement sys_query_memory_protection 2023-08-01 15:40:35 +03:00
DH 5edfdb037c [orbis-kernel] implement kern.cpumode ioctl 2023-07-30 19:38:02 +03:00
DH 00a1849a0b [orbis-kernel] do not report try wait busy as error 2023-07-30 19:37:24 +03:00
DH 32a9febee4 [amdgpu] shader: implement vop3 V_MED3_F32 2023-07-30 19:35:39 +03:00
DH 72b52166d3 [amdgpu] device: properly handle texture invalidation 2023-07-30 19:35:06 +03:00
DH a274719db7 [amdgpu] device: added 5_6_5 surface support 2023-07-30 19:34:16 +03:00
DH 01918f23ae [amdgpu] shader: fix LG int comparison 2023-07-30 16:43:58 +03:00
DH 4a5faf3252 [amdgpu] shader: fix struct pointer searching 2023-07-30 16:38:01 +03:00
DH 627eabec6d [amdgpu] shader: fix convertFromFormat < 32bit handling 2023-07-30 16:21:35 +03:00
DH 00956ce15a [rpcsx-os] vm: report errors to stderr 2023-07-30 14:56:49 +03:00
DH 89db63ca46 [rpcsx-os] implement blockpool device 2023-07-30 14:56:25 +03:00
DH e967c8cf80 [rpcsx-os] dmem: 0xc0208016 ioctl: return address and size 2023-07-30 14:52:34 +03:00
Ivan Chikish 6e6b8c0495 Logs: color notice 2023-07-30 12:09:58 +03:00
Ivan Chikish 005add7e97 [orbis-kernel] Fixup sys_dmem_container 2023-07-30 12:09:17 +03:00
Ivan Chikish a96269938e [amdgpu] Minor UInt8 fix 2023-07-30 11:55:54 +03:00
DH e0a43d8960 missed file 2023-07-30 01:45:28 +03:00
DH cd7b842c60 [rpcsx-os] implement sys_dmem_mmap 2023-07-30 01:30:36 +03:00
DH 6c1580f17c [rpcsx-os] hid: stub pad read state 2023-07-30 00:46:23 +03:00
DH 74c4e61a7b [rpcsx-os] shm: respect o_creat flag 2023-07-30 00:44:52 +03:00
DH 25d4e35509 [orbis-kernel] stub ipmi server/client 2023-07-30 00:44:24 +03:00
DH 482a61766e [orbis-kernel] print name of ioctl 2023-07-30 00:35:28 +03:00
DH 23dd8118f6 [rpcsx-os] print stack on syscall error 2023-07-30 00:34:52 +03:00
DH 99a3a4005b [rpcsx-os] shm: do abort on unknown shm open 2023-07-30 00:34:05 +03:00
DH f65697769b [rpcsx-os] dmem: WIP allocateMainDirectMemory implementation 2023-07-30 00:33:01 +03:00
DH 5d87f3e3fd [orbis-kernel] ignore sys_sigaction
Write warning on unknown how for sys_sigprocmask
2023-07-30 00:32:09 +03:00
DH ae566402af [orbis-kernel] fix dmem container 2023-07-30 00:31:12 +03:00
DH c320bf629e [orbis-kernel] Use hack open for osem like for evf 2023-07-30 00:30:38 +03:00
DH 29086ea7cd [rpcsx-os] Stub sbl_srv device 2023-07-29 23:31:54 +03:00
DH 645e41eed8 [rpcsx-os] implement shm 2023-07-29 22:46:28 +03:00
DH d52a53cfcd [rpcsx-os] fix tty 2023-07-29 20:45:16 +03:00
DH 589aa6c249 [amdgpu] shader: fix convertFromFormat half handling 2023-07-29 20:29:24 +03:00
Alexandre Bouvier 36295c3244
orbis-kernel: fix linking (#35) 2023-07-29 20:18:13 +03:00
Ayoub NASR 3137c6d83f
init submodules in lint workflow, small fixes (#31) 2023-07-29 20:15:24 +03:00
DH 84b2419241 [rpcsx-os] Use orbis::File instead of IoDeviceInstance 2023-07-29 19:53:56 +03:00