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
Stephen Miller
0503054b40
Grammar
2024-09-02 09:39:46 -05:00
Stephen Miller
f8d71b59d9
Fix MemoryManager::VirtualQuery header
...
The headers for these functions were technically not the same as the actual function definition. This didn't cause any emulation issues, but caused some weird issues with my IDE.
2024-09-02 09:30:32 -05:00