NVIDIA-RTX/Streamline

Streamline Integration Framework

What it solves

Streamline simplifies the process of integrating multiple super-resolution technologies and graphics effects from different hardware vendors into a single application or game. Instead of writing separate integrations for every vendor-specific tool, developers can use this single framework to enable various hardware-accelerated features.

How it works

Streamline acts as a cross-IHV (Independent Hardware Vendor) solution and SDK. It provides a unified integration layer that allows developers to implement one set of code to support multiple plugins, such as NVIDIA DLSS Super Resolution, DLSS Frame Generation, Reflex, and NIS (NVIDIA Image Scaling).

Who it’s for

It is designed for game developers and application developers who want to implement high-performance graphics scaling and latency reduction technologies without managing multiple disparate vendor SDKs.

Highlights

  • Unified Integration: One single integration point to enable multiple super-resolution technologies.
  • Broad Hardware Support: Works with GPUs supporting DirectX 11 and Vulkan 1.2 or higher.
  • Extensible Plugin System: Supports various plugins including DLSS and NIS, with a template provided for creating custom plugins.
  • Flexible Build Options: Most of the framework can be recompiled from source using a platform-independent build script.

Related

  • Project
  • Project
  • Project
  • Project