FfxFsr3DispatchUpscaleDescription
struct FfxFsr3DispatchUpscaleDescription一个封装 FidelityFX Super Resolution 3 各个传递的调度参数的结构。
依赖项: FfxDimensions2D, FfxFloatCoords2D, FfxResource
公共接口
公共成员
FfxCommandList 命令列表
FfxCommandList commandList用于记录 FSR2 渲染命令的 FfxCommandList。
来源: sdk/include/FidelityFX/host/ffx_fsr3.h (第 177 行,第 33 列)
FfxResource 颜色
FfxResource color包含当前帧(以渲染分辨率)颜色缓冲区的 FfxResource。
来源: sdk/include/FidelityFX/host/ffx_fsr3.h (第 178 行,第 33 列)
FfxResource depth
FfxResource depth包含当前帧(以渲染分辨率)32 位深度值的 FfxResource。
来源: sdk/include/FidelityFX/host/ffx_fsr3.h (第 179 行,第 33 列)
FfxResource 运动矢量
FfxResource motionVectors包含 2 维运动向量的 FfxResource(如果未设置 FFX_FSR2_ENABLE_DISPLAY_RESOLUTION_MOTION_VECTORS,则为渲染分辨率)。
来源: sdk/include/FidelityFX/host/ffx_fsr3.h (第 180 行,第 33 列)
FfxResource 曝光
FfxResource exposure一个可选的 FfxResource,包含一个 1x1 的曝光值。
来源: sdk/include/FidelityFX/host/ffx_fsr3.h (第 181 行,第 33 列)
FfxResource 反应性
FfxResource reactive一个可选的 FfxResource,包含场景中反应对象的 alpha 值。
来源: sdk/include/FidelityFX/host/ffx_fsr3.h (第 182 行,第 33 列)
FfxResource 透明度与合成
FfxResource transparencyAndComposition一个可选的 FfxResource,包含场景中特殊对象的 alpha 值。
来源: sdk/include/FidelityFX/host/ffx_fsr3.h (第 183 行,第 33 列)
FfxResource upscaleOutput
FfxResource upscaleOutput包含当前帧(以显示分辨率)输出颜色缓冲区的 FfxResource。
来源: sdk/include/FidelityFX/host/ffx_fsr3.h (第 184 行,第 33 列)
FfxFloatCoords2D jitterOffset
FfxFloatCoords2D jitterOffset应用于摄像机的亚像素抖动偏移。
来源: sdk/include/FidelityFX/host/ffx_fsr3.h (第 185 行,第 33 列)
FfxFloatCoords2D motionVectorScale
FfxFloatCoords2D motionVectorScale应用于运动矢量的比例因子。
来源: sdk/include/FidelityFX/host/ffx_fsr3.h (第 186 行,第 33 列)
FfxDimensions2D renderSize
FfxDimensions2D renderSize用于渲染输入资源的渲染分辨率。
来源: sdk/include/FidelityFX/host/ffx_fsr3.h (第 187 行,第 33 列)
FfxDimensions2D upscaleSize
FfxDimensions2D upscaleSize放大器将输出的分辨率。
来源: sdk/include/FidelityFX/host/ffx_fsr3.h (第 188 行,第 33 列)
bool enableSharpening
bool enableSharpening启用额外的锐化通道。
来源: sdk/include/FidelityFX/host/ffx_fsr3.h (第 189 行,第 33 列)
float sharpness
float sharpness锐化值在 0 和 1 之间,其中 0 表示不额外锐化,1 表示最大额外锐化。
来源: sdk/include/FidelityFX/host/ffx_fsr3.h (第 190 行,第 33 列)
float frameTimeDelta
float frameTimeDelta自上一帧以来经过的时间(以毫秒为单位)。
来源: sdk/include/FidelityFX/host/ffx_fsr3.h (第 191 行,第 33 列)
float preExposure
float preExposure预曝光值 (必须大于 0.0f)
来源: sdk/include/FidelityFX/host/ffx_fsr3.h (第 192 行,第 33 列)
bool reset
bool reset一个布尔值,如果为 true,则表示相机发生了不连续的移动。
来源: sdk/include/FidelityFX/host/ffx_fsr3.h (第 193 行,第 33 列)
float cameraNear
float cameraNear相机近裁剪面的距离。
来源: sdk/include/FidelityFX/host/ffx_fsr3.h (第 194 行,第 33 列)
float cameraFar
float cameraFar相机远裁剪面的距离。仅在非无限深度情况下使用。
来源: sdk/include/FidelityFX/host/ffx_fsr3.h (第 195 行,第 33 列)
float cameraFovAngleVertical
float cameraFovAngleVertical相机垂直视场角(以弧度表示)。
来源: sdk/include/FidelityFX/host/ffx_fsr3.h (第 196 行,第 33 列)
float viewSpaceToMetersFactor
float viewSpaceToMetersFactor将视图空间单位转换为米的比例因子。
来源: sdk/include/FidelityFX/host/ffx_fsr3.h (第 197 行,第 33 列)
uint32_t 标志
uint32_t flagsFfxFsr3UpscalingFlags 的组合
来源: sdk/include/FidelityFX/host/ffx_fsr3.h (第 198 行,第 33 列)
uint64_t frameID
uint64_t frameID来源: sdk/include/FidelityFX/host/ffx_fsr3.h (第 199 行,第 33 列)
来源: sdk/include/FidelityFX/host/ffx_fsr3.h (第 175 行,第 1 列)