Search Issue Tracker
Active
Fixed in 2022.3.48f1, 6000.0.16f1
Votes
0
Found in
2022.3.37f1
6000.0.10f1
7000.0.0a1
Issue ID
UUM-75384
Regression
No
[NVIDIA] D3D12 - HDRP DLSS resource state is reported incorrectly when when calling ClearUnorderedAccessViewFloat
Steps to reproduce:
1. Open the attached project "dlss.zip"
2. Open the Package Manager Window
3. Select Packages, then select Built-in.
4. In the packages list view, find and select the NVIDIA package
5. In the bottom right of the package-specific detail view, select Enable
6. Select the HDRP Assets ("Assets\Settings\HDRP Balanced.asset", "Assets\Settings\HDRP High Fidelity.asset" and "Assets\Settings\HDRP Performant.asset") and view it in the Inspector
7. Go to Rendering > Dynamic Resolution and select Enable for all of them
8. In the dynamic resolution section, select the "Enable DLSS property"
9. Select Main Camera, select "Rendering > Allow Dynamic Resolution > Allow DLSS" property in the Inspector
10. Right click the game panel and select Load RenderDoc
11. Enter Play mode and capture a frame in RenderDoc
12. Load the frame captured just now. Search DLSS in the Resource Inspector window and see the second Event Clear to find the ClearUnorderedAccessViewFloat event
13. Look at the first Barrier event, you can see the DLSS resource's state is changed to D3D12_RESOURCE_STATE_NON_PIXEL_SHADER_RESOURCE
Expected Results: D3D12 HDRP DLSS resource state is reported correctly when calling ClearUnorderedAccessViewFloat
Actual Results: D3D12 HDRP DLSS resource state is reported incorrectly when calling ClearUnorderedAccessViewFloat
Reproducible on: 2022.3.37f1, 6000.0.10f1
Could not test on 2021.3.40f1 due to DLSS not appearing in Resource List via RenderDoc
Testing Environment: Windows 11
Not reproducible on: No other environment tested
Notes:
-DLSS does not appear in Resource Inspector RenderDoc when using D3D11
-For steps 12 and 13 refer to the attached image ("RenderDocSteps.png")
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
- Spot Light with 'Box' Shape stops working when it collides with Mesh
- Accepting Asset Store EULA endless loop in Package Manager window
- “InvalidOperationException: Sequence contains no matching element“ error when reenabling a custom Debug Draw Mode
- Prefab that contains a layout group is marked as changed by the Editor when opened
- Emission animation does not appear when the "Emission Map" parameter is set to black in a Lit material
Resolution Note (fix version 6000.0.16f1):
Fix invalid resource state in NVIDIA DLSS plugin.