Expand description
Vulkan DLSS Ray Reconstruction bindings through NGX.
Use Ngx::native_backend_available to check whether the native backend was built
and Ngx::staged_runtime_dir to locate its staged runtime before creating a context.
Structs§
- Dlss
RrConfig - Conventions copied at initialization; changing them requires shutdown and reinitialization. Dimensions and quality may still change between completed evaluations, recreating the feature.
- Dlss
RrFrame Constants - Dlss
RrResources - Images for NGX evaluation. All inputs, including depth and the reflection guide,
must be in
SHADER_READ_ONLY_OPTIMAL; the output must be inGENERAL. Evaluation validates the declared layouts but does not record layout transitions. All inputs requireSAMPLEDusage; output requiresSTORAGE. Depth, albedos, packed normal/roughness and either reflection guide must match input color dimensions. Primary motion must match the configured render or output resolution. - Evaluator
- Identity
- Init
Info - Ngx
- Vulkan
Image - Vulkan
Init Info - Borrowed Vulkan handles and entrypoints used to initialize NGX without a graph device.
Enums§
- Dlss
RrColor - Color encoding fixed for the lifetime of an initialized evaluator.
- Dlss
RrDepth - Dlss
RrMotion Resolution - Resolution of the primary motion field, not the reflection guide.
- Dlss
RrQuality - Reflection
Guide