Scoly
October 17, 2023, 2:16pm
1
Using UE 5.3.1 with DLSS 3.5 version.
Hardware: GTX 4070
Driver: Studio 537.58
Every time I’m connecting the Reflex / Fram-Generation node from the DLSS SDK, when relaunching it’s failing to compile the nodes and I need to delete the previous and recreate them.
The DLSS-SR though is completly fine.
The corrupted nodes I saw were:
GetDLSSGMode
SetDLSSGMode
IsDLSSGSupported
IsReflexSupported
Basically every node related to DLSS-G / Reflex is corrupted upon launching.
And their for each’s.
While launching UE, this is the compile logs (before he finished the launch)
[Compiler] Enum to String Must have non-default Enum input
[Compiler] Enum to String Must have non-default Enum input
[Compiler] In use pin Enum Value no longer exists on node ForEach UNKNOWN . Please refresh node or break links to remove pin.
[Compiler] No Enum in ForEach UNKNOWN
[Compiler] No Enum in ForEach UNKNOWN
[Compiler] In use pin Return Value no longer exists on node Get DLSSGMode . Please refresh node or break links to remove pin.
[Compiler] Could not find a function named "GetDLSSGMode" in 'WBP_GameSettings_Graphics'.
Error LogBlueprint Make sure 'WBP_GameSettings_Graphics' has been compiled for Get DLSSGMode
This error repeats itself maybe about the times I used with each node.
But that’s it, no other information is given in the logs.
Thanks for posting here @Scoly and welcome back! Holy Moly I hope you get a badge or more than 10 years of being a member in these forums!
Regarding the issue you are seeing this is something new to me. I forward it to the experts and check if they can help.
Just to make sure, using the newest GameReady Driver instead of Studio driver makes no difference?
And in the logs, do you see at least
LogDLSS: NVIDIA NGX DLSS supported 1
In general, all LogDLSS*
log entries are helpful.
Thanks!
Scoly
October 19, 2023, 5:58pm
3
Hey Markus,
Yes I do see NVIDIA NGX DLSS supported 1
.
Also, changing to GameDriver instead of Studio driver didn’t make any difference.
Here’s all the logs I saw related to DLSS:
Log LogDLSS FDLSSModule::StartupModule Enter
Log LogDLSS PluginBaseDir ../../../Engine/Plugins/Marketplace/nvidia/DLSS
Log LogDLSS NGXBinariesDir ../../../Engine/Plugins/Marketplace/nvidia/DLSS/Binaries/ThirdParty/Win64/
Log LogDLSS GDynamicRHIName NVIDIA D3D12
Log LogDLSS Plugin settings: NGXAppId = 0
Log LogDLSS NGX Application ID not specified, using the Project ID by default.
Log LogDLSSNGXRHI FNGXRHIModule::StartupModule Enter
Log LogDLSSNGXRHI FNGXRHIModule::StartupModule Leave
Log LogDLSSNGXRHI Searching for custom and generic DLSS binaries
Log LogDLSSNGXRHI NVIDIA NGX DLSS binary nvngx_dlss.dll not found in search path C:\Users\user\Documents\Unreal Projects\MyProjectWindows 5.3\Binaries\ThirdParty\NVIDIA\NGX\Win64\
Log LogDLSSNGXRHI NVIDIA NGX DLSS binary nvngx_dlss.dll not found in search path C:\Program Files\Epic Games\UE_5.3\Binaries\ThirdParty\NVIDIA\NGX\Win64\
Log LogDLSSNGXRHI NVIDIA NGX DLSS binary nvngx_dlss.dll found in search path C:\Program Files\Epic Games\UE_5.3\Engine\Plugins\Marketplace\nvidia\DLSS\Binaries\ThirdParty\Win64\
Log LogDLSSNGXRHI DLSS model OTA update enabled
Log LogDLSSNGX [SDK]: [2023-10-19 21:02:34] [NGXSafeInitializeLog:141] App logging hooks successfully initialized
Log LogDLSSNGX [SDK]: [2023-10-19 21:02:34] [NGXGetPathUsingQAI:138] Path to driverStore found using QAI: C:\Windows\System32\DriverStore\FileRepository\nvmdsi.inf_amd64_b81967d035927122
Log LogDLSSNGX [Core]: [2023-10-19 21:02:34] [NGXSafeInitializeLog:141] App logging hooks successfully initialized
Log LogDLSSNGX [DLSS]: [2023-10-19 21:02:34] [tid:71108][NGXInitLog:219] App logging hooks successfully initialized
Log LogDLSSNGX [DLSS]: [2023-10-19 21:02:34] [tid:71108][NGXInitLog:226] Built with APP_NAME = custom_engine_generic
Log LogDLSSNGXD3D12RHI NVSDK_NGX_D3D12_Init_with_ProjectID(ProjectID = 4539DE154DA7D973E4AFA9A038A5EDB5, EngineVersion=5.3, APIVersion = 0x15, Device=0000015B2AFE8F20) -> (1 NVSDK_NGX_Result_Success)
Log LogDLSSNGXD3D12RHI NVSDK_NGX_D3D12_Init (Log C:/Users/user/Documents/Unreal Projects/MyProjectWindows 5.3/Saved/Logs/NGX/NGX_2023.10.19-21.02.34_EA3483EE4E606C8F195371A56F70E91B) -> (1 NVSDK_NGX_Result_Success)
Log LogDLSSNGXD3D12RHI NVSDK_NGX_D3D12_GetCapabilityParameters -> (1 NVSDK_NGX_Result_Success)
Log LogDLSSNGXRHI Get NVSDK_NGX_Parameter_SuperSampling_NeedsUpdatedDriver -> (1 NVSDK_NGX_Result_Success), bNeedsUpdatedDriver = 0
Log LogDLSSNGXRHI Get NVSDK_NGX_Parameter_SuperSampling_MinDriverVersionMajor -> (1 NVSDK_NGX_Result_Success), MinDriverVersionMajor = 445
Log LogDLSSNGXRHI Get NVSDK_NGX_Parameter_SuperSampling_MinDriverVersionMinor -> (1 NVSDK_NGX_Result_Success), MinDriverVersionMinor = 0
Log LogDLSSNGXRHI Get NVSDK_NGX_Parameter_SuperSamplingDenoising_NeedsUpdatedDriver -> (1 NVSDK_NGX_Result_Success), bNeedsUpdatedDriver = 0
Log LogDLSSNGXRHI Get NVSDK_NGX_Parameter_SuperSamplingDenoising_MinDriverVersionMajor -> (1 NVSDK_NGX_Result_Success), MinDriverVersionMajor = 0
Log LogDLSSNGXRHI Get NVSDK_NGX_Parameter_SuperSamplingDenoising_MinDriverVersionMinor -> (1 NVSDK_NGX_Result_Success), MinDriverVersionMinor = 0
Log LogDLSSNGXRHI NVIDIA NGX DLSS is supported by the currently installed driver. Minimum driver version was reported as: 445.0
Log LogDLSSNGXRHI NVIDIA NGX DLSS-RR is supported by the currently installed driver. Minimum driver version was reported as: 0.0
Log LogDLSSNGXRHI Get NVSDK_NGX_EParameter_SuperSampling_Available -> (1 NVSDK_NGX_Result_Success), DlssAvailable = 1
Log LogDLSSNGXRHI Get NVSDK_NGX_Parameter_SuperSamplingDenoising_Available -> (3134193680 NVSDK_NGX_Result_FAIL_UnsupportedParameter), DlssRRAvailable = 0
Log LogDLSSNGXRHI Get NVSDK_NGX_Parameter_SuperSamplingDenoising_FeatureInitResult -> (3134193680 NVSDK_NGX_Result_FAIL_UnsupportedParameter), NVSDK_NGX_Parameter_SuperSamplingDenoising_FeatureInitResult = (3134193664 NVSDK_NGX_Result_Fail)
Log LogDLSSNGXRHI NGX_DLSS_GET_OPTIMAL_SETTINGS -> (1 NVSDK_NGX_Result_Success)
Log LogDLSS QualityMode -2: bSupported = 1, ResolutionFraction = 0.3330. MinResolutionFraction=0.3330, MaxResolutionFraction 0.3330
Log LogDLSSNGXRHI NGX_DLSS_GET_OPTIMAL_SETTINGS -> (1 NVSDK_NGX_Result_Success)
Log LogDLSS QualityMode -1: bSupported = 1, ResolutionFraction = 0.5000. MinResolutionFraction=0.5000, MaxResolutionFraction 1.0000
Log LogDLSSNGXRHI NGX_DLSS_GET_OPTIMAL_SETTINGS -> (1 NVSDK_NGX_Result_Success)
Log LogDLSS QualityMode 0: bSupported = 1, ResolutionFraction = 0.5800. MinResolutionFraction=0.5000, MaxResolutionFraction 1.0000
Log LogDLSSNGXRHI NGX_DLSS_GET_OPTIMAL_SETTINGS -> (1 NVSDK_NGX_Result_Success)
Log LogDLSS QualityMode 1: bSupported = 1, ResolutionFraction = 0.6670. MinResolutionFraction=0.5000, MaxResolutionFraction 1.0000
Log LogDLSSNGXRHI NGX_DLSS_GET_OPTIMAL_SETTINGS -> (1 NVSDK_NGX_Result_Success)
Log LogDLSS QualityMode 2: bSupported = 0, ResolutionFraction = 0.0000. MinResolutionFraction=0.0000, MaxResolutionFraction 0.0000
Log LogDLSSNGXRHI NGX_DLSS_GET_OPTIMAL_SETTINGS -> (1 NVSDK_NGX_Result_Success)
Log LogDLSS QualityMode 3: bSupported = 1, ResolutionFraction = 1.0000. MinResolutionFraction=0.9900, MaxResolutionFraction 1.0000
Log LogDLSS NumRuntimeQualityModes=5, MinDynamicResolutionFraction=0.5000, MaxDynamicResolutionFraction=1.0000
Log LogDLSS NVIDIA NGX DLSS supported 1
Log LogDLSS FDLSSDenoiserWrapper(Active) wrapping ScreenSpaceDenoiser
Log LogDLSS FDLSSModule::StartupModule Leave
Log LogDLSSEditor FDLSSEditorModule::StartupModule Enter
Log LogDLSSEditor DLSS module 00000BF5034AFAB0, QueryDLSSSupport = 0 DLSSUpscaler = 00000BF4F5287EA0
Log LogDLSSEditor FDLSSEditorModule::StartupModule Leave
I am sorry there was no further reply here, it dropped of the radar.
Were you able to resolve this with a newer DLSS version by now?
Scoly
January 11, 2024, 6:21pm
5
@MarkusHoHo
Hey Markus,
Still having this issue.
I tried updating UE and the DLSS files but no luck.
Is there any progress with this issue? I would be happy to know just if it’s something that more people exprienced or just me. If so, I would need to dig deeper in my code but at least it would give me a clue.
Hi @Scoly ,
no, I am sorry, I haven’t heard about others with this specific issue.
Some cases I have seen had re-used old projects with old blueprint nodes from previous DLSS versions, which broke things. But removing them or replacing Blueprints altogether fixed it in those cases.
Scoly
January 13, 2024, 6:14pm
7
In that case I believe that the problem is with my project.
I’ll try to find the problem that causing this problem and will update here after that.
Scoly
January 13, 2024, 6:55pm
8
@MarkusHoHo
Well, it seems that the problem was with UE editor.
There was a corrupted file in the project (took me a while to discover because the editor didn’t gave notice about it) that cause that bug.
I don’t know why this bug specifically chose to destroy the DLSS code but it did fix that problem here.
Perfect! Great to hear that you found the problem!
And thanks for updating!
system
Closed
January 29, 2024, 2:55pm
10
This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.