Latest DLL software components

This page provides links to the latest software development kits (SDKs) containing essential DLLs for technologies like NVIDIA DLSS, AMD FSR, and Intel XeSS. Keeping these components updated can improve performance and image quality in supported applications.

NVIDIA Streamline

NVIDIA Streamline is an open-source framework that simplifies the integration of NVIDIA DLSS and other super-resolution technologies into applications.

Streamline SDK

Download the latest version of the Streamline SDK to get the newest DLSS files.

  • nvngx_dlss.dllDLSS: Core library for NVIDIA Deep Learning Super Sampling AI-powered upscaling.
  • nvngx_dlssd.dllDLSS Ray Reconstruction: Core library which improves ray-traced image quality.
  • nvngx_dlssg.dllDLSS Frame Generation: Core library which boosts performance by creating additional frames.

To install: Download the streamline-sdk.zip archive. Unpack it, and you will find nvngx_dlss.dll, nvngx_dlssd.dll, and nvngx_dlssg.dll inside the streamline-sdk\bin\x64\ folder.

AMD FidelityFX SDK

The AMD FidelityFX SDK provides developers with a suite of open-source visual technologies, including FidelityFX Super Resolution (FSR), to enhance graphical quality and performance.

FidelityFX SDK

Download the latest FidelityFX SDK for the most recent FSR components.

  • amd_fidelityfx_upscaler_dx12.dllFSR: Main library for AMD FidelityFX Super Resolution spatial upscaling.
  • amd_fidelityfx_loader_dx12.dllLoader: Manages the loading of other FidelityFX component DLLs.
  • amd_fidelityfx_framegeneration_dx12.dllFSR Frame Generation: Core library for AMD FidelityFX Frame Generation for boosting FPS.

To install: Download the FidelityFX-SDK.zip archive. Unpack it, and the files amd_fidelityfx_upscaler_dx12.dll, amd_fidelityfx_loader_dx12.dll, and amd_fidelityfx_framegeneration_dx12.dll will be inside the FidelityFX-SDK\Kits\FidelityFX\bin\ folder.

Intel XeSS SDK

The Intel XeSS (Xe Super Sampling) SDK is a set of tools for implementing AI-based upscaling and frame generation to boost performance and image quality on a wide range of hardware.

XeSS SDK

Download the latest XeSS SDK to get the most up-to-date libraries.

  • libxess.dllXeSS: The main library for Intel Xe Super Sampling AI-based upscaling.
  • libxess_fg.dllXeSS Frame Generation: The library responsible for Intel XeSS Frame Generation.
  • libxell.dllXe Low Latency: Intel's XeLL library to reduce input lag when using Frame Generation.

To install: Download the XeSS_SDK.zip archive. Unpack it, and you will find libxess.dll, libxess_fg.dll, and libxell.dll inside the XeSS_SDK\bin\ folder.

Others

NVIDIA Streamline (Full Component Set)

This SDK contains the full suite of NVIDIA's performance and image quality technologies, including the core NGX libraries and the Streamline framework that manages them.

Streamline SDK

Provides the full set of Streamline and NGX libraries for all features.

  • sl.common.dllCommon: A shared library used by all other Streamline (sl.*) components.
  • sl.interposer.dllInterposer: The core Streamline library that intercepts graphics API calls to inject features.
  • sl.dlss.dllDLSS Plugin: Streamline plugin for DLSS Super Resolution.
  • sl.dlss_d.dllDLSS_D Plugin: Streamline plugin for DLSS Ray Reconstruction.
  • sl.dlss_g.dllDLSS_G Plugin: Streamline plugin for DLSS Frame Generation.
  • sl.reflex.dllReflex: Streamline plugin for NVIDIA Reflex, which reduces system latency.
  • sl.deepdvc.dllDeepDVC: Streamline plugin for DeepDVC, an AI model for video content.
  • sl.nis.dllNIS: Streamline plugin for NVIDIA Image Scaling (a non-AI spatial upscaler).
  • sl.directsr.dllDirectSR: Streamline plugin for compatibility with Microsoft's DirectSR API.
  • sl.nvperf.dllNVPerf: Integrates NVIDIA's performance monitoring and tuning tools.
  • sl.pcl.dllPCL: A library for performance data capture and logging.
  • nvngx_deepdvc.dllDeepDVC Core: The core NVIDIA NGX library for the DeepDVC feature.
  • NvLowLatencyVk.dllLow Latency VK: NVIDIA's low latency library specifically for the Vulkan graphics API.

To install: Download the streamline-sdk.zip archive. Unpack it, and all listed files can be found inside the streamline-sdk\bin\x64\ folder.

Microsoft DirectX Shader Compiler

This package contains the official compiler for compiling High-Level Shading Language (HLSL) shaders into DirectX Intermediate Language (DXIL) bytecode for modern graphics APIs.

DirectX Shader Compiler

Provides the necessary components for shader compilation in DirectX 12.

  • dxcompiler.dllCompiler: The main compiler library used to turn HLSL code into executables for the GPU.
  • dxil.dllDXIL: A library for signing and validating the compiled DXIL shader code.

To install: Download the dxc.zip archive. Unpack it, and the files dxcompiler.dll and dxil.dll will be inside the dxc\bin\x64\ folder.

Microsoft Direct3D 12 Agility SDK

The Agility SDK allows developers and users to access the latest Direct3D 12 features on Windows without needing to wait for a full OS update.

D3D12 Agility SDK

Contains the redistributable libraries for the latest DirectX 12 features.

  • D3D12Core.dllD3D12 Core: The core runtime library for the Direct3D 12 API.
  • d3d12SDKLayers.dllSDK Layers: Provides debugging and validation layers for developers.

To install: Download the microsoft.direct3d.d3d12.nupkg file (it can be opened like a standard .zip archive). Unpack it, and the files D3D12Core.dll and d3d12SDKLayers.dll are located in the build\native\bin\x64\ folder.

AMD GPU Services (AGS) Library

The AGS library provides software developers with the ability to query AMD-specific GPU information and features that are not available through standard graphics APIs.

AMD AGS SDK

The library for accessing AMD-specific hardware features and settings.

  • amd_ags_x64.dllAGS: The 64-bit library that enables applications to interact with AMD driver features.

To install: Download the AGS_SDK.zip (Source code) archive from the releases page. Unpack it, and the file amd_ags_x64.dll is inside the AGS_SDK\ags_lib\lib\ folder.