DLSS4 Transformer model NOT WORKING CORRECTLY - it uses wrong DLSS preset

Issue Type (Required):

Other

Issue Description (Required):

So as it currently stands, choosing the DLSS Transformer model through Darktide’s graphics settings doesn’t actually enable the Transformer model’s J or K preset, it defaults to preset E from the older CNN model. I’ve tested this using the DLSS overlay and triple checked.

If you’re confused about how all this works:

DLSS Super Resolution uses different rendering ‘presets’ - not referring to Quality/Balanced/Performance here, but to specific rendering methods DLSS Super Resolution uses to upscale games - these presets are marked by letters.

Up until about a month ago, DLSS Super Resolution used CNN (Convolutional Neural Network) models that were marked with letters A through F. Darktide has used the CNN model of DLSS for a long time.

With the recent release of DLSS4, two new presets (J and K) were released. These two presets function differently than the previous ones as they are based on a Transformer model instead of a CNN model. Long story short they’re a bit heavier to run, but in most games they produce noticeably better visuals than the old CNN model’s presets.

If you want to know for sure which preset your game is using, you need the DLSS overlay. This overlay can be enabled in all kinds of ways - regedit, NvProfileInspector, DLSS Swapper, DLSStweaks, etc.

Using the DLSS overlay in Darktide’s newest patch shows that when you select the Transformer model in the graphics settings, the game does not actually default to the Transformer models J or K even though the game tells you it did. The active preset becomes preset E, which is a preset from the CNN model. So you’re basically still using the CNN model even if you choose the Transformer model.

Steps to Reproduce (Required):

  1. Enable the DLSS overlay (this can be achieved in multiple ways - you can force it through the registry editor, or through DLSStweaks, or through NvidiaProfileInspector)
  2. Launch Darktide
  3. Navigate to Options > Video
  4. Turn DLSS on
  5. Turn Super Resolution on, doesn’t matter if it’s Quality or Balanced or Performance
  6. Choose the Transformer Model
  7. Look at the DLSS overlay - it’s displaying model E instead of model J/K

[PC] Do You Use Mods? (Optional):

Yes, and I’ve tried disabling them

Reproduction Rate (Required):

Constant (100%)

Platform (Required):

PC - Steam

Player ID (Optional):

Upload Supporting Evidence (Optional):


4 Likes

Seems off to me too.

Also there’s no option for DLAA in the DLSS settings. That would be nice to add when this gets fixed.

1 Like