AMD Radeon 9070XT review thread

The AMD equivalent of RR is coming later this year,but I don't know if it will actually make a difference and close the gap
I know but its first showing was very weak and they will have the same issue as with FSR4 - the longer they wait the more titles will have RR and not their "Redstone" upscaler.
It is also quite possible that RDNA4 won't be fast enough to run something similar to RR which means that they'll get this feature running only starting with RDNA5.

If that comment was FUD, why are you replying with more FUD and not facts?
Cause anyone who knows how to google instead of watching HUB's FUD know why this is FUD.
 
Last edited:
I know but its first showing was very weak and they will have the same issue as with FSR4 - the longer they wait the more titles will have RR and not their "Redstone" upscaler.
It is also quite possible that RDNA4 won't be fast enough to run something similar to RR which means that they'll get this feature running only starting with RDNA5.
They actually don't need RR to be available for developers to support it. They just need developers to use the recently released FSR 3.1.4.
 
They actually don't need RR to be available for developers to support it. They just need developers to use the recently released FSR 3.1.4.
They do need developers to support it.
RR is more than a driver side plugin like FSR4 and even with FSR4 the model of "upgrading" games through drivers has been lacking in both speed and penetration.
They seem to do their own take on DirectSR after that has basically stalled due to nobody but AMD being interested in it. And it's not going too well.
I expect them to struggle with this till the next console gen where something akin to FSR4 will basically be the baseline for all games made for consoles.
 

It was a mistake.

AMD has accidentally released full source code for FSR4, but then removed the entire project from Github. The new FidelityFX SDK 2.0 is now using pre-built DLLs and AMD will now require developers to use these DLLs:

Use of pre-built, signed FidelityFX API DLLs is now required.

The AMD FidelityFX SDK 2.0 requires developers interact with the FidelityFX SDK using the amd_fidelityfx_loader.dll.



Uh Oh Oops GIF by It's Always Sunny in Philadelphia
 
So I took the DLLs for FSR 3.1.5 and 4.0.2 from the SDK and tried them in Horizon Forbidden West. I'm using optiscaler and it's working very well.
Image quality seems a bit better, a little bit more stable in quality mode.

The process is this:
Download the SDK from here:

Then find:
"amd_fidelityfx_upscaler_dx12.dll" and "amd_fidelityfx_loader_dx12.dll "

then rename

"amd_fidelityfx_upscaler_dx12.dll" to "amd_fidelityfx_dx12.dll"

"amd_fidelityfx_loader_dx12.dll" to "amdxcffx64.dll"

And finally put them in the folder with Optiscaler.

The amdxcffx64.dll is for FSR4. The md_fidelityfx_dx12.dll is for FSR 3.1.5

6I0zIWgi4JWb9bAR.jpg
 
Last edited:
Looking at prices, it was fine to get mine over msrp. I was resigned to the price being fake. Can't be sure that was the right decision but did it anyway.

I now have that disease where all the games I want to play don't justify the thing at all lol. I played Indiana jones looking for something to give it a workout. Fun game, though.
 
What resolution are you guys running your cards at?
I'm wondering if 1440 would be better than 4k power usage and FPS wise?

Also, do you cap your frame rates at all? My TV is 4k 120 but this obviously is a lot heavier and more power use - I've limited a few of my games using chill to 60-70 FPS and they are still really smooth and using a lot less power too.
I was previously capping it at 117 in Adrenaline but not sure if it's worth leaving it that high.
 
What resolution are you guys running your cards at?
I'm wondering if 1440 would be better than 4k power usage and FPS wise?

Also, do you cap your frame rates at all? My TV is 4k 120 but this obviously is a lot heavier and more power use - I've limited a few of my games using chill to 60-70 FPS and they are still really smooth and using a lot less power too.
I was previously capping it at 117 in Adrenaline but not sure if it's worth leaving it that high.
is your tv freesync compatible? if yes, try 1440 at 90hz, if no try capping it at 60.
 
What resolution are you guys running your cards at?
I'm wondering if 1440 would be better than 4k power usage and FPS wise?

Also, do you cap your frame rates at all? My TV is 4k 120 but this obviously is a lot heavier and more power use - I've limited a few of my games using chill to 60-70 FPS and they are still really smooth and using a lot less power too.
I was previously capping it at 117 in Adrenaline but not sure if it's worth leaving it that high.
As a single example, I'm currently playing MH:World at 1440p and I have limited to 144fps because 180 is a fairly substantial jump in power draw for the gain it offers.

I'll be judging others on a game by game basis
 
As a single example, I'm currently playing MH:World at 1440p and I have limited to 144fps because 180 is a fairly substantial jump in power draw for the gain it offers.

I'll be judging others on a game by game basis
I'm capping my FPS too mostly 120 or 90fps, sometimes 75FPS is still pretty responsive. That depends on power draw or if I can inject FSR 4 with OptiScaler and lower power draw, I do that also.
 
Last edited:
How do you cap FPS? I the adrenaline software globally or using chill on a game by game basis?

Or using rivatuner?

MangoHud but I'm mostly on Linux tinkering through Proton and injecting FSR4 with Wine.

overlay_example.gif

I can set there caps for 120, 90, 75 FPS and I change them with Shift + F1, I can also set Vsync to Early or Late. Late has lower latency but can have spikes on frames graph, Early typically introduces a bit of latency but the graph is extra smooth, like zero spikes.

Whatever games I'm playing on Windows though I use AMD Adrenalin FPS cap globally.
 
Last edited:
Anyone know how to use this in poe2 ?
I dont wanna use optiscaler

Edit: i think the fsr Version that poe uses is to old for a swap to work …
 
Last edited:
MangoHud but I'm mostly on Linux tinkering through Proton and injecting FSR4 with Wine.

overlay_example.gif

I can set there caps for 120, 90, 75 FPS and I change them with Shift + F1, I can also set Vsync to Early or Late. Late has lower latency but can have spikes on frames graph, Early typically introduces a bit of latency but the graph is extra smooth, like zero spikes.

Whatever games I'm playing on Windows though I use AMD Adrenalin FPS cap globally.
I have a cap globally in Adrenaline but then limit it in games where I can.

I've been using Chill in Adrenaline as well and it seems to work well so far - only in games where there's no in-game limit option.

Is vsync set in Adrenaline or in game? Or both?
This is one I'm trying to get my head around at the moment.

In game vsync on or off?
Adrenaline wait for vsync always on or wait for game?
Adrenaline enhanced sync on or off?

I have freesync always on for vrr and cap 3 below TVs max, so 117.
 
Anyone know how to use this in poe2 ?
I dont wanna use optiscaler

Edit: i think the fsr Version that poe uses is to old for a swap to work …

It only supports FSR2, so it can't be swapped.
The only way is to use Optiscaler. In the guru3d forums, there are 2 users saying they are playing with Optiscaler and DLSS inputs, and it works fine. And no problem with bans.
 
I have a cap globally in Adrenaline but then limit it in games where I can.

I've been using Chill in Adrenaline as well and it seems to work well so far - only in games where there's no in-game limit option.

Is vsync set in Adrenaline or in game? Or both?
This is one I'm trying to get my head around at the moment.

In game vsync on or off?
Adrenaline wait for vsync always on or wait for game?
Adrenaline enhanced sync on or off?

I have freesync always on for vrr and cap 3 below TVs max, so 117.
Vsync off in video games, Enhanced Sync on in Adrenaline, Framerate Target Control -> 120fps (or basically any other FPS I want), FSR4 on, Anti-Lag on, Anti-Alisasing Override -> Supersampling x8EQ, Anisitropic Filtering x16, Texture Quality -> High - that is my setup on Windows. Although the AA and AF settings I think are only used for an older games.

Also I don't use VRR in Windows settings (Screen settings), I turn Adaptive Sync Compatible inside Adrenalin drivers (Settings -> Display -> Adaptive Sync Compatible) - works better for my monitor this way on Windows. Otherwise I have some Chromatic Aberration like effects which is meh on my Mini Led Monitor when I use HDR, but If I use VRR through Adrenalin Drivers it is all good lmao. Enhanced Sync turns off options "Always on" and "Wait for game" Vsync options.

Oddly enough, on Linux side of things I just turn VRR in Screen settings and HDR and it works...

I have tried Chill but in MP games but I got like stutters when it changed FPS, so I decided to just cap it at 120fps.
 
Last edited:
Vsync off in video games, Enhanced Sync on in Adrenaline, Framerate Target Control -> 120fps (or basically any other FPS I want), FSR4 on, Anti-Lag on, Anti-Alisasing Override -> Supersampling x8EQ, Anisitropic Filtering x16, Texture Quality -> High - that is my setup on Windows. Although the AA and AF settings I think are only used for an older games.

Also I don't use VRR in Windows settings (Screen settings), I turn Adaptive Sync Compatible inside Adrenalin drivers (Settings -> Display -> Adaptive Sync Compatible) - works better for my monitor this way on Windows. Otherwise I have some Chromatic Aberration like effects which is meh on my Mini Led Monitor when I use HDR, but If I use VRR through Adrenalin Drivers it is all good lmao. Enhanced Sync turns off options "Always on" and "Wait for game" Vsync options.

Oddly enough, on Linux side of things I just turn VRR in Screen settings and HDR and it works...

I have tried Chill but in MP games but I got like stutters when it changed FPS, so I decided to just cap it at 120fps.
Interesting thanks for sharing those settings.

I'm only running FSR4 and frame rate limit of 120fps - turning enhanced sync off today has actually made my games feel smoother along with vsync on in the games.
Enhanced sync seemed to be giving some small juddery effects.

I'm using chill only in certain games where there's no in game limiter, I set min and max to the same number lol.
 

Highlights
New Game Support
Borderlands® 4
Hell Is Us
New Game Support for AMD FidelityFX™ Super Resolution 4 (FSR 4)
FSR 4 can be enabled for most games that support FSR 3.1 with DirectX® 12.
Fixed Issues and Improvements
Corruption may appear while playing Mafia: The Old Country on Radeon™ RX 6600 series graphics products.
Intermittent application crash or driver timeout may be observed while playing WUCHANG: Fallen Feathers with FSR 4 enabled on Radeon™ RX 9000 series graphics products.
Playstation® VR controllers are not detected while playing SteamVR™.
Intermittent application crash or driver timeout may be observed while playing Monster Hunter Wilds with Ray Tracing enabled and recording with AMD Software on Radeon™ RX 7600, 7700, and 7800 series graphics products.
Known Issues
Intermittent application crash may be observed while playing The Last of Us Part II on Radeon™ RX 7900 series graphics products.
Intermittent application crash may be observed while playing Call of Duty®: Black Ops 6 on Radeon™ RX 9000 series graphics products.
Intermittent application crash may be observed while playing NBA 2K25 in MyCareer mode on Radeon™ RX 9070 series graphics products. AMD is actively working on a resolution to be released as soon as possible.
Intermittent application crash may be observed while playing FBC: Firebreak on some AMD Ryzen™ processors such as the Ryzen™ AI 300 series and the Ryzen™ 7000 series.
Stutter may be observed while playing games with some VR headsets at 80Hz or 90Hz refresh rate on some AMD Radeon™ Graphics Products such as the Radeon™ RX 7000 series. Users experiencing this issue are recommended to change the refresh rate as a temporary workaround.
Corruption (missing scan travel lines) may be observed while playing GTFO™ on Radeon™ RX 7000 series graphics products.
Intermittent application crash or driver timeout may be observed while loading a saved game in Cyberpunk 2077 with Path Tracing enabled.
 
Last edited:

Highlights
New Game Support
Borderlands® 4
Hell Is Us
New Game Support for AMD FidelityFX™ Super Resolution 4 (FSR 4)
FSR 4 can be enabled for most games that support FSR 3.1 with DirectX® 12.
Fixed Issues and Improvements
Corruption may appear while playing Mafia: The Old Country on Radeon™ RX 6600 series graphics products.
Intermittent application crash or driver timeout may be observed while playing WUCHANG: Fallen Feathers with FSR 4 enabled on Radeon™ RX 9000 series graphics products.
Playstation® VR controllers are not detected while playing SteamVR™.
Intermittent application crash or driver timeout may be observed while playing Monster Hunter Wilds with Ray Tracing enabled and recording with AMD Software on Radeon™ RX 7600, 7700, and 7800 series graphics products.
Known Issues
Intermittent application crash may be observed while playing The Last of Us Part II on Radeon™ RX 7900 series graphics products.
Intermittent application crash may be observed while playing Call of Duty®: Black Ops 6 on Radeon™ RX 9000 series graphics products.
Intermittent application crash may be observed while playing NBA 2K25 in MyCareer mode on Radeon™ RX 9070 series graphics products. AMD is actively working on a resolution to be released as soon as possible.
Intermittent application crash may be observed while playing FBC: Firebreak on some AMD Ryzen™ processors such as the Ryzen™ AI 300 series and the Ryzen™ 7000 series.
Stutter may be observed while playing games with some VR headsets at 80Hz or 90Hz refresh rate on some AMD Radeon™ Graphics Products such as the Radeon™ RX 7000 series. Users experiencing this issue are recommended to change the refresh rate as a temporary workaround.
Corruption (missing scan travel lines) may be observed while playing GTFO™ on Radeon™ RX 7000 series graphics products.
Intermittent application crash or driver timeout may be observed while loading a saved game in Cyberpunk 2077 with Path Tracing enabled.
FSR4 on virtually all FSR3.1 games is huge.
 

Highlights

  • Expanded AgilitySDK Support
    • AMD Radeon™ RX 7000 and 9000 series graphics products will support:
      • Tiled Resource Tier 4
      • Fence Barriers
      • AppSpecificDriverState
      • Shader Execution Reordering ("MaybeReorderThreads" does not move threads)
  • Only AMD Radeon™ RX 7000 series graphics products will support:
    • Video Encoding Update to DDI 112 with the following features:
      • Video encode subregion (e.g slice/tile) notifications
      • Video encode GPU texture input QP map
      • Video encode Dirty map full frame skip
      • Video encode GPU texture/CPU buffer motion vector hints
    • AppSpecificDriverState + RecreateAtGPUVA
  • Only AMD Radeon™ RX 9000 series graphics products will support:
    • Cooperative Vectors 1.0
 
Last edited:




ROCm is a GPU computing platform that enables general-purpose AI core development and operation on AMD GPUs. It will be developed with a focus on comprehensive support for industry standards to work with hardware other than AMD.
On the other hand, ML2CODE is an in-house dedicated framework developed by AMD (Author's note: In other words, there are no plans to release it to the public in the near future). The biggest advantage is that it allows you to seamlessly integrate ML2CODE products like FSR Redstone directly into DirectX and Vulkan graphics pipelines with minimal latency.
We believe that the ML2CODE solution is the best way to integrate and deploy 3D graphics and AI technologies, at least for now.
 
Last edited:
Top Bottom