Commit Graph

17 Commits

Author SHA1 Message Date
nmzik a20cf5d298 refactor renderer 2026-07-27 02:27:29 +02:00
nmzik 7638c25d76 renderer: replace generation retries with staged resource binding 2026-07-23 22:32:30 +02:00
nmzik f60007e923 refactor(gpu): use a single ordered PM4 scheduler 2026-07-22 23:15:03 +02:00
nmzik dbcb444c05 unify graphics and compute on one Vulkan queue 2026-07-22 17:44:38 +02:00
nmzik 0a5f78c727 graphics: refactoring #2 2026-07-21 07:37:52 +02:00
nmzik 91690ac29e Implement texture-alias, mip-tail 2026-07-21 07:37:52 +02:00
nmzik cbc11d2eaf Refactor graphics #1 2026-07-19 00:54:31 +02:00
nmzik 7905f2d12f graphics: migrate Vulkan backend to Vulkan-Hpp 2026-07-18 12:33:21 +02:00
nmzik 601c82a031 format source files 2026-07-18 09:01:52 +02:00
nmzik 62a92abc66 refactor cache/split responsibilities 2026-07-18 06:16:14 +02:00
nmzik 5aafe5159b remove redundant cache and tiler validation 2026-07-17 13:51:59 +02:00
nmzik 13499502c9 Support raw buffer writes to sampled textures 2026-07-17 07:26:42 +02:00
nmzik e903c93848 remove readback hacks, allows to read/write guest memory directly 2026-07-17 05:16:00 +02:00
nmzik 41114be8da Fix layered image subresource synchronization 2026-07-16 22:26:40 +02:00
nmzik ae86249765 Support layered PS5 image alias transitions 2026-07-16 21:56:09 +02:00
nmzik 0d7c7510d7 Implement 0x12 CopyData, sampled-to-depth fix, stencil detailing 2026-07-16 19:58:11 +02:00
nmzik 147188b143 Initial commit 2026-07-16 10:21:41 +02:00