DLSS SDK 2.4.0 NVSDK_NGX_Parameter_SuperSampling_Available FeatureNotFound


Although I found one post in this forum about integrating DLSS in a custom engine which has the same issue (DLSS SDK "NVSDK_NGX_Parameter_SuperSampling_Available" returning 0), the user’s answer doesn’t help, hence my post.

The problem, after initializing NGX and getting the parameter map through GetCapabilityParameters, when I execute Get(…) for NVSDK_NGX_Parameter_SuperSampling_Available, I get the ‘NVSDK_NGX_Result_FAIL_FeatureNotSupported’ error. To verify the setup I checked the DLSS_Sample_App code that comes with the DLSS 2.4.0 SDK.

The instance extensions (VK_KHR_get_physical_device_properties2) and device extensions (VK_NVX_binary_import, VK_NVX_image_view_handle, VK_EXT_buffer_device_address and VK_KHR_push_descriptor) are enabled.

Setup info:

  • DLSS 2.4.0
  • Kernel: Linux 4.14.240 - Ubuntu 18.04.6 LTS
  • GLIBC 2.27
  • GPU Driver Version: 510.47.03
  • CUDA Version: 11.6