diff options
| author | Duck912 <350528965+Duck912@users.noreply.github.com> | 2026-11-01 21:42:54 -0500 |
|---|---|---|
| committer | Duck912 <350528965+Duck912@users.noreply.github.com> | 2026-11-01 21:54:48 -0500 |
| commit | d125cfb41c0b78b0f4880fac20fab65c913d97e3 (patch) | |
| tree | 3080f9c07e3ef13e8002010e6bb9478becfda0fa /src/video_core/renderer_vulkan | |
| parent | c08b5efbaa4a7a2da78ca4509bec823ad38d5223 (diff) | |
kepler_compute: stand in for Fortune's Weave's DLSS with an upscale
Every 3D frame of Fire Emblem: Fortune's Weave goes through its DLSS
network, which the HMMA lowering cannot run, so its 3D scenes stayed
black. The stand-in written for title 4 (handles at cbuf0+0x90/0xa0)
never matched it. The network's last pass reads the input colour through
cbuf0+0x328 and writes the output through cbuf0+0x348; when title 4's
pair does not fit, blit those instead.
Assisted-by: Claude Opus 5.5 (debugging, implementation and drafting)
Signed-off-by: Duck912 <350528965+Duck912@users.noreply.github.com>
Diffstat (limited to 'src/video_core/renderer_vulkan')
0 files changed, 0 insertions, 0 deletions
