So i want to upgrade my GPU from zotac mini gtx 1060 3gb to Gigabyte Radeon RX 580 8GB but RX 580 is for ATX and my motherboard is Asus Prime H310M-K (micro-atx). My question is can I upgrade my gpu?
GPU - https://www.amazon.com/Gigabyte-Radeon-Gaming-Graphic-GV-RX580GAMING-8GD/dp/B0842VMKM5/ref=sr_1_1?dchild=1&keywords=gigabyte+rx+580&qid=1605890986&sr=8-1
GPU - https://www.amazon.com/Gigabyte-Radeon-Gaming-Graphic-GV-RX580GAMING-8GD/dp/B0842VMKM5/ref=sr_1_1?dchild=1&keywords=gigabyte+rx+580&qid=1605890986&sr=8-1