diff --git a/features/Frame Generation/SKSE/Plugins/FidelityFX/amd_fidelityfx_dx12.dll b/features/Frame Generation/SKSE/Plugins/FidelityFX/amd_fidelityfx_dx12.dll index 9bd0fbbf68..cb1d575b70 100644 Binary files a/features/Frame Generation/SKSE/Plugins/FidelityFX/amd_fidelityfx_dx12.dll and b/features/Frame Generation/SKSE/Plugins/FidelityFX/amd_fidelityfx_dx12.dll differ diff --git a/features/Frame Generation/SKSE/Plugins/FidelityFX/amd_fidelityfx_dx12.pdb b/features/Frame Generation/SKSE/Plugins/FidelityFX/amd_fidelityfx_dx12.pdb new file mode 100644 index 0000000000..f5f615e393 Binary files /dev/null and b/features/Frame Generation/SKSE/Plugins/FidelityFX/amd_fidelityfx_dx12.pdb differ diff --git a/src/Features/ExtendedTranslucency.h b/src/Features/ExtendedTranslucency.h index bc78d25a44..a8615d7d19 100644 --- a/src/Features/ExtendedTranslucency.h +++ b/src/Features/ExtendedTranslucency.h @@ -10,6 +10,7 @@ struct ExtendedTranslucency final : Feature virtual inline std::string GetName() override { return "Extended Translucency"; } virtual inline std::string GetShortName() override { return "ExtendedTranslucency"; } virtual inline std::string_view GetShaderDefineName() override { return "EXTENDED_TRANSLUCENCY"; } + virtual inline std::string_view GetCategory() const override { return "Lighting"; } virtual bool HasShaderDefine(RE::BSShader::Type shaderType) override { return RE::BSShader::Type::Lighting == shaderType; }; virtual void PostPostLoad() override; virtual void DrawSettings() override; diff --git a/src/Upscaling.cpp b/src/Upscaling.cpp index a55cb557f6..6219026b8f 100644 --- a/src/Upscaling.cpp +++ b/src/Upscaling.cpp @@ -90,8 +90,8 @@ void Upscaling::DrawSettings() } if (!globals::game::isVR) { - bool frameGenAvailable = d3d12Interop && ((globals::streamline && globals::streamline->featureDLSSG) || - (globals::fidelityFX && globals::fidelityFX->featureFSR3FG)); + bool frameGenAvailable = ((globals::streamline && globals::streamline->featureDLSSG) || + (globals::fidelityFX && globals::fidelityFX->featureFSR3FG)); if (frameGenAvailable) { if (ImGui::TreeNodeEx("Frame Generation", ImGuiTreeNodeFlags_DefaultOpen)) { ImGui::Text("Frame Generation interpolates real frames with generated ones for a smoother experience");