github ClarkCheekyKent/CheekyFoveatedDLSS v0.5.3
Cheeky Foveated DLSS v0.5.3

4 hours ago

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.dll or version.dll, into the game's executable folder. Do not copy both loaders or overwrite another mod's loader. For Vulkan, also update CheekyVulkanLayer.dll and preserve CheekyFoveatedDLSS/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/ and scripts/. Update both DLLs and the Lua script together. Saved settings can stay in place.
  • OpenXR: close VR applications and run the included OpenXR/CheekyOpenXRSetup.exe to 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.

Don't miss a new CheekyFoveatedDLSS release

NewReleases is sending notifications on new releases.