DH
|
014012c219
|
orbis: remove process list from context & initial serialization support
modernize kenv
add LockableKernelObject utility
|
2025-10-11 18:06:29 +03:00 |
|
DH
|
f71e3410c1
|
rx/serializer: fix array handling with gcc
|
2025-10-11 18:01:41 +03:00 |
|
DH
|
63e9a3f597
|
rx/MemoryTable: Modernize and optimize for pointer/rx::Ref
Formatting check / formatting-check (push) Waiting to run
Build RPCSX / build-linux (push) Waiting to run
Build RPCSX / build-android (arm64-v8a, armv8-a) (push) Waiting to run
Build RPCSX / build-android (arm64-v8a, armv8.1-a) (push) Waiting to run
Build RPCSX / build-android (arm64-v8a, armv8.2-a) (push) Waiting to run
Build RPCSX / build-android (arm64-v8a, armv8.4-a) (push) Waiting to run
Build RPCSX / build-android (arm64-v8a, armv8.5-a) (push) Waiting to run
Build RPCSX / build-android (arm64-v8a, armv9-a) (push) Waiting to run
Build RPCSX / build-android (arm64-v8a, armv9.1-a) (push) Waiting to run
Build RPCSX / build-android (x86_64, x86-64) (push) Waiting to run
|
2025-10-10 21:52:16 +03:00 |
|
DH
|
fd9bf42538
|
rx: shared_cv/shared_mtx disable copying/moving
|
2025-10-06 01:55:11 +03:00 |
|
DH
|
be56f0745a
|
rx/serializer: fixed compilation with gcc
|
2025-10-06 01:54:10 +03:00 |
|
DH
|
37f423aec3
|
add missed file changes
|
2025-10-05 20:07:19 +03:00 |
|
DH
|
640df36c48
|
moved tsc and asm utilities to rx
|
2025-10-05 19:28:03 +03:00 |
|
DH
|
bd215fab92
|
removed zombies, add missed include
Formatting check / formatting-check (push) Waiting to run
Build RPCSX / build-linux (push) Waiting to run
Build RPCSX / build-android (arm64-v8a, armv8-a) (push) Waiting to run
Build RPCSX / build-android (arm64-v8a, armv8.1-a) (push) Waiting to run
Build RPCSX / build-android (arm64-v8a, armv8.2-a) (push) Waiting to run
Build RPCSX / build-android (arm64-v8a, armv8.4-a) (push) Waiting to run
Build RPCSX / build-android (arm64-v8a, armv8.5-a) (push) Waiting to run
Build RPCSX / build-android (arm64-v8a, armv9-a) (push) Waiting to run
Build RPCSX / build-android (arm64-v8a, armv9.1-a) (push) Waiting to run
Build RPCSX / build-android (x86_64, x86-64) (push) Waiting to run
|
2025-10-05 16:48:13 +03:00 |
|
DH
|
ac853e0817
|
Moved Rc, BitSet, LinkedNode, IdMap utilities from orbis to rx
|
2025-10-05 01:41:09 +03:00 |
|
DH
|
7b03b695f5
|
android: fix linkage errors
|
2025-10-05 00:54:46 +03:00 |
|
DH
|
e73a0b962d
|
move IPC utilities from orbis-kernel to rx
|
2025-10-05 00:09:42 +03:00 |
|
DH
|
2965aaf3e3
|
replace bs_t with rx::EnumBitSet
|
2025-10-04 22:19:57 +03:00 |
|
DH
|
b8e08c1470
|
rx/StaticString: do not throw exceptions
|
2025-10-04 16:47:06 +03:00 |
|
DH
|
7419457efd
|
make clang-format happy
|
2025-10-04 14:54:28 +03:00 |
|
DH
|
2f70a5b6dd
|
rx: add simple serialization utility
|
2025-10-04 14:32:36 +03:00 |
|
DH
|
2df7b3871c
|
rx/refl: add C arrays support & reduce binary size
Use StaticString constant to keep only used part of template string
Use bisect for field count query
|
2025-10-04 14:29:29 +03:00 |
|
DH
|
593297153a
|
rx: add StaticString utility
|
2025-10-04 14:25:55 +03:00 |
|
DH
|
825c92b135
|
modernize rx::die utility
|
2025-10-04 14:23:42 +03:00 |
|
DH
|
5904079a87
|
temporary make std::print and std::format optional
|
2025-10-04 14:06:47 +03:00 |
|
DH
|
fc4339d841
|
rx/format: fix compilation with clang
|
2025-09-23 06:43:22 +03:00 |
|
DH
|
67f3ece45a
|
shader: improve to structural conversion transform
fix memory leak in spv::dump
properly print blocks
add loop, continue and selection construct nodes
add getParent() and print(...) to RegionLike
|
2025-09-20 22:08:21 +03:00 |
|
Guo Yunhe
|
a98f514b4f
|
fix(rx): git variables (#101)
Build RPCS3 Qt UI (Legacy) / RPCS3 Qt UI (Legacy) for Linux ${{ matrix.os }} ${{ matrix.compiler }} (.ci/build-linux-aarch64.sh, clang, ubuntu-24.04-arm) (push) Waiting to run
Build RPCS3 Qt UI (Legacy) / RPCS3 Qt UI (Legacy) for Linux ${{ matrix.os }} ${{ matrix.compiler }} (.ci/build-linux.sh, clang, ubuntu-24.04) (push) Waiting to run
Build RPCS3 Qt UI (Legacy) / RPCS3 Qt UI (Legacy) for Linux ${{ matrix.os }} ${{ matrix.compiler }} (.ci/build-linux.sh, gcc, ubuntu-24.04) (push) Waiting to run
Build RPCS3 Qt UI (Legacy) / RPCS3 Qt UI (Legacy) for Windows (push) Waiting to run
Build RPCSX / build-linux (push) Waiting to run
Build RPCSX / build-android (arm64-v8a, armv8-a) (push) Waiting to run
Build RPCSX / build-android (arm64-v8a, armv8.1-a) (push) Waiting to run
Build RPCSX / build-android (arm64-v8a, armv8.2-a) (push) Waiting to run
Build RPCSX / build-android (arm64-v8a, armv8.4-a) (push) Waiting to run
Build RPCSX / build-android (arm64-v8a, armv8.5-a) (push) Waiting to run
Build RPCSX / build-android (arm64-v8a, armv9-a) (push) Waiting to run
Build RPCSX / build-android (arm64-v8a, armv9.1-a) (push) Waiting to run
Build RPCSX / build-android (x86_64, x86-64) (push) Waiting to run
|
2025-08-13 00:36:08 +03:00 |
|
DH
|
7115851c82
|
Initial new PPU interpreter implementation
Replaced dangerous offset32 usages with safe OFFSET_OF macro
|
2025-04-24 13:41:04 +03:00 |
|
DH
|
8dce5e1d11
|
rx/version: do not require git
|
2025-04-11 15:45:36 +03:00 |
|
DH
|
919703472c
|
Deploy dev builds to https://github.com/RPCSX/rpcsx-build
|
2025-04-10 00:32:29 +03:00 |
|
DH
|
6999572b08
|
cmake/ci: generate version file
|
2025-04-09 03:51:41 +03:00 |
|
DH
|
b33e2662b6
|
rx: add file lock utility
|
2025-04-08 18:23:25 +03:00 |
|
DH
|
42cb5d7977
|
format all source code with clang-format
|
2025-04-05 22:50:45 +03:00 |
|
DH
|
2d407fbf33
|
util: add debug utility
|
2024-11-24 14:05:46 +03:00 |
|
DH
|
fd44e4f960
|
refl: accept enums without valid 0 members
|
2024-11-20 23:12:34 +03:00 |
|
DH
|
676aa359e7
|
utilities: TypeId: store name of type
|
2024-11-12 13:01:15 +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
|
99b0140dc5
|
add relf and format utilities
|
2024-10-13 16:32:36 +03:00 |
|
DH
|
0c16e294d4
|
merge rpcsx-gpu and rpcsx-os
initial watchdog implementation
implement gpu -> os events
implement main gfx queue
|
2024-10-12 05:24:58 +03:00 |
|
DH
|
dd2ed74ff8
|
rpcsx-gpu: initial cache implementation
|
2024-10-09 05:14:46 +03:00 |
|
DH
|
239a0645bc
|
gpu2: initial dispatch implementation
|
2024-09-30 21:43:34 +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
|
4cf808facd
|
gpu rewrite initial commit
|
2024-09-25 16:00:55 +03:00 |
|
DH
|
d3b9ff4292
|
bridge: fix possible command skip
|
2024-09-05 20:31:36 +03:00 |
|
DH
|
e259f904a4
|
share align utility
|
2024-09-03 13:25:06 +03:00 |
|
DH
|
d7f486fdc9
|
add more utilities
|
2024-09-03 10:10:27 +03:00 |
|
DH
|
86e2d8b129
|
simplified MemoryTable utility
|
2024-09-03 10:09:35 +03:00 |
|
DH
|
1a66882197
|
fix version string
|
2024-09-02 20:33:49 +03:00 |
|
DH
|
26ffd8cbb2
|
add hexdump utility
|
2024-09-01 18:04:55 +03:00 |
|
DH
|
e6022c1c4c
|
vm: fix mapping of file's last page
thanks @red_prig for investigation
|
2024-08-31 21:17:02 +03:00 |
|
Alexandre Bouvier
|
56ed80c35f
|
[rx] cmake: fix git detection (#59)
|
2023-11-12 14:07:46 +03:00 |
|
DH
|
4096df70f4
|
Fix git draft
|
2023-11-11 00:02:56 +03:00 |
|
DH
|
135c63117b
|
Add version utility
|
2023-11-10 23:41:44 +03:00 |
|
DH
|
a98ac71b83
|
[rpcsx-os] dmem: fix allocator
|
2023-11-10 21:04:33 +03:00 |
|
DH
|
288f7fcc7a
|
[rpcsx-os] vm: implement virtual query
|
2023-10-17 23:25:06 +03:00 |
|