github Williem3/CheekyFoveatedDLSS v0.6.3-ace.1
Cheeky Foveated DLSS v0.6.3-ace.1 (D3D12 output-size fix)

latest release: v0.6.3-ace.2
pre-release3 hours ago

Cheeky Foveated DLSS v0.6.3 + D3D12 output-size fix (unofficial fork build)

This is Cheeky Foveated DLSS v0.6.3 with one fix, made for Assetto Corsa EVO with ace-quadview's Quad View Foveated Rendering. Everything else is unchanged from v0.6.3.

What's fixed

  • Outer views shrunk inside their area ("picture in picture") in quad views. Some games run several DLSS features of different sizes through one shared settings bag, so the output size in it is whatever the game set last. Cheeky already corrects this on its regular D3D12 routes, but not on the EvaluateFeature_C route that NVIDIA's NGX_D3D12_EVALUATE_DLSS_EXT helper uses. Assetto Corsa EVO uses that route, so Cheeky's quad mode composed its outer-view DLAA at the focus view's size. The _C route now uses each feature's real (created) output size, like the other routes, and restores the game's values afterwards.
  • Ordinary stereo games, where both eyes are the same size, already had the right values, so they behave as before.

Downloads

  • CheekyFoveatedDLSS-0.6.3-Standalone-ace.1.zip: the Standalone package (loaders, host, runtime, Vulkan layer).
  • The OpenXR layer is unchanged: use CheekyOpenXRSetup.exe from the official v0.6.3 release. It isn't included here.

Using it with ace-quadview

ace-quadview loads Cheeky's runtime itself, so you don't need Cheeky's dxgi.dll loader. Point ace-quadview's [cheeky] runtime= at the CheekyFoveatedDLSS\CheekyFoveatedDLSSRuntime.dll from this ZIP, and install Cheeky's OpenXR layer from the official release.

Testing

  • Assetto Corsa EVO, D3D12, Pimax, ace-quadview QVFR with DLSS and Cheeky's quad mode (manual roles, outer-view DLAA at 0.75): all four views correct, outer and focus views line up.
  • Cheeky's test suite: 276 test cases pass. Three groups fail identically on unmodified v0.6.3 on the build machine (CheekyOpenXRBindingTests --fg-gpu-validation and --fg-shader11, CheekyCoreDiscoveryTests dx11-ota), so they aren't caused by this change.

Built from commit 2878234 on fix-d3d12-c-evaluate-extent. Cheeky Foveated DLSS is GPL v3 (see licenses/ in the ZIP); credit to ClarkCheekyKent.

🤖 Generated with Claude Code

Don't miss a new CheekyFoveatedDLSS release

NewReleases is sending notifications on new releases.