nmzik
f7226ca7dc
graphics: emit PS5 register object and primitive IDs to RT7
2026-10-15 22:28:01 +02:00
nomolao2-cell
89792a3bca
Improve Hades II compatibility ( #964 )
...
Fix Hades II startup and color clears
Co-authored-by: nmzik <Nmzik@mail.ru >
2026-10-02 14:37:49 +04:00
nmzik
a9ae04c152
graphics: decode observed FSR setup registers
...
Inspired by https://github.com/KytyPS5/KytyPS5/pull/607
Co-authored-by: BlackCAT <52720489+psnwd@users.noreply.github.com >
2026-09-14 10:30:28 +04:00
nmzik
00a16f3120
gpu: retain fused hull shader user-data addresses
2026-09-14 06:58:32 +04:00
nmzik
0b4e78c0b2
graphics: execute DB_RENDER_OVERRIDE depth and stencil copies
2026-09-09 15:26:52 +04:00
nmzik
ceb2b664e0
render: reset rasterization defaults on CLEAR_STATE
2026-09-06 21:25:12 +04:00
nmzik
9918dc2591
render: set merged GS user data from shader registers
...
Co-authored-by: shadowbeat070 <70843316+shadowbeat070@users.noreply.github.com >
2026-09-05 15:08:20 +04:00
nmzik
1df06e230d
guest_gpu: remove stale PS4/GCN era gpu registers
2026-08-31 20:58:35 +04:00
Senaxx
a42e3bb09e
graphics: derive compute wave size from dispatch mode
2026-08-21 03:32:48 +02:00
Senaxx
d7fd4a2864
graphics: accept asymmetric Z clip state
2026-08-18 03:53:42 +02:00
nmzik
30d57bed06
graphics: honor primitive restart state
2026-08-18 03:53:42 +02:00
nmzik
21aa7b66ce
graphics: replace raw GPU enum values with typed formats
2026-08-11 16:12:38 +02:00
nmzik
e9f5da27f8
gpu: implement polygon offset
...
Co-authored-by: Pouare514 <julienaulycee@gmail.com >
2026-08-06 22:02:19 +02:00
nmzik
3052dac82e
gpu: correct HS, PS, GS and compute resource register decoding
2026-08-06 21:21:47 +02:00
nmzik
2bb0483473
shader: add missing attributes
2026-08-06 20:32:14 +02:00
nmzik
142b3c20fa
graphics: unify buffer bindings and depth target handling
2026-07-27 10:12:41 +02:00
nmzik
aebf6b4913
graphics: synchronize host file writes and depth clipping
...
Map paired PS5 depth-clip state through Vulkan pipeline creation and preserve asymmetric hard failures. Prepare GPU-mapped guest ranges before kernel file reads so buffer, texture, and alias ownership remains coherent. Add focused regression coverage and update the current launch target.
2026-07-21 07:37:52 +02:00
nmzik
cbc11d2eaf
Refactor graphics #1
2026-07-19 00:54:31 +02:00
nmzik
147188b143
Initial commit
2026-07-16 10:21:41 +02:00