My 280X (7970) is running BF4 2560x1440P (144Hz) on Ultra settings and getting 45 - 50 FPS. So it will do it.It's very playable, but not the greatest. If I want it faster I usually drop down to High settings.
FYI it is a windforce 3 GFX card so is OC'ed and I am still running an i5 3570K on a Z77 mobo.

