Search Issue Tracker
By Design
Votes
0
Found in [Package]
12.0.0
Issue ID
1346068
Regression
No
[HDRP][DLSS] Checkerboard-like artifacts appear on the edges when DLSS is enabled and set to Maximum Quality
How to reproduce:
1. Open the user's attached "U - BUGREPORT [DLSS arifacts]" project
2. Open the Scene "Bugreport scene"
3. Enter the Play Mode In the Hierarchy select the "Main Camera"
4. In the Inspector under the Camera->Rendering change the DLSS Mode to "Maximum Quality"
5. Enable/disable DLSS and compare the Game view results
Expected results: When DLSS is enabled the edges do not have checkerboard-like artifacts
Actual results: When the DLSS is enabled the edges have checkerboard-like artifacts
Reproducible with: 12.0.0 (2021.2.0b4, 2022.1.0a2)
Could not test with: 11.0.0 (2021.1.15f1) and earlier because DLSS is not available
Add comment
All about bugs
View bugs we have successfully reproduced, and vote for the bugs you want to see fixed most urgently.
Latest issues
- Required SpriteMask class (ID 331) is stripped when "Strip Engine Code" is enabled
- “Maximized serialized file backup not found” error is thrown when minimizing a window in a newly opened project
- Build stack trace contains invalid lines when building with IL2CPP using scripts with delegates containing generic types in the signature
- Entities Systems window has a “Show Full Player Loop” dropdown which does nothing when clicked after enabling “Show Full Player Loop”
- Entities Hierarchy Search “Show/Hide” button’s Lens Icon is blurry when the Editor is on an external monitor
Resolution Note:
the problem in this particular scene is that the "Use Optimal Settings checkbox" is choosing a resolution percentage that is too small. You can see the input resolution vs output resolution if you go into Window > Analysis > Rendering Debugger > Rendering, and in there look at the DLSS Slot table. You will see an input resolution and output resolution. To help mitigate these artifacts:
* Uncheck the "Use Optimal Settings" checkbox in your camera
* Your game window, choose a resolution (instead of free aspect, pick say QHD or 4k)
* In your Dynamic Resolution Settings inside your quality asset, force a percentage no lesser than 70.7 (that's around 50% of your pixels (70.7 * 70.7)
When your input resolution is very low, such as 43% of your pixels (as in your example) expect to see instability and some artifacts due to edges in geometry not converging properly.