You can play it fine. You can have a video card that is for DX7 only and it'll run HL2.
Valve thought about its gamers more when it made HL2 then iD did with Doom3

so you'll be fine with any current video card DX7 and up (albeit a little more ****ty looking but still very playable)