DLSS sdk only contains vulkan and direct3D demos, and I can run these demos on my RTX3060. However when I try to create a simple demo for cuda, I got “NVSDK_NGX_Result_FAIL_FeatureNotSupported” returned by NVSDK_NGX_CUDA_Init api.
And after enabling NVSDK_NGX_LOGGING_LEVEL_VERBOSE, I get the following logs and a crash.
Hi there @wsyinsh and welcome to the NVIDIA developer forums.
Do you have a valid ApplicationID from a contact at NVIDIA?
Next thing to check would be if the requested API version is maybe too high and may contain features that are not yet supported on the 3060.
Otherwise I would need a bit more information like
- OS name and verrsion
- NVIDIA driver version
- DLSS SDK version
- complete log output as text
- ideally access to your sources or at least a repro sample
Thanks
I don’t have a valid ApplicationID and I just used the ApplicationID “231313132” from dlss demo. I have already successfully used DLSS of Vulkan version on RTX 3060.
Also, I tested DLSS of cuda on RTX 4090 and I got same error NVSDK_NGX_Result_FAIL_FeatureNotSupported
.
I can only provide some information:
- OS: WIN11, 23H2
- Driver: GeForce Game Ready 555.85
- DLSS 3.7
- For log information, I try to use utils of sdk to generate log file. But I found there is no
NVSDK_NGX_Xxx_GetFeatureRequirements
of cuda which specifies the log path.
- Sorry I can’t provide my source codes. I just add cuda dependency and dlss sdk into my project, and call
NVSDK_NGX_CUDA_Init