Cheeky Foveated DLSS v0.5.3
This update improves OpenXR eye tracking and automatic eye calibration, adds LibOVR support with Pimax eye tracking, and enables DX11-to-DX12 transport in the UEVR plugin.
- OpenXR eye tracking: fixes extension detection when other API layers (like OFXR) prevent a reliable capability check, with retries that preserve eye-tracking support.
- OpenXR headset menu: improves curved-menu support detection and fallback. Persistent OpenXR startup logs are now included in support reports.
- LibOVR and Pimax support: adds stereo alignment and automatic eye calibration for Oculus PC SDK games, including R.E.A.L. VR’s LibOVR mode. Pimax eye tracking uses the game’s existing PVR session without requiring OpenXR.
- Alternating-eye calibration: improves legacy AER eye pairing and recovery after failed submissions or swap-chain recreation.
- Calibration matching: fixes incorrect vertical-flip detection when reacquiring calibration after resolution changes.
- DX11 output dimensions: fixes incorrect DLSS output sizing when games reuse evaluation parameters, while preserving late-injection behavior.
- UEVR DX11 transport: enables DX11-to-DX12 transport and DLSS-NR in DX11 games. Enable DX11 → DX12 transport under DLSS-NR (experimental). Transport also supports SR without NR.
LibOVR calibration currently supports D3D11 submissions, including D3D12 rendering transferred into D3D11 textures. Native LibOVR D3D12 swap-chain calibration and Vulkan support remain deferred.
Downloads: Standalone and UEVR ZIPs only. Both include the matching OpenXR installer.
Updating: Exit the game before replacing files.
- Standalone: copy
CheekyFoveatedDLSS/and one loader,dxgi.dllorversion.dll, into the game's executable folder. Do not copy both loaders or overwrite another mod's loader. For Vulkan, also updateCheekyVulkanLayer.dlland preserveCheekyFoveatedDLSS/Vulkan/. Open settings with F8 or your configured menu key. - UEVR: extract the complete UEVR package into the game's UEVR configuration directory, preserving
plugins/andscripts/. Update both DLLs and the Lua script together. Saved settings can stay in place. - OpenXR: close VR applications and run the included
OpenXR/CheekyOpenXRSetup.exeto update the shared layer alongside Cheeky, including on headsets without eye tracking.
DLSS-NR still requires a compatible nvngx_dlssnr.dll, supplied separately or available through a compatible NVIDIA App runtime override.