shadowbeat070
e239210279
Rewrite RenderDoc capture flow and host exceptions
2026-08-18 03:53:44 +02:00
nmzik
83ee040b4d
graphics: specialize invariant indirect image tables
2026-08-18 03:53:43 +02:00
nmzik
547b9b96cc
graphics: upload sparse PRT image backing
2026-08-18 03:53:43 +02:00
nmzik
4980efa9b7
refactor(subsystems&ime): RAII lifecycle
2026-08-11 16:12:38 +02:00
nmzik
2f5396c6a5
Rework guest memory tracking/virtual address space/direct and flexible memory ( #135 )
...
* Rework guest memory tracking
* add unknwon flag
* Fix macOS guest address-space reservation
2026-07-31 03:07:17 +02:00
nmzik
cc76827e63
Fix vertex buffer ranges crossing memory mappings
2026-07-29 21:05:24 +02:00
nmzik
f6e01e5403
Optimize bulk memory invalidation ( #124 )
...
* Per page -> per range search (optimization)
2026-07-29 05:09:36 +02:00
nmzik
a20cf5d298
refactor renderer
2026-07-27 02:27:29 +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
0621d9e9d0
kernel: preserve placeholders during fixed memory replacement
2026-07-17 19:00:21 +02:00
nmzik
147188b143
Initial commit
2026-07-16 10:21:41 +02:00