Elad
2222807624
RSX/GCM: Fix memory unmapping for HLE GCM
2024-11-01 10:43:46 +02: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
Elad
488814bb2d
rsx/vm: Exclude events from VM mutex
...
Fixes a deadlock from a recent pull request, perhaps also some deadlocks with locking both IDM and VM mutex.
2024-11-01 07:37:57 +02:00
Elad
4206b022b6
Win32/File.cpp: Use ReplaceFile for hardlink overwrite
2024-11-01 07:37:57 +02:00
Elad
b87c891ec4
Fixup sys_event to check EBUSY only for PPU->PPU signals
2024-11-01 07:37:57 +02:00
DH
8440940945
orbis-kernel: add deduction guide for Ref utility
2024-11-01 00:46:42 +03:00
DH
ef2a4b3428
gpu: shaders: upload missed v_cmpx* instructions
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
Hasster
5eb4691cd6
Specify that you only need the qtmultimedia when using aqt
2024-10-31 03:45:12 +02:00
Hasster
bfcbc13b8a
Add more info about Qt in BUILDING.md
...
Specify that Qt needs a "qtmultimedia" module and provide a link to an alternative download
2024-10-31 03:45:12 +02:00
Elad
5c5edb4785
sys_event: Implement EBUSY for disconnection
2024-10-30 21:15:16 +02:00
DH
994d62c080
ajm: mp3: do not truncate input buffer
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
2024-10-30 14:40:36 +03:00
Elad
edfe940543
utils/sysinfo.cpp: Yield CPU time when measuring TSC freq
2024-10-30 10:06:49 +02: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
elad335
8b8396b945
Filesystem/Win32: Recreate hardlinks on fs::pending_file
2024-10-29 19:26:33 +02:00
elad335
97f2b6b701
Fix get_system_time()
2024-10-29 19:26:33 +02:00
elad335
92bf6ed0a7
Replace rsx::uclock with get_system_time()
2024-10-29 19:26:33 +02:00
elad335
29c1c3df1f
sys_event_flag_set: Minor improvement
2024-10-29 19:26:33 +02:00
Nikita Savyolov
e45eabc7d8
rpcsx: simplify and correct reset for ajm at9
2024-10-29 19:44:59 +03:00
oltolm
cd8954db14
fix deprecation warnings in Qt 6.8
2024-10-28 23:42:02 +01:00
Megamouse
431221f172
Don't log "always" messages in fatal_error_listener until enabled
...
Opening the console breaks Qt cli popups
2024-10-25 20:10:46 +02:00
elad335
3ecb14dcda
sys_event_flag_set: Break atomic operation dependencies
2024-10-25 15:53:53 +03:00
elad335
a325eb52bd
Compilation hotfix
2024-10-25 13:21:49 +03:00
elad335
84217917d5
utils/sysinfo.cpp: New TSC calibration technique
2024-10-25 10:00:21 +03:00
Nikita Savyolov
c2fa3895a1
rpcsx: free resampler in at9 initialize
2024-10-24 22:49:51 +03:00
elad335
af052b0627
RawSpu: Optimize START register/commands
...
START MFC proxy commands can be common even after their need, optimize their usage.
2024-10-24 21:03:06 +03:00
elad335
c70c08bb07
utils: Make get_tsc_freq() inlined and non-blocking
2024-10-24 21:03:06 +03:00
elad335
2e8029a45b
get_system_time(): Add fast TSC-based path
2024-10-24 21:03:06 +03:00
elad335
a9a454faf7
asm: Fix utils::rational_mul optimization
2024-10-24 21:03:06 +03:00
Elad
3378b03c1f
Optimize get_system_time using 128 bit math
2024-10-24 21:03:06 +03:00
elad335
8d9911e383
Implement u64_x_u64_=_u128 optimization
2024-10-24 21:03:06 +03:00
Nikita Savyolov
fc8ea00e8f
rpcsx: ajm at9 fixes for one game
2024-10-23 20:33:58 +03:00
kd-11
60ae4c1121
rsx: Fix crash when host labels option is disabled
2024-10-23 19:28:32 +02:00
kd-11
5ed7d043c4
Fix build and cleanup
2024-10-23 16:33:44 +03:00
kd-11
c28ec457fd
gl: Silence compiler warnings
2024-10-23 16:33:44 +03:00
kd-11
a79ef1efb2
gl: Fix check_state compilation error
2024-10-23 16:33:44 +03:00
kd-11
1299aa68b3
cmake: Update build files for GL DMA
2024-10-23 16:33:44 +03:00
kd-11
681debd8f6
gl: Finalize host labels implementation
2024-10-23 16:33:44 +03:00