martin
fb85616865
fix formatting
2024-09-05 12:38:05 -05:00
martin
0703367f99
cleanup code
2024-09-05 12:28:25 -05:00
martin
06171971e7
remove nop-placeholder code
2024-09-05 12:25:51 -05:00
martin
0a368282e5
Revert "add sceImeUpdate stub"
...
This reverts commit 61ace7b1b7
.
2024-09-05 12:24:55 -05:00
martin
d7e4c5002f
remove unused implementation
...
apparently already handled
2024-09-04 16:33:22 -05:00
martin
43892c8679
fix packing
...
pack is for floats, we have uints here
2024-09-04 15:57:52 -05:00
martin
12af52348e
Merge branch 'martin/dreams' of github.com:0xcaff/shadPS4 into martin/dreams
2024-09-04 15:42:14 -05:00
martin
ccf4fc3b8d
add V_CVT_PKNORM_U16_F32
...
ok time to give it a good old college try next
2024-09-04 15:41:51 -05:00
martin
837bf41dd9
add S_LOAD_DWORDX2
2024-09-04 13:07:38 -05:00
martin
dc6fd70130
add S_XOR_B32
2024-09-04 13:07:30 -05:00
martin
3277daa7a9
fix queue setup
2024-09-04 04:12:52 -04:00
martin
68e2ca15b4
Merge remote-tracking branch 'fork/martin/dreams' into martin/dreams
2024-09-04 03:01:39 -05:00
martin
bc5bd90ec8
add memory release update
2024-09-04 03:01:18 -05:00
martin
88240b0e1b
Merge commit 'FETCH_HEAD' into martin/dreams
2024-09-04 03:53:02 -04:00
martin
f9d6f5c1c1
add pipe information to queue notifications
...
this is probably one part of what's needed the other half is the memory writes
2024-09-04 02:51:40 -05:00
martin
9270e2213e
fix format string
2024-09-04 03:30:00 -04:00
martin
b8b09bc86f
Merge branch 'martin/dreams' of github.com:0xcaff/shadPS4 into martin/dreams
2024-09-04 02:06:47 -05:00
martin
4b629db087
add sceGnmCreateWorkloadStream
2024-09-04 02:06:36 -05:00
martin
5535e51f82
fix memory direct query
...
i wish there were tests for this
2024-09-03 20:21:38 -04:00
martin
ab60f290dc
fix header
...
i hate c++ this is so stupid
2024-09-03 18:47:50 -04:00
martin
feec8f3bcd
implement sceGnmDingDongForWorkload
2024-09-03 17:45:11 -05:00
martin
61ace7b1b7
add sceImeUpdate stub
2024-09-03 17:33:41 -05:00
martin
0e17f74acd
add handling for compute memory release
2024-09-03 17:27:22 -05:00
georgemoralis
e340583a7f
Merge pull request #736 from StevenMiller123/MoreVirtualQuery
...
Additional VirtualQuery improvements
2024-09-03 23:05:01 +03:00
psucien
34ffd95306
video_core: added VK_LAYER_LUNARG_crash_diagnostic
( #751 )
2024-09-03 21:56:23 +02:00
oltolm
e9ef726185
Fix warnings ( #749 )
...
* suppress warning in vk_mem_alloc.h
* fix warnings in cheats_patches.cpp
2024-09-03 21:41:59 +03:00
Paris Oplopoios
42ab101908
Set CF correctly on BLSR/BLSMSK patch ( #724 )
...
* Set CF correctly on BLSR patch
* Set CF correctly on BLSMSK patch
2024-09-03 21:40:46 +03:00
squidbus
d48836d5ae
shader_recompiler: Limit src0 to 4-bit in V_CVT_OFF_F32_I4 ( #759 )
2024-09-03 21:37:52 +03:00
squidbus
6012e3cc86
vulkan: Improve format support info for vertex buffer formats. ( #753 )
2024-09-03 21:08:29 +03:00
Paris Oplopoios
cfe49fbfba
Preserve flags on some patched instructions ( #720 )
...
* Preserve flags on some patched instructions
* Move flag saving to Save/RestoreContext
2024-09-03 20:41:35 +03:00
Paris Oplopoios
f4ff0d493c
Set CF correctly on BLSI patch ( #722 )
...
* Set CF correctly on BLSI patch
* Remove redundant CLC
2024-09-03 20:41:22 +03:00
illusion0001
1b37f61102
Update patch url ( #755 )
...
* Update patch url
* Update cheats_patches.cpp
2024-09-03 20:39:32 +03:00
georgemoralis
a1377029cc
Merge pull request #738 from DanielSvoboda/Fix-download-Cheats/Patches-on-Linux
...
Fix download Cheats/Patches on Linux
2024-09-03 16:16:37 +03:00
TheTurtle
f087f43736
shader_recompiler: Implement render target swizzles when no format is available ( #739 )
...
* shader_recompiler: Use null image when shader is compiled with unbound sharp
* video_core: Refactor and render target swizzles
* liverpool_to_vk: Add missing swap format from RDR
* video_core: Refactor shader recompiler interface
* Makes it much easier to pass runtime information to the recompiler and have it treated as part of the shader key. Also pulls out most runtime state from Info struct
* shader_recompiler: Avoid some asserts
2024-09-03 14:04:30 +03:00
baggins183
3f8a8d3a24
video_core: Add bounds checking for subspan use in liverpool functions ( #717 )
2024-09-03 13:58:45 +03:00
georgemoralis
1bf9be89bf
Merge pull request #748 from squidbus/vk-loading
...
vulkan: Better support for directly linking a Vulkan support library.
2024-09-03 11:59:38 +03:00
georgemoralis
a886b44347
Merge pull request #740 from LeDragoX/complete-msys2
...
docs: update SDL and Qt steps for MSYS2
2024-09-03 11:59:28 +03:00
georgemoralis
d56708c87d
Merge pull request #743 from squidbus/macos-build-guide
...
Note macOS and Xcode version requirements.
2024-09-03 11:59:00 +03:00
squidbus
af107d4ef9
vulkan: Better support for directly linking a Vulkan support library.
2024-09-03 01:40:51 -07:00
squidbus
bf7a91b5f7
Note macOS and Xcode version requirements.
2024-09-02 23:19:22 -07:00
georgemoralis
6bc3ed57a6
Merge pull request #741 from squidbus/macos-build-guide
...
Add macOS build guide.
2024-09-03 08:31:21 +03:00
squidbus
3cb16d9c4f
Add macOS build guide.
2024-09-02 22:26:39 -07:00
Plínio Larrubia
cf9ec6548c
docs: fix sdl and qt steps for MSYS2
...
- Add required dependencies
- Add Qt steps
- Fix README typo
2024-09-02 21:31:41 -03:00
DanielSvoboda
f2c7fac20b
Update CMakeLists.txt
2024-09-02 20:18:36 -03:00
DanielSvoboda
9ccd60459d
Update CMakeLists.txt
2024-09-02 15:30:50 -03:00
DanielSvoboda
6944a16407
Update linux-appimage-qt.sh
2024-09-02 15:30:40 -03:00
DanielSvoboda
e1ca445b78
Fix download Cheats/Patches on Linux
2024-09-02 13:25:12 -03:00
Stephen Miller
04fbd7b9e7
Clang
2024-09-02 10:04:56 -05:00
Stephen Miller
9a772aa2f5
Clang fix
2024-09-02 10:03:39 -05:00
Stephen Miller
dc1313ea3c
Always assign memory_type and offset
...
The memory_type default is based on fpPS4 behavior.
I'm not entirely sure how the offset should be handled, but since the value we use defaults to 0 anyway, that should be better than leaving random data in that area.
2024-09-02 09:43:27 -05:00