AMD FidelityFX™ SDK v2
AMD FidelityFX™ SDK v2 是我们基于 ML 的渲染技术的启动平台,包括 AMD FSR 4 和即将推出的 FSR Redstone 功能。
易于使用、可扩展的框架,用于 DirectX®12 和 Vulkan® 的实验
易于使用、可扩展的框架,用于 DirectX®12 和 Vulkan® 的实验
AMD FidelityFX™ SDK 的此版本增加了以下功能
AMD FidelityFX™ Cauldron 框架由 AMD 开发,并被内部多个团队使用。该框架是开源的,并且设计得简单易于扩展。
快速 glTF 2.0 文件加载器。
KHR_materials_pbrSpecularGlossiness)。KHR_lights_punctual 扩展)可配置的 GBuffer 支持的技术
后处理
DDS、JPEG 和 PNG 格式的纹理加载器。
使用 Dear ImGui 的应用内用户界面。
渲染资源管理
调试渲染
窗口管理和交换链创建
支持 DXC/SM6.x(也支持 Vulkan®)。
FreeSync™ Premium Pro HDR 支持。
着色器二进制和 PSO 缓存。
多线程加载和创建资源
应用内支持 VK 扩展。
AMD FidelityFX™ SDK 1.1.4 是一个补丁版本,其中包含对 AMD FSR 3.1.0 至 3.1.3 中发现的问题的 API 新增内容和修复。
暴露了 4 个新的调优参数,以减少 AMD FSR 升级器在新解除遮挡的像素或高度响应的像素中的拖影。
将 fMinDisocclusionAccumulation 的默认值更改为 -0.333(来自 AMD FSR 3.1.3 中等效的 0.333),以减少解除遮挡拖影。
添加了 ffxQueryGetProviderVersion 以从创建的 ffx-api 上下文中获取版本信息。
将 ffxDispatchDescFrameGenerationPrepareCameraInfo 暴露为链接结构。这是 AMD FSR 3.1.4 及更高版本获得最佳质量所必需的输入。
添加了帧生成调试检查器支持。
在帧生成回调失败时,丢弃未使用的插值命令列表,以修复交换链销毁时的无限等待问题。
对 Vulkan® 帧插值交换链进行了通用修复。
通用框架修复和更新。
在 Vulkan® 中添加了帧步调调试行。
添加了新的 FFX 错误,当在 DX12 中由于覆盖或捕获软件导致创建帧插值交换链时出现 E_ACCESSDENIED。
启用了帧插值交换链对 Windows® 10 1909 及更早版本(可能)的支持。
修复了先前和当前后缓冲器的翻转解除遮挡因子。
修复了 Cauldron 示例中的 HDR 模式问题。
修复了 MSVC C 编译错误,包括 ffx-api。
AMD FidelityFX™ SDK 1.1.4 还更新了以下内容以解决选定的问题:
AMD FidelityFX™ Brixelizer GI 1.0.1
AMD FidelityFX™ Breadcrumbs 1.0.1