mirror of
https://github.com/boykopovar/AnyPS5.git
synced 2026-10-30 12:25:49 +00:00
Crimson Desert (PPSA25286) draws with VGT_SHADER_STAGES_EN 0x60212d: local, hull, domain and NGG geometry stages, the hull halves merged in one registered type-3 program, the domain and geometry halves in one type-2 program. The domain half runs as the tessellation evaluation stage and captures each vertex's ESGS item, and a mesh shader runs the geometry half on the captured items. Registered type-3 merged hulls come from #6679; this adds 16-bit LDS reads and writes in tessellation stages, which Crimson Desert's merged hull uses. Co-Authored-By: Claude Opus 5.5 <[email protected]>