Right, I've had problems with CS:S in the past (haven't played it for a while ? I'm not saying that they've stopped) and have also recently started having similar problems in BF2. The issues have previously just been texture corruption, really, often ofsetting the textures, covering them in small regular squares of black, or of other parts of the texture, or having them shift around as they filter.
In the last couple of days, however, I've found BF2 turn into this monstrosity. Buildings have turned into bizarre Escher-esque contrivances comprising of dozens of flat-color polygons twisting into each other.
Here are screenshots of the similar-but-milder issues in CS:S.
Does this look like a hardware fault, overheating, or what? I've only ever seen people say "buggered hardware" with screenies like the mad BF2 one :(.
Specs: AMD Athlon XP 2400+, ASUS A7V600-X, 1024MiB DDR2700, Sapphire RADEON 9800 Pro 128MiB, stock speeds.
PS: I also experienced graphical corruption, blurring, etc., in Windows at one point.