This DLL is usually not a standalone mod. It is a library that a game or a modding tool (like a DLSS-to-FSR wrapper) calls upon to perform upscaling.
Each frame requires:
Fsr2DispatchDescription dispatch = {}; dispatch.commandList = vkCommandBuffer; dispatch.color = colorResource; // VkImageView dispatch.depth = depthResource; dispatch.motionVectors = motionResource; dispatch.reactive = reactiveResource; // optional dispatch.jitterOffset = jitterX, jitterY ; dispatch.motionVectorScale = width, height, 1.0f, 1.0f ; dispatch.reset = isCutScene; // reset temporal history dispatch.enableSharpening = true; dispatch.sharpness = 0.2f;
fsr2ContextDispatch(&context, &dispatch);ffx fsr2 api vk x64dll work
FSR 2 is a temporal upscaling algorithm that reconstructs high-resolution frames from lower-resolution inputs using motion vectors, depth, and color buffers. It provides better image quality than FSR 1 at a higher performance cost. This DLL is usually not a standalone mod
Key components: