AMD Radeon RX 7700 XT Review: Stuck in the Middle

The RX 7700 XT struggles to justify its positioning.

XFX AMD Radeon RX 7700 XT card photos
(Image: © Tom's Hardware)

Why you can trust Tom's Hardware Our expert reviewers spend hours testing and comparing products and services so you can choose the best for you. Find out more about how we test.

AMD says the RX 7700 XT targets 1440p gaming, so that's where we'll start. It does have 12GB of memory and a 192-bit interface, but it's also going to be less capable than the 7800 XT, so there will be games where 1440p and maxed-out settings prove a bit too much, particularly in ray tracing games.

Our current test regimen gives us a global view of performance using the geometric mean of all 15 games in our test suite, including both the ray tracing and rasterization test suites. Then we've got separate charts for the rasterization and ray tracing suites, plus charts for the individual games. If you don't like the "overall performance" chart, the other two are the same view we've previously presented.

Our test suite is intentionally heavier on ray tracing games than what you might normally encounter. That's largely because ray tracing games tend to be the most demanding options, so if a new card can handle ray tracing reasonably well, it should do just fine with less demanding games. Ray tracing also feels increasingly like something we can expect to run well when optimized properly. Mainstream and certainly high-end graphics cards need to be capable of running demanding settings, including ray tracing, at reasonable frame rates.

AMD Radeon RX 7700 XT performance charts

(Image credit: Tom's Hardware)

The overall performance at 1440p ultra sets the stage for what we'll see repeated again and again. It's like a modern dance recital for GPUs! The RX 7700 XT comes in a bit ahead of the existing RX 6800 but behind the RX 6800 XT. It's a relatively large generational improvement over the RX 6700 XT — 35% faster overall — but it also costs 36% more money based on current prices.

Like the other RDNA 3 GPUs, we're mostly looking at a sideways and slightly upward movement in gaming performance, with a slight price increase as well. The problem is that almost every new GPU from AMD and Nvidia for this generation feels like the model name got bumped one notch higher than it should have been.

If we take the RX 6900 XT as an example, AMD improved performance by 40–50 percent (at 1440p and 4K) with the 7900 XTX. The 7700 XT delivers about 55% more performance than the RX 6700 10GB. If AMD dropped the XT suffix and dropped the price below $400, then we'd have something to get excited about.

AMD does beat the RTX 4060 Ti, but again, it's at a price premium (unless you count the 16GB card). Paying 13% more for 8% more performance while not factoring in DLSS and AI or the higher power requirements just doesn't make for a compelling argument in favor of the RX 7700 XT. It's not bad, but neither is it great.

If you toss out the ray tracing games and look just at rasterization performance, things do tilt quite a bit in AMD's favor. The RX 7700 XT beats the 4060 Ti by 20%, and it's less likely to hit VRAM limits thanks to having 12GB. AMD's newcomer sweeps the charts, leading by anywhere from 4% in Total War: Warhammer 3 to as much as 38% in Borderlands 3.

By the same token, the 7700 XT only leads the RX 6800 by 3% (a range of -5% to + 13%), and the two are effectively tied. Plus, you get the extra VRAM and bandwidth on the 6800. Scoring a victory over Nvidia while tying your existing part just doesn't give anyone much reason to get excited.

More critically, the RX 7800 XT offers 17% more performance for 11% more money. Unless the price changes for one or both Navi 32 GPUs, that's the better pick.

Ray tracing skews performance the other way, and now the RTX 4060 Ti offers 9% more performance overall. It's not a clean sweep, though, as AMD still offers slightly higher performance (without DLSS or FSR 2) in Spider-Man: Miles Morales and Metro Exodus Enhanced. Minecraft, as usual, heavily favors Nvidia, to the tune of 57%, and we'd probably see a similarly wide margin in Cyberpunk with RT Overdrive mode.

Plenty of gamers will argue that ray tracing so far hasn't proved to be a killer feature. They're not wrong. But when was the last time we actually saw any new graphics feature that radically improved image fidelity? It's been incremental improvements with often disproportionately large performance hits for at least the past decade in my book.

And while I'm here banging on my drum, let's note again that the 7800 XT offers 16% higher performance in ray tracing games at 1440p, for 11% more money. It used to be that graphics cards had diminishing returns — the GTX 980 cost 66% more than the GTX 970 back in the day while offering an average performance improvement of only 15–20 percent. The current situation of paying more to get proportionately more performance is definitely not typical in the GPU realm.

Jarred Walton

Jarred Walton is a senior editor at Tom's Hardware focusing on everything GPU. He has been working as a tech journalist since 2004, writing for AnandTech, Maximum PC, and PC Gamer. From the first S3 Virge '3D decelerators' to today's GPUs, Jarred keeps up with all the latest graphics trends and is the one to ask about game performance.

  • cknobman
    This card will be a winner when the price is reduced to $400.

    Between this card and its bigger brother, the 7800XT, Nvidia's 4060 series of cards (and maybe even the 4070) are completely irrelevant now.
    Reply
  • oofdragon
    cknobman said:
    This card will be a winner when the price is reduced to $400.

    Between this card and its bigger brother, the 7800XT, Nvidia's 4060 series of cards (and maybe even the 4070) are completely irrelevant now.

    I'd say the 7800XT will be a winner in a year or two when it's discounted at $400. The 7700XT at 12GB is more like.. $300.
    Reply
  • Colif
    Both cards released make the 4060 TI even more of a joke than it was already.

    5TGHvXKkhao
    The price difference is bigger in other countries, it makes more sense there.
    7800xt in Australia is about $1000
    7700xt in Australia is about 860

    7800xt selling out fast so 7700xt might be only choice for a few weeks in some places.
    Reply
  • JarredWaltonGPU
    Colif said:
    Both cards released make the 4060 TI even more of a joke than it was already.

    The price difference is bigger in other countries, it makes more sense there.
    7800xt in Australia is about $1000
    7700xt in Australia is about 860

    7800xt selling out fast so 7700xt might be only choice for a few weeks in some places.
    Does it, though?

    272
    So 20% faster in rasterization, 8–10 percent slower in DXR, uses 60W more power, costs 12.5% more. The 128-bit and 8GB is a concern, sure, but it's absolutely not the end of the world. Turn down settings to high and it's fine, even at 1440p.

    7800 XT makes for a bigger gap, and that's definitely the better card of the 4060 Ti/7700 XT/7800 XT class. But the 7700 XT isn't a clear-cut winner in every situation: Higher power, worse RT, worse AI hardware, higher cost.
    Reply
  • P1nky
    JarredWaltonGPU said:
    So 20% faster in rasterization, 8–10 percent slower in DXR, uses 60W more power, costs 12.5% more. The 128-bit and 8GB is a concern, sure, but it's absolutely not the end of the world. Turn down settings to high and it's fine, even at 1440p.

    7800 XT makes for a bigger gap, and that's definitely the better card of the 4060 Ti/7700 XT/7800 XT class. But the 7700 XT isn't a clear-cut winner in every situation: Higher power, worse RT, worse AI hardware, higher cost.
    Can't believe you're actually defending the 4060 Ti, a GPU with just 8GB for a massive $400 price. No wonder you gave the 7700 XT a meh rating.

    You must watch HU's investigation of how bad the textures look on just 8GB, even if the framerates are unaffected. There are plenty of games that won't be bottlenecked by 8GB by 30 second benchmark runs. Cards might performs similarly sometimes, but the texture experience and frame drops on on 4060 Ti are a joke on long benchmark runs.
    Reply
  • luissantos
    JarredWaltonGPU said:
    So 20% faster in rasterization, 8–10 percent slower in DXR, uses 60W more power, costs 12.5% more. The 128-bit and 8GB is a concern, sure, but it's absolutely not the end of the world. Turn down settings to high and it's fine, even at 1440p.

    7800 XT makes for a bigger gap, and that's definitely the better card of the 4060 Ti/7700 XT/7800 XT class. But the 7700 XT isn't a clear-cut winner in every situation: Higher power, worse RT, worse AI hardware, higher cost.

    Your only valid point is power consumption.

    DXR performance is mostly irrelevant: neither card is sufficiently capable in that regard. Until DXR comes with a 5-10% penalty in performance it will remain a gimmick. In fact, games that have had a "modern render release" like Quake 2 look far better using said new render than DXR. For CP2077 I'm sure I could find plenty of scenes where I could take a screenshot with RT on and off and trick you into guessing incorrectly. Moreover, UE 5's Lumi produces reasonably similar results with RT on and off, and that engine will have the most coverage of any other in the game market for the years to come.

    As for AI, just a few weeks ago AMD announced huge strides in that field as well, but again, that's irrelevant. What percentage of the market is buying a consumer mid-range GPU to focus primarily (or at all) on AI?
    Reply
  • JarredWaltonGPU
    P1nky said:
    Can't believe you're actually defending the 4060 Ti, a GPU with just 8GB for a massive $400 price. No wonder you gave the 7700 XT a meh rating.

    You must watch HU's investigation of how bad the textures look on just 8GB, even if the framerates are unaffected. There are plenty of games that won't be bottlenecked by 8GB by 30 second benchmark runs. Cards might performs similarly sometimes, but the texture experience and frame drops on on 4060 Ti are a joke on long benchmark runs.
    The texture stuff is mostly game specific. Some games (Gollum, Star Wars, and basically a lot of Unreal Engine stuff) do a poor job at managing VRAM and so when the game exceeds 8GB, they load minimum res on some surfaces and not others. Then you get "texture popping" and stuttering. It's frankly a bad game engine design. Lots of other games exist that look very good and don't have the same problem, so it's pretty much a matter of coding quality and effort.

    The solution is to turn texture and shadow resolution down a notch, which usually drops VRAM use from <12GB to <8GB and rarely has a noticeable impact on visuals. Except some games (again, UE especially) don't even seem to do this very well. Software optimizations, particularly with low-level APIs (DX12/Vulkan) can easily deliver a 50% boost in performance, sometimes more. It's just a matter of how much effort the developers / publishers want to expend.

    I’m not saying 4060 Ti is great. I’m just pointing out that it’s not universally inferior to the 7700 XT / 7800 XT. 192-bit and 12GB or 256-bit and 16GB is inherently a superior configuration to 128-bit and 8GB/16GB. There's no question about that. But VRAM capacity and bandwidth aren't the only factor that matters.
    Reply
  • shady28
    Agree this isn't all that impressive, but neither was the 4060 Ti. I bought a 6700XT last year, and after seeing the 4060 Ti I really have no regrets.

    This 7700XT doesn't really seem to change any of that. If it were say $399 instead of $450, it might be ok. It's kind of a trade off with the 4060 Ti, generally better on performance (but not always) while losing on gaming power draw, but costs $50 more, which is frankly not good enough for an AMD GPU.

    Best deal on your comparison is still the 6700 XT.
    Reply
  • Colif
    its a replacement card, in a year or so the 6700xt may not be so easy to find.
    Reply
  • Ilijas Ramic
    Colif said:
    Both cards released make the 4060 TI even more of a joke than it was already.

    5TGHvXKkhao
    The price difference is bigger in other countries, it makes more sense there.
    7800xt in Australia is about $1000
    7700xt in Australia is about 860

    7800xt selling out fast so 7700xt might be only choice for a few weeks in some places.
    In my country the price diff is around 140usd 7700xt vs 7800xt. I ordered 7700xt for 680usd while the 7800xt is 820usd. Its almost 3x more price diff what most people pay. Also most people buy from newegg since they are from US. But us EU people are getting a hefty pay up on these card. Heck the newegg price is 450usd for 7700xt while i have to pay 230usd more. I havent upgraded my gpu for like 8 years now. Heck i got r9 380 on release date. And i paid back than msrp US price here wich was shocking 200usd. But after that we got price diffs soo large i just couldnt afford to upgrade.
    Reply