Diligent Engine
 
Loading...
Searching...
No Matches
SuperResolutionDLSS.hpp File Reference
#include <vector>
#include <nvsdk_ngx_defs.h>
#include <nvsdk_ngx_params.h>
#include "SuperResolutionFactory.h"
#include "SuperResolutionProvider.hpp"
#include "SuperResolutionBase.hpp"

Namespaces

namespace  Diligent
 Graphics engine namespace.
 

Functions

NVSDK_NGX_PerfQuality_Value Diligent::OptimizationTypeToNGXPerfQuality (SUPER_RESOLUTION_OPTIMIZATION_TYPE Type)
 Maps Diligent optimization type to NGX performance/quality preset.
 
Int32 Diligent::ComputeDLSSFeatureFlags (SUPER_RESOLUTION_FLAGS Flags, const ExecuteSuperResolutionAttribs &Attribs)
 Computes the full set of DLSS feature flags from the description and execution attributes.
 

Detailed Description

Shared DLSS utilities used by per-API DLSS backend implementations.