Repository navigation
API Vulkan
🚧 In flight (0.5.0). Akshay's Vulkan Stereo-Injector wrapper is being prepped for PR around 2026-11-08. Pre-release scope:
- Stereo renders in any deployed Vulkan game that uses standard descriptor-set layouts (no crashes; shadows / reflections may still need per-game shader fixes).
- New per-game profile support alongside the DX11 Feature Engine update that lands in the same PR.
- Known-good emulator targets: BotW (Cemu), Tears of the Kingdom (Ryubing), Ocarina of Time Remake (Lichii), Demon's Souls (KytyPS5).
- Known-good retail target in Akshay's own testing: Red Dead Redemption 2.
Stereo-Injector/Vulkan/ (final arch/subfolder layout TBD until the PR lands).
Some Vulkan emulators load their Vulkan loader in a way that skips drop-in proxy DLLs next to the exe. For those, an env-var override is needed — otherwise the emulator uses the system Vulkan loader and our proxy never gets a chance:
| Emulator / target | Reason | Status |
|---|---|---|
| Lichii — Ocarina of Time Remake | Uses system Vulkan loader by default | Env var required (details once PR lands) |
| KytyPS5 — Demon's Souls | Uses system Vulkan loader by default | Env var required; also needs a stereo-mode shader-precompilation pass to avoid first-run stutter |
Long term, the Stereopticon launcher will set those env vars per-game. Short term, additional install instructions will document the env-var dance per emulator.
Akshay reports 200 FPS in Demon's Souls with 4× MFG + DLSS Quality + stereo enabled on his test rig. Vulkan + the emulator's compute-based approach scales well with modern GPUs.
| Game / target | Engine | Status | Notes |
|---|---|---|---|
| Red Dead Redemption 2 | RAGE | 🧪 | Akshay's primary test target. |
| Doom (2016) | idTech 6 | 🧪 | Pending our test. |
| Doom Eternal | idTech 7 | 🧪 | Pending our test. |
| Cemu — Breath of the Wild | — | 🧪 | |
| Ryubing — Tears of the Kingdom | — | 🧪 | |
| Lichii — Ocarina of Time Remake | — | 🧪 | Env var required. |
| KytyPS5 — Demon's Souls | — | 🧪 | Env var required + stereo-mode shader precompile. |
Please report additional Vulkan titles via GitHub Issues.
Stereo-Injector (per-API)
wiz3D generates left + right eye frames from a mono game.
Native-stereo paths
The game produces both eye frames; wiz3D composites them to your display.