DH
2dbbabedd3
gc: wait after each submit
...
Formatting check / formatting-check (push) Waiting to run
Build RPCSX / build-rpcsx (push) Waiting to run
some games hates use synchronization primitives, make them happy with slow shader compilation
2024-11-01 13:02:35 +03:00
DH
73397a0fea
gpu: cache temporary disable image buffer cache
2024-11-01 12:58:09 +03:00
DH
09f2d5bfc2
gpu: upload missed cache change
2024-11-01 10:16:08 +03:00
DH
c90eb84471
gpu: do not show window until initialization complete
...
some new versions of gnome has bug, after long delay it thinks that window still freezed even if it responses
2024-11-01 10:05:52 +03:00
DH
4bccf990f3
gpu: reduce cpu usage on cache commands
2024-11-01 09:51:50 +03:00
DH
9558bb7335
orbis-kernel: shared_cv: fixed regression
2024-11-01 09:14:51 +03:00
DH
8440940945
orbis-kernel: add deduction guide for Ref utility
Formatting check / formatting-check (push) Waiting to run
Build RPCSX / build-rpcsx (push) Waiting to run
2024-11-01 00:46:42 +03:00
DH
ef2a4b3428
gpu: shaders: upload missed v_cmpx* instructions
Formatting check / formatting-check (push) Waiting to run
Build RPCSX / build-rpcsx (push) Waiting to run
2024-10-31 22:59:09 +03:00
DH
61f18f6215
orbis-kernel: const correctness for RcIdMap
2024-10-31 22:57:36 +03:00
DH
b012964099
utilities: fix refl::calcFieldCount for enum
...
add unordered_vector utility
modernize hexdump
2024-10-31 22:57:08 +03:00
DH
7d0f277ad5
orbis-kernel: Add SharedAtomic utility
...
Initial shared atomic implementation for Darwin
2024-10-31 22:54:16 +03:00
DH
d83a0723a7
ajm: fix memory leak
...
reduce allocations size
fix multiple output buffers support
2024-10-31 14:25:08 +03:00
DH
2723eb0bfd
orbis-kernel: umtx: implement notify_n
2024-10-31 14:19:22 +03:00
DH
cc0e81e88f
Add clangd and clang-tidy configs
...
Add build directories with any suffix to gitignore
2024-10-31 14:15:14 +03:00
DH
994d62c080
ajm: mp3: do not truncate input buffer
Formatting check / formatting-check (push) Waiting to run
Build RPCSX / build-rpcsx (push) Waiting to run
2024-10-30 16:07:59 +03:00
DH
6c6e72a9ba
ajm: mark incomplete sample as processed
2024-10-30 16:04:36 +03:00
DH
ad56633980
ajm: add support of multiple input/output buffers
Formatting check / formatting-check (push) Waiting to run
Build RPCSX / build-rpcsx (push) Waiting to run
2024-10-30 14:40:36 +03:00
DHrpcs3
30f7ea2724
ipmi: SceSaveData: saves -> savedata
...
Thanks to ga2mer for investigation
2024-10-30 10:31:29 +03:00
Mahmoud Adel
190b40d879
Update BUILDING.md ( #82 )
...
* Update BUILDING.md
```
Package vulkan-validationlayers-dev is not available, but is referred to by another package.
This may mean that the package is missing, has been obsoleted, or
is only available from another source
However the following packages replace it:
vulkan-utility-libraries-dev
```
on Ubuntu 24 LTS installing ``` vulkan-utility-libraries-dev``` seems to fix the problem
* removed vulkan-validationlayers
* Update BUILDING.md
---------
Co-authored-by: DHrpcs3 <dh.rpcs3@gmail.com>
2024-10-30 10:28:25 +03:00
DHrpcs3
d2b2296d6a
Merge pull request #81 from ga2mer/ajm
...
AJM decode PoC
2024-10-30 10:26:05 +03:00
Nikita Savyolov
e45eabc7d8
rpcsx: simplify and correct reset for ajm at9
2024-10-29 19:44:59 +03:00
Nikita Savyolov
c2fa3895a1
rpcsx: free resampler in at9 initialize
2024-10-24 22:49:51 +03:00
Nikita Savyolov
fc8ea00e8f
rpcsx: ajm at9 fixes for one game
2024-10-23 20:33:58 +03:00
DH
9f230af943
gpu: do not crash on null pixel shader
Formatting check / formatting-check (push) Has been cancelled
Build RPCSX / build-rpcsx (push) Has been cancelled
2024-10-23 03:08:25 +03:00
DH
43afb19855
gpu: implement mrtz exp target
2024-10-23 02:48:27 +03:00
DH
f79e16eb4d
gpu: workaround write to context register with SET_CONFIG_REG
2024-10-23 02:32:43 +03:00
DH
373826b506
gpu: swizzle buffer on load
2024-10-23 01:17:12 +03:00
DH
418780eb25
Revert "shm: remove size hack"
...
This reverts commit 662b23be80
.
2024-10-22 22:36:17 +03:00
DH
1fbb7c2edf
orbis-kernel: fix sys_truncate
2024-10-22 19:44:18 +03:00
DH
662b23be80
shm: remove size hack
...
no need to do it anymore
2024-10-22 19:43:23 +03:00
DH
fc12bee2cb
add --disable-cache option
2024-10-22 19:41:30 +03:00
DH
6a2507c777
gpu: add 8 gfx indirect rings
2024-10-22 19:04:32 +03:00
DH
2432a5cc74
gpu: fix segfault on invalid depth format
2024-10-22 15:18:31 +03:00
DH
5d1fb82cc4
orbis-kernel: do not force clear of graphics core events
2024-10-22 15:10:35 +03:00
DH
15e896b310
dmem: setup base address if not present
2024-10-22 15:02:31 +03:00
DH
0946dcb768
gpu: fix compilation error
2024-10-22 14:22:57 +03:00
DH
7aade2f862
gpu: shader: fix partial exp
2024-10-22 14:21:14 +03:00
DH
7d704c37d5
gpu: implement image_store, image_store_pck, image_store_mip, image_store_mip_pck
...
fix convert_to_format
2024-10-22 13:46:12 +03:00
DH
0287d42aa5
gpu: implement image buffer
Formatting check / formatting-check (push) Has been cancelled
Build RPCSX / build-rpcsx (push) Has been cancelled
2024-10-20 23:32:59 +03:00
Nikita Savyolov
8073b49bea
rpcsx: ajm gapless decode wip
2024-10-20 14:20:44 +03:00
DH
deb09371bc
gpu: split command and gfx queues
Formatting check / formatting-check (push) Has been cancelled
Build RPCSX / build-rpcsx (push) Has been cancelled
2024-10-19 15:44:32 +03:00
Nikita Savyolov
0a898a507a
rpcsx: ajm decode draft
2024-10-18 22:36:51 +03:00
DH
5ce8d5147a
gpu: handle compute me 2
Formatting check / formatting-check (push) Has been cancelled
Build RPCSX / build-rpcsx (push) Has been cancelled
2024-10-17 20:01:03 +03:00
DH
7e7a56f0e2
rpcsx: args simplification
...
add --fw option
resolve guest path from host
boot fw if guest argv not specified
2024-10-17 19:19:20 +03:00
DH
19939727e3
gpu: shader: fix inout arg handling
...
Formatting check / formatting-check (push) Waiting to run
Build RPCSX / build-rpcsx (push) Waiting to run
fix shader memory changes test
2024-10-17 15:22:06 +03:00
DH
f5b883aa83
gpu: relax queue requirements
Formatting check / formatting-check (push) Waiting to run
Build RPCSX / build-rpcsx (push) Waiting to run
2024-10-17 04:52:29 +03:00
DH
f6fa29295b
gpu: relax queue requirements
2024-10-17 04:42:59 +03:00
DH
32a2c58441
gpu: shader: implement more instructions
...
add v_mad_u64_u32, v_mad_i64_i32, image_sample_l
stub s_ttracedata
fix s_andn2_saveexec_b64, s_orn2_saveexec_b64, s_subb_u32
2024-10-17 04:42:08 +03:00
DH
f135c0d4b7
gpu: add queue validation
2024-10-17 04:38:24 +03:00
DH
4a66097f2d
gpu: cache: increase descriptor pool size
2024-10-17 04:23:19 +03:00