Isaac Marovitz
|
1f05a8a6a6
|
Run clang-format
|
2023-07-06 21:37:30 +01:00 |
|
DHrpcs3
|
d999edfd2c
|
Update readme.md
Missed spirv-tools dependency
|
2023-07-06 23:23:13 +03:00 |
|
Isaac Marovitz
|
881a9371b2
|
Add spirv-tools, fix spelling
|
2023-07-06 21:21:24 +01:00 |
|
DHrpcs3
|
6c2989734f
|
Update readme.md
No need to install any sdks to get vulkan libraries
Also short mark how to run it
|
2023-07-06 22:55:22 +03:00 |
|
Ivan Chikish
|
e3eb7a5820
|
[orbis-kernel] Improve kalloc/kfree
Align sizes to 16
|
2023-07-06 22:32:35 +03:00 |
|
Ivan Chikish
|
9744c41ebb
|
[orbis-kernel] Implement kfree
Incomplete implementation.
|
2023-07-06 22:10:18 +03:00 |
|
Eladash
|
598fe85243
|
PPU LLVM/RawSPU: Implement MMIO violation elimination pass
|
2023-07-06 19:46:36 +03:00 |
|
DH
|
5f6647540c
|
[orbis-os] Fixed crash with gcc-12
|
2023-07-06 18:31:29 +03:00 |
|
Isaac Marovitz
|
989dc27a8e
|
Early build instructions
|
2023-07-06 18:22:05 +03:00 |
|
DH
|
729b7d5e3f
|
[orbis-kernel] upload missed changes
|
2023-07-06 17:23:50 +03:00 |
|
DH
|
7bfa977086
|
[orbis-kernel][rpcsx-os] POC thr_new implementation (disabled by default)
|
2023-07-06 16:55:44 +03:00 |
|
Ivan Chikish
|
5bb820084e
|
[orbis-kernel] Implement shared_cv
Shared (IPC-ready) condition variable.
Relicensed and improved from RPCS3.
|
2023-07-06 16:11:21 +03:00 |
|
DH
|
c269d23665
|
[rpcsx-os] POC: jump to guest context
|
2023-07-06 14:26:57 +03:00 |
|
kd-11
|
e7ac84fca3
|
rsx: Fine-tune the subimage view bezel dimensions
|
2023-07-06 14:06:30 +03:00 |
|
kd-11
|
b9ea6be842
|
rsx: Fix AA factor calculation
|
2023-07-06 14:06:30 +03:00 |
|
kd-11
|
d46dbc0fa8
|
rsx: Fill section dimensions when converting atlas op to copy op
|
2023-07-06 14:06:30 +03:00 |
|
Michael G
|
0e10f12ec0
|
build-mac: Improve build time for macOS
Co-Authored-By: Megamouse <studienricky89@googlemail.com>
|
2023-07-06 07:49:06 +02:00 |
|
Sanjay Govind
|
8f178b2c29
|
sys_usbd: Implement support for Santroller devices
|
2023-07-05 23:54:37 +02:00 |
|
DH
|
b50b6f6d48
|
[rpcsx-os] Protect vm with mutex
|
2023-07-05 23:08:51 +03:00 |
|
DH
|
10b620f76f
|
[orbis-kernel] Implement evf delete
|
2023-07-05 23:05:33 +03:00 |
|
DH
|
cd9ced41d8
|
[orbis-kernel] evf: fix set data race, Multi mode fixes
|
2023-07-05 22:23:42 +03:00 |
|
Ivan Chikish
|
0d7b090032
|
[orbis-kernel] Implement utils::kstring
|
2023-07-05 13:08:13 +03:00 |
|
Ivan Chikish
|
932bb30e79
|
[dipsw] Fix IoDevice naming
Fix DmemDevice redeclaration
|
2023-07-05 11:42:56 +03:00 |
|
Ivan Chikish
|
ed7580b322
|
[orbis-kernel] Debugging
|
2023-07-05 11:42:56 +03:00 |
|
Isaac Marovitz
|
4029711c2d
|
Better gitignore
|
2023-07-05 11:42:19 +03:00 |
|
Isaac Marovitz
|
5fba446444
|
Ignore more files
|
2023-07-05 11:42:19 +03:00 |
|
Isaac Marovitz
|
f5d731d50c
|
Better gitignore
|
2023-07-05 11:42:19 +03:00 |
|
kd-11
|
d41fe80b8e
|
Clamp MSAA sampling weights to avoid clipping
|
2023-07-05 02:51:04 +03:00 |
|
DH
|
14cfdd0eb3
|
[orbis-kernel] Implement evf syscalls
|
2023-07-05 01:43:47 +03:00 |
|
Megamouse
|
96e992bd26
|
CI: Ignore FAudio submodule in windows builds
|
2023-07-04 23:51:44 +02:00 |
|
kd-11
|
465c421707
|
rsx: Wrap MSAA coordinates before texelFetch
|
2023-07-04 23:41:12 +03:00 |
|
Elad Ashkenazi
|
f7e9622084
|
vm_native.cpp: Workaround for rpcs3_vm_sparse.tmp crashes
|
2023-07-04 20:44:41 +02:00 |
|
Ivan Chikish
|
d279166c0b
|
[orbis-kernel][Thread] Replace std::mutex with shared_mutex
shared_mutex should be used in shared memory
|
2023-07-04 20:07:06 +03:00 |
|
Ivan Chikish
|
d7a34f0904
|
Initial kernel allocator
|
2023-07-04 19:22:18 +03:00 |
|
kd-11
|
79e000f63d
|
rsx: Fix virtual coordinate clamping
|
2023-07-04 09:31:51 +03:00 |
|
kd-11
|
10af0e8c93
|
vk: Disable anisotropy if the anisotropic level is meaningless
|
2023-07-04 09:31:51 +03:00 |
|
kd-11
|
d13cf0e29a
|
rsx: Fix shader interpreter
- It broke ages ago
|
2023-07-04 09:31:51 +03:00 |
|
kd-11
|
1671922f7e
|
rsx: Fix shader interpreter compilation
|
2023-07-04 09:31:51 +03:00 |
|
kd-11
|
c9da795bf3
|
rsx: Fix vp codegen when unrestricted depth range extension is absent
|
2023-07-04 09:31:51 +03:00 |
|
kd-11
|
69eb1401a9
|
vk/gl: Fix debug overlay stats
|
2023-07-04 09:31:51 +03:00 |
|
kd-11
|
aa06ac119f
|
rsx: Fix sampled descriptor address corruption
|
2023-07-04 09:31:51 +03:00 |
|
kd-11
|
1afee59c95
|
rsx: Insert missing texture barrier
|
2023-07-04 09:31:51 +03:00 |
|
kd-11
|
4decad6f6b
|
rsx: Force compatibility checks when applying fast-path optimizations
|
2023-07-04 09:31:51 +03:00 |
|
kd-11
|
a37f786a37
|
rsx: Properly fill in the cyclic ref field for framebuffer references
|
2023-07-04 09:31:51 +03:00 |
|
kd-11
|
8f98e572e1
|
rsx: Use designated initializer for the dangerous copy_region_descriptor type
- We need to move more dangerous braced initializations to c++20
- Also adds a base address variable which will come in handy
|
2023-07-04 09:31:51 +03:00 |
|
kd-11
|
c818f8af82
|
vk: Fix namespace pollution in sync module
|
2023-07-04 09:31:51 +03:00 |
|
kd-11
|
fac8bcc20c
|
rsx: Formatting and tidying changes
|
2023-07-04 09:31:51 +03:00 |
|
kd-11
|
1d004f2788
|
rsx: Lower single-image-blit to a scaled coordinate fetch
|
2023-07-04 09:31:51 +03:00 |
|
kd-11
|
cef4ea786a
|
rsx: Trivially detect single-image-blit transfer operations
|
2023-07-04 09:31:51 +03:00 |
|
kd-11
|
8ebf24d8e7
|
vk: Do not clear memory if we're going to overwrite it with a copy anyway
|
2023-07-04 09:31:51 +03:00 |
|