AMD 7850 and Directx12

KidHorn

Distinguished
Oct 8, 2009
282
7
18,795
I have this video card...

http://www.newegg.com/Product/Product.aspx?Item=N82E16814121651R

It's an AMD 7850.

I upgraded my computer to use a SSD boot drive an re-installed windows 10. Now I'm having periodic issues with my graphics card and I suspect it may be an issue with directx12. Prior to installing a new boot drive, everything was fine on a computer that was upgraded from windows 7 to windows 10. Yesterday. I had no video out. Rebooting by holding down the power switch did not work. I had to turn off the PSU from the back and back on to get working again. I'm assuming the video card may have cached something that a cold restart cleared. I downloaded Civilization 5 from steam. When I run it using directx 10/11, I get the startup ads and video, but when it gets past that to the main menu, I lose video and since I can't see anything, I have to reboot. The video card doesn't support DX12 but DX12 is supposed to be backwards compatible with DX11, but it couldn't have been tested, so who knows. I updated the video drivers to AMD 7800 series through windows device manager. Didn't help.

Any suggestions?
 
Solution
A DX12 card can run DX11 games (that's your backwards compatibility). A DX11 card will not run DX12 in any game. However, to my knowledge, there are no DX12 only games. Most, if not all, DX12 capable games will run DX11 if a DX12 card is not available.

-Wolf sends
The 7850 which is based on AMD's GCN Architecture does support DX12 fully along with Vulcan. Make sure you have downloaded and installed the latest WHQL or Beta driver from AMD's website which at current are the 16.9.2 or 16.10.2 (Hotfix Beta).
 
A DX12 card can run DX11 games (that's your backwards compatibility). A DX11 card will not run DX12 in any game. However, to my knowledge, there are no DX12 only games. Most, if not all, DX12 capable games will run DX11 if a DX12 card is not available.

-Wolf sends
 
Solution
It sounds more like a dirty pcie slot or power plug.
1. Unplug the pcie power connector from the card.
2. -Unplug and plug the card into the slot about 5 times to clean it.
3. Plug in and unplug the pcie power connector about 5 times too.

Also if your using one of those molex to pcie cheater cords, unplug and plug in the cable at the molex end a few time. Make sure all the pins are fully plugged in as they tend to break the tab inside so the pin slides back in the connector.

Double check the connectons on the HDD and SSD too.
-It sounds more like a board wont post thing, or drive wont start, or video card connection.

-I have had issues with cards crashing too. I found out this is because new drivers and games are now both using parts of the
gpu die that didn't get used before, features not used before, and also pushing the gpu harder in an attempt to deliver the fps needed.

To date i have had to mod the fan profile using MSI afterburner, and lower the mem and gpu clock a bit. ALL of these cards so far have been
factory overclocked ones.
-Install MSI afterburner. Make the fan profile more aggressive. Here are the fan settings i use. Set the fan until it's still quiet but a little bit faster makes noise. Normally this is about 35%-50% fan speed. Set the fan speed to that until 60C. Then set the fan to where it's sorta noisy but not too much. So 60%-70% fan. At 70C set it to 80% fan. 75C 90% fan. 80C 100%.
(It's a bit tricky to get the mouse to make the graph into lines, and sometimes it wont move the point where you want it, it took me a few tries to get it right.)
Once your happy with your fan profile, save it.
On the front page check the apply at startup. Set your memory clock about 50MHZ lower and the GPU clock 50mhz lower.
-Once you have it running stable you can turn the clocks back up or even overclock. The new fan profile should force the card to run cooler and allow higher clocks, but also make it run more stable.
-Also set msi afterburner to startup with windows.

You can also record gameplay with msi afterburner and anyone can install it even if you don't have a msi card.