Woh that's some insight. Yes i am fixed on rtx 2070super. I am looking for 2k 144hz plus gaming in future. But as tuf monitors are not release, currently 2k 60hz gaming.I had the same graphics card choice that you do and here is my thread:
Hey guys, I am back with a new requirement. I am going to buy a graphics card which can give me 144 FPS @1080p in most games, and the choices are RTX 2060 super or 5700xt. Trouble is both of these cards cost more than what they should right now. So, I am still deciding on which card to get. In...techenclave.com
Long story short, for the games that you mentioned, 2070 S or even 2060S will perform better than 5700xt. AMD has a longtime DX 11 driver issue, which basically increases the load on CPUs and therefore the games run at lower framerates overall. There are very few games today that use DX12 but, even in those, difference between AMD and nvidia is marginal at best. For DX11, AMD loses big time. I ended up buying 5700xt because I did not know of these DX11 issues back then. Now, I have paired this card with ryzen 3600 and I am still not happy with a 38k purchase. Reasons: Streaming sucks, game recording sucks, AMD front end driver keeps crashing more frequently than it should, due to which the overlay goes away and all recording stops and the recorded video gets corrupted. Lower framerates in games like CSGO, PUBG, APEX, because they are all DX9 or 11 games. Shadow of the tomb raider is an amazing experience because its a DX12 game. Witcher 3 even though its DX11 game, the devs optimised multi threading of DX 11 code, due to which it performs amazingly with >80FPS all the time at 1080p. Mostly, above 100, which is a very good experience. BUT, the devs have to work for this to make it run on AMD, as AMD has given up. I have read a lot of articles online talking about this DX11 issue. @Chaos pointed this out to me first and when I googled it, I was surprised, but I had made my purchase by then. Let me give you some real time experience of mine in many games:
1) Dishonored 2 - Unoptimised for high refresh rates. Goes down to 50 FPS in many places even on my HW (3600 + 5700xt + 16GB RAM 2733 MHz, all SSD storage, 144 Hz monitor)
2) CSGO: Runs upwards of 200 FPS at 4 ms at all times, but in casual maps where there are 10 people at the same time, drops down to 120 FPS range. This sounds good on paper, but is extremely jarring in the gameplay. Medium - high competitive settings. With a 1600 + 5700xt, I was getting between 80 and 150 FPS at 8 to 16 ms. With a 1600 + 1060, I was getting the same performance as I got with 3600 + 5700xt, so you can now understand what driver or game unoptimisation can lead to
3) Witcher 3 - with 1600 + 5700xt, 60 to 144 FPS. No complaints. With 3600 + 5700XT, 80 to 144 FPS. This is called optimization
4) Assassins Creed: Revelations, brotherhood, AC2, AC Origin. All of these perform worse than a GTX 1060. Dont go with the online benchmarks. In real life, these games have stutters every 5 seconds. The more you move the camera, the more you get the stutters. 1600 + 1060 got me 144 FPS locked in brotherhood and revelations. 60 locked in AC2. 70 on AC:O with med-high settings. All 1080p. 1600 + 5700xt resulted into a stuttering mess in all these games. 3600 + 5700xt took care of Origin but with a caveat. I was not able to test out AC2, revelations, and Brotherhood because, by this time, I uninstalled the games. AC:O at ultra at 1080 p is 50 - 70 FPS. Amazingly unoptimised game. It still stutters in cities. And, to reduce the stuttering, I had to install nvidia's physx drivers. Go figure. Highly unoptimised (game or drivers or both). With even a 2060S, you wont face these issues
5) PUBG: Good experience with 3600 + 5700xt. But 2060S is better at lower price
6) Quantum Break: Good experience. 70to 144 FPS ultra @1080p
7) Far Cry Primal: 80 to 144 ultra. Good experience
8) Ghost Recon Breakpoint: I got this one free with 5700xt and it runs well. 55 to 80 FPS Ultra. This is a demanding game even for high end HW, so no complaints. There are no stutters and is silky smooth even at 65FPS because of low 8ms latency overall. Buying a 2060S gets you the new COD for free BTW
9) Dark Souls (all 3 games) - Good experience on both nvidia and AMD. The games are locked at meager 60 FPS, so...
10) Fallout 4 - Unoptimised POS. Doesnt do above 60 FPS without breaking physics of the game. Drops down to 35 in most places without any mods
TLDR: Go for 2060S if your goal is 1080p 144 or 2K 75. Not all games run at high frame rates due to unoptimisation (driver or game code), and the games that do run at high frame rates, run better on Nvidia due to better DX11 implementations. Remember, most games today are DX11, like it or not. CSGO is still DX9. I have learned all this the hard way. I am in no way saying 5700xt is a bad card. Its an amazing card, but even 2060S is better. Streaming is straight up bad and so is recording (with relive or OBS). Nvidia is doing a much better job with their nvenc for these purposes.
As for the case, I am using CM MB511 which I got for 6k. It came with 3 RGB fans and one fan at the back. You can also install fans at the top of the case which is pretty much a necessity in Indian weather.
For case i am in a dilema. Just was researching and saw deepcool materxx 50 argb 4. 6k is the price but i think there is a version without fans for 4k or so, which makes sense to me as i already have nzxt fans from previous case. In future 360 mm radiator will cover up the RGB i suppose
Now only issue is zotac amp or galax black gaming. Galax outperforms zotac. But have 3 years warranty where are zotac offers 5 years after registration. Galax factory overclock speed is also more. Just one video i got about the cooling and galax is ahead in that. Msi x trio and asus cards are way more expensive like 11 to 16 k difference which don't make sense to me for 3 to 4 fps.