Will this support a gtx 1050 ti

Solution
Yes it does... https://www.asus.com/Motherboards/P6X58DE/specifications/

Expansion Slots
3 x PCIe 2.0 x16 (x16, x8, x8 or x16, x16, x1)
1 x PCIe x1
2 x PCI

It will go into one of the "3 x PCIe 2.0 x16" slots.