# \[FREE\] AMD FSR 1.0 for Unreal Engine 5 - (AMD FidelityFX Super Resolution)

**URL:** <https://forums.unrealengine.com/t/free-amd-fsr-1-0-for-unreal-engine-5-amd-fidelityfx-super-resolution/510459>\
**Category:** Rendering\
**Tags:** Graphics, Render, unreal-engine, UE5-0, Rendering\
**Created:** [March 28, 2022, 9:24pm UTC](https://forums.unrealengine.com/t/free-amd-fsr-1-0-for-unreal-engine-5-amd-fidelityfx-super-resolution/510459 "2022-03-28T21:24:15Z")\
**Posts on this page:** 20\
**Page:** 1

<div class="post-metadata">

**Author:** ![lucoiso](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/lucoiso/32/820744_2.png) [@lucoiso](https://forums.unrealengine.com/u/lucoiso)\
**Post date:** [March 28, 2022, 9:24pm UTC](https://forums.unrealengine.com/t/free-amd-fsr-1-0-for-unreal-engine-5-amd-fidelityfx-super-resolution/510459/1 "2022-03-28T21:24:15Z")

</div>

![image](https://d3kjluh73b9h9o.cloudfront.net/original/4X/e/3/a/e3a9c2f78773054c7ed87b39989cdce5add02198.png)

This plugin was built as a adapted version of the original AMD FSR 1.0 plugin for UE4 to properly work in Unreal Engine 5.

**Supports:**

- DirectX 12.
- DirectX 11.
- Vulkan.

**Links:**

- GitHub: [lucoiso/UEFSR: FidelityFX Super Resolution for Unreal Engine 5 (github.com)](https://github.com/lucoiso/UEFSR)
- Release: [Release AMD FidelityFX Super Resolution 1.0 - UE5 Adapted ver. · lucoiso/UEFSR (github.com)](https://github.com/lucoiso/UEFSR/releases/tag/v1.0)
- AMD Documentation (Official version: UE4 Only): [GPUOpen](https://gpuopen.com/learn/ue4-fsr/)

* * *

AMD has released the new FSR version which supports:

- DirectX 12.
- Vulkan.
- Unreal Engine 4.26/4.27 and Unreal Engine 5 as a plugin from the Unreal Marketplace.

Check it out at [GPU Open](https://gpuopen.com/fidelityfx-superresolution-2/) and/or [Unreal Engine Marketplace](https://marketplace-website-node-launcher-prod.ol.epicgames.com/ue/marketplace/en-US/product/fidelityfx-super-resolution-2)!

* * *

Support me: [Sponsor @lucoiso on GitHub Sponsors](https://github.com/sponsors/lucoiso) ❤

---

<div class="post-metadata">

**Author:** ![balidonk](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/balidonk/32/619334_2.png) [@balidonk](https://forums.unrealengine.com/u/balidonk)\
**Post date:** [March 29, 2022, 5:07pm UTC](https://forums.unrealengine.com/t/free-amd-fsr-1-0-for-unreal-engine-5-amd-fidelityfx-super-resolution/510459/2 "2022-03-29T17:07:13Z")

</div>

I was looking for this!! I can’t compile the original plugin, it doesn’t work on UE5. But this one worked! 🤩

I tested it and it looks good! Thanks!! The resolution is sharper with this plugin and I didn’t see any fps drop.

Looking forward to FSR 2.0!

---

<div class="post-metadata">

**Author:** ![lucoiso](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/lucoiso/32/820744_2.png) [@lucoiso](https://forums.unrealengine.com/u/lucoiso)\
**Post date:** [April 5, 2022, 4:35pm UTC](https://forums.unrealengine.com/t/free-amd-fsr-1-0-for-unreal-engine-5-amd-fidelityfx-super-resolution/510459/3 "2022-04-05T16:35:18Z")

</div>

Working with official UE5 released version! 🥳🥳

---

<div class="post-metadata">

**Author:** ![AbyssalVR](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@AbyssalVR](https://forums.unrealengine.com/u/AbyssalVR)\
**Post date:** [April 6, 2022, 1:43am UTC](https://forums.unrealengine.com/t/free-amd-fsr-1-0-for-unreal-engine-5-amd-fidelityfx-super-resolution/510459/4 "2022-04-06T01:43:06Z")

</div>

Thanks for this! Just got it working flawlessly on the new official release so can confirm. Much appreciated!

---

<div class="post-metadata">

**Author:** ![Chu\_chun](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/chu_chun/32/465873_2.png) [@Chu\_chun](https://forums.unrealengine.com/u/Chu_chun)\
**Post date:** [April 6, 2022, 4:04pm UTC](https://forums.unrealengine.com/t/free-amd-fsr-1-0-for-unreal-engine-5-amd-fidelityfx-super-resolution/510459/5 "2022-04-06T16:04:11Z")

</div>

I can’t run my project with this plugin

IDE err

```auto
Expecting to find a type to be declared in a module rules named 'FSR' in UE5Rules, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null. This type must derive from the 'ModuleRules' type defined by Unreal Build Tool.

```

UE\_5 Err  
 ![image](https://d3kjluh73b9h9o.cloudfront.net/original/4X/c/f/8/cf84393597eaa15a24f3c7ab1396c87fbb480295.png)

---

<div class="post-metadata">

**Author:** ![lucoiso](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/lucoiso/32/820744_2.png) [@lucoiso](https://forums.unrealengine.com/u/lucoiso)\
**Post date:** [April 6, 2022, 8:14pm UTC](https://forums.unrealengine.com/t/free-amd-fsr-1-0-for-unreal-engine-5-amd-fidelityfx-super-resolution/510459/6 "2022-04-06T20:14:56Z")

</div>

Edit (04/19/2022):

Hello @Chu_chun! : )  
I’ve released a packaged ver. on GitHub with installation instructions.  
Try install following these steps: [Release AMD FidelityFX Super Resolution 1.0 - UE5 Adapted ver. · lucoiso/fsr-amd-ue (github.com)](https://github.com/lucoiso/fsr-amd-ue/releases/tag/v1.0)

* * *

_When installing the plugin inside the “Runtime” folder as AMD says, you will get this error, so I recommend installing it inside the “Marketplace” folder._

---

<div class="post-metadata">

**Author:** ![OverRated\_AU](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/overrated_au/32/1008648_2.png) [@OverRated\_AU](https://forums.unrealengine.com/u/OverRated_AU)\
**Post date:** [April 8, 2022, 9:09am UTC](https://forums.unrealengine.com/t/free-amd-fsr-1-0-for-unreal-engine-5-amd-fidelityfx-super-resolution/510459/7 "2022-04-08T09:09:46Z")

</div>

That just means he needs to compile it for the source build of the engine works fine here.

---

<div class="post-metadata">

**Author:** ![lucoiso](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/lucoiso/32/820744_2.png) [@lucoiso](https://forums.unrealengine.com/u/lucoiso)\
**Post date:** [April 18, 2022, 6:23pm UTC](https://forums.unrealengine.com/t/free-amd-fsr-1-0-for-unreal-engine-5-amd-fidelityfx-super-resolution/510459/8 "2022-04-18T18:23:28Z")

</div>

Released a packaged ver. with installation instructions:  
[Release AMD FidelityFX Super Resolution 1.0 - UE5 Adapted ver. · lucoiso/fsr-amd-ue (github.com)](https://github.com/lucoiso/fsr-amd-ue/releases/tag/v1.0)

---

<div class="post-metadata">

**Author:** ![lucoiso](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/lucoiso/32/820744_2.png) [@lucoiso](https://forums.unrealengine.com/u/lucoiso)\
**Post date:** [April 29, 2022, 3:54pm UTC](https://forums.unrealengine.com/t/free-amd-fsr-1-0-for-unreal-engine-5-amd-fidelityfx-super-resolution/510459/9 "2022-04-29T15:54:33Z")

</div>

Update topic description:

> ![image](https://d3kjluh73b9h9o.cloudfront.net/original/4X/e/3/a/e3a9c2f78773054c7ed87b39989cdce5add02198.png)
> 
> This plugin was built as a adapted version of the original AMD FSR 1.0 plugin for UE4 to properly work in Unreal Engine 5.
> 
> **This plugin will be deprecated when AMD launch a official version.**
> 
> * * *
> 
> **Links:**  
> GitHub: [lucoiso/fsr-amd-ue: FidelityFX Super Resolution for Unreal Engine 5 (github.com)](https://github.com/lucoiso/fsr-amd-ue)  
> Release: [Release AMD FidelityFX Super Resolution 1.0 - UE5 Adapted ver. · lucoiso/fsr-amd-ue (github.com)](https://github.com/lucoiso/fsr-amd-ue/releases/tag/v1.0)  
> AMD Documentation (Official version: UE4 Only): [GPUOpen](https://gpuopen.com/learn/ue4-fsr/)

---

<div class="post-metadata">

**Author:** ![lucoiso](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/lucoiso/32/820744_2.png) [@lucoiso](https://forums.unrealengine.com/u/lucoiso)\
**Post date:** [June 25, 2022, 10:50pm UTC](https://forums.unrealengine.com/t/free-amd-fsr-1-0-for-unreal-engine-5-amd-fidelityfx-super-resolution/510459/10 "2022-06-25T22:50:19Z")

</div>

AMD has released the new FSR version which supports:

- DirectX 12.
- Vulkan.
- Unreal Engine 4.26/4.27 and Unreal Engine 5 as a plugin from the Unreal Marketplace.

Check it out at [GPU Open](https://gpuopen.com/fidelityfx-superresolution-2/) and/or [Unreal Engine Marketplace](https://marketplace-website-node-launcher-prod.ol.epicgames.com/ue/marketplace/en-US/product/fidelityfx-super-resolution-2)!

---

<div class="post-metadata">

**Author:** ![anonymous\_user\_a8555aba1](https://d3kjluh73b9h9o.cloudfront.net/original/4X/2/8/5/28502927f1d97ba1051b3b47ccfe17233bf41ef0.png) [@anonymous\_user\_a8555aba1](https://forums.unrealengine.com/u/anonymous_user_a8555aba1)\
**Post date:** [July 20, 2022, 10:20am UTC](https://forums.unrealengine.com/t/free-amd-fsr-1-0-for-unreal-engine-5-amd-fidelityfx-super-resolution/510459/11 "2022-07-20T10:20:03Z")

</div>

Not possible to package project with GTX 1660.

---

<div class="post-metadata">

**Author:** ![lucoiso](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/lucoiso/32/820744_2.png) [@lucoiso](https://forums.unrealengine.com/u/lucoiso)\
**Post date:** [July 22, 2022, 3:39pm UTC](https://forums.unrealengine.com/t/free-amd-fsr-1-0-for-unreal-engine-5-amd-fidelityfx-super-resolution/510459/12 "2022-07-22T15:39:41Z")

</div>

Hey! : )

Can you send me the log to check this?

---

<div class="post-metadata">

**Author:** ![lucoiso](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/lucoiso/32/820744_2.png) [@lucoiso](https://forums.unrealengine.com/u/lucoiso)\
**Post date:** [October 9, 2022, 7:31pm UTC](https://forums.unrealengine.com/t/free-amd-fsr-1-0-for-unreal-engine-5-amd-fidelityfx-super-resolution/510459/13 "2022-10-09T19:31:33Z")

</div>

# ✅ Working with UE5.1

The current version is working with both UE4.27, UE5.0 and UE5.1

Release: [Release AMD FidelityFX Super Resolution 1.0 - UE5 Adapted ver.](https://github.com/lucoiso/UEFSR/releases/tag/v1.0.2)  
Branch: [lucoiso/UEFSR](https://github.com/lucoiso/UEFSR) (main)

---

<div class="post-metadata">

**Author:** ![OverRated\_AU](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/overrated_au/32/1008648_2.png) [@OverRated\_AU](https://forums.unrealengine.com/u/OverRated_AU)\
**Post date:** [November 16, 2022, 10:50am UTC](https://forums.unrealengine.com/t/free-amd-fsr-1-0-for-unreal-engine-5-amd-fidelityfx-super-resolution/510459/14 "2022-11-16T10:50:24Z")

</div>

Thanks Lucoiso, save me updating it for 5.1, would you have a update version of the FSR 2.0 plugin also?

---

<div class="post-metadata">

**Author:** ![lucoiso](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/lucoiso/32/820744_2.png) [@lucoiso](https://forums.unrealengine.com/u/lucoiso)\
**Post date:** [November 16, 2022, 3:17pm UTC](https://forums.unrealengine.com/t/free-amd-fsr-1-0-for-unreal-engine-5-amd-fidelityfx-super-resolution/510459/15 "2022-11-16T15:17:35Z")

</div>

Hi @OverRated_AU! : )

I haven’t tried FSR 2.0/2.1 yet, but I’ll take a look! : )

And maybe AMD itself will update soon to add UE5.1 compatibility

---

<div class="post-metadata">

**Author:** ![OverRated\_AU](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/overrated_au/32/1008648_2.png) [@OverRated\_AU](https://forums.unrealengine.com/u/OverRated_AU)\
**Post date:** [November 17, 2022, 2:15am UTC](https://forums.unrealengine.com/t/free-amd-fsr-1-0-for-unreal-engine-5-amd-fidelityfx-super-resolution/510459/16 "2022-11-17T02:15:54Z")

</div>

Maybe but seeing they don’t even update FSR 1.0 for UE5 we might be waiting awhile lol.

---

<div class="post-metadata">

**Author:** ![OverRated\_AU](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/overrated_au/32/1008648_2.png) [@OverRated\_AU](https://forums.unrealengine.com/u/OverRated_AU)\
**Post date:** [November 24, 2022, 5:22am UTC](https://forums.unrealengine.com/t/free-amd-fsr-1-0-for-unreal-engine-5-amd-fidelityfx-super-resolution/510459/17 "2022-11-24T05:22:35Z")

</div>

Hi Lucoiso, I’ve tried to update FSR 2.0 and also the DLSS plugin but both are missing a class “CustomEditorStaticScreenPercentage.h” epic removed, I am unsure how to correct this issue as epic hasn’t give any information about the changes.

Any help would be much apprenticed thank again for the FSR 1.0 patch over.

---

<div class="post-metadata">

**Author:** ![lucoiso](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/lucoiso/32/820744_2.png) [@lucoiso](https://forums.unrealengine.com/u/lucoiso)\
**Post date:** [November 24, 2022, 1:53pm UTC](https://forums.unrealengine.com/t/free-amd-fsr-1-0-for-unreal-engine-5-amd-fidelityfx-super-resolution/510459/18 "2022-11-24T13:53:01Z")

</div>

😯

* * *

Found this commit: [Deletes ICustomStaticScreenPercentage · EpicGames/UnrealEngine@3fd8dd2 (github.com)](https://github.com/EpicGames/UnrealEngine/commit/3fd8dd25d840406064b1cc1b209e2bf215b96bf9)

With this description:

```auto
Deletes ICustomStaticScreenPercentage
Motivations:
1) Force compatibilty of third-party temporal upscalers with dyn-res
2) Allows multiple temporal upscaler plugins to live concurrently without collision on a single global
3) Reduce support overhead from licensee due to inconsistent internal rendering resolution across different temporal upscalers

Notes:
1) ITemporalUpscaler is now meant to be setup by the plugin's FSceneViewExtensionBase::BeginRenderViewFamily() that obeys the screen percentage driver;
2) The licensee's game user settings can just enable disable each plugin respectively based on their implementation specialization of ApplyNonResolutionSettings();
3) ITemporalUpscaler now has a lifetime tied to a FSceneViewFamily;
4) FSceneViewFamily offers a generic way to bind other data tied to its life time with FSceneViewFamily::GetOrCreateExtentionData() for instance for setting customise behavior of FSceneViewExtensionBase::BeginRenderViewFamily() before FRendererModule::BeginRenderingViewFamily().

#rb juan.canada
#jira UE-162184
#preflight 63337c4cd747fe52c81150a9

[CL 22221229 by guillaume abadie in ue5-release-engine-staging branch]

```

 ![image](https://d3kjluh73b9h9o.cloudfront.net/original/4X/8/e/f/8ef6661b321a0133b04a58cedc9c2e33113f6873.png)

---

<div class="post-metadata">

**Author:** ![OverRated\_AU](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/overrated_au/32/1008648_2.png) [@OverRated\_AU](https://forums.unrealengine.com/u/OverRated_AU)\
**Post date:** [November 24, 2022, 2:56pm UTC](https://forums.unrealengine.com/t/free-amd-fsr-1-0-for-unreal-engine-5-amd-fidelityfx-super-resolution/510459/19 "2022-11-24T14:56:08Z")

</div>

Thanks must of missed this on my search, will have a another go 😄 .

---

<div class="post-metadata">

**Author:** ![Uno1982](https://d1ap1mz92jnks1.cloudfront.net/user_avatar/forums.unrealengine.com/uno1982/32/982436_2.png) [@Uno1982](https://forums.unrealengine.com/u/Uno1982)\
**Post date:** [January 7, 2023, 5:21am UTC](https://forums.unrealengine.com/t/free-amd-fsr-1-0-for-unreal-engine-5-amd-fidelityfx-super-resolution/510459/20 "2023-01-07T05:21:31Z")

</div>

Great info to have however I’m not seeing anything about how to go about handling the ViewportMenuEntryArgs from the interface as pertaining to swapping to FSceneViewExtensionBase:: (SceneViewExtension.h) … any help here?

```auto
#pragma once

#include "PostProcess/PostProcessUpscale.h"
#include "PostProcess/TemporalAA.h"
#include "SceneViewExtension.h"

DECLARE_LOG_CATEGORY_EXTERN(LogFSR2Editor, Log, All);

class FFSR2TemporalUpscalerEditor final : public FSceneViewExtensionBase, public TSharedFromThis<FFSR2TemporalUpscalerEditor>
{
public:
	FFSR2TemporalUpscalerEditor(class IFSR2TemporalUpscalingModule* Module);
	virtual ~FFSR2TemporalUpscalerEditor() {}

	void SetupEditorViewFamily(FSceneViewFamily& ViewFamily, FEditorViewportClient* ViewportClient);
	bool GenerateEditorViewportOptionsMenuEntry(const ICustomEditorStaticScreenPercentage::FViewportMenuEntryArguments& Arguments);

private:
	class IFSR2TemporalUpscalingModule* TemporalUpscalingModule;
};

```

 ![image](https://d3kjluh73b9h9o.cloudfront.net/original/4X/c/4/9/c49b1c2294630bdda64ec8c93ae8b3ccd332272c.png)

[Next page](https://forums.unrealengine.com/t/free-amd-fsr-1-0-for-unreal-engine-5-amd-fidelityfx-super-resolution/510459.md?page=2)
