I wonder how ATI or NVidia are testing their drivers. Recently i saw a post on opengl.org, where somebody was reporting a driver bug in one of the latest NVidia drivers.. in a demo that was posted on their own developer site! You'd think that before releasing a new driver, they'd test it with all their available samples, demos and games, but it does not look like it is the case.
The last problem i had on my ATI ended up being a driver bug.. introduced in the Catalyst 5.4 driver. Hello Mac Fly ? Aren't you supposed to fix bugs instead of introducing new ones ?
Nowadays, it looks like the competition between NVidia and ATI is raging. They are rushing their drivers to be more up-to-date than the competitor. Seriously, how often are new drivers released ? Every month or so.
Yesterday i was reading the technical description of the future X1800, in the Radeon SDK. I'm not very impressed. ATI is catching up. In addition, in all the benchmarks i've seen, it doesn't look much faster (and even often slower) than the current Geforce 7800. And the 7800 still has more features.
So, we'll be missing floating-point textures filtering. According to ATI, this is no big deal because it can be implemented in a pixel shader.. in addition, vertex texturing is missing in VS 3.0, because "anyway it's too slow, nobody's gonna use it". Hello again ? Who's the developer ? Me or you ? So please don't tell me what i need or not. I can imagine quite a few uses of vertex texturing, even if it's slower than standard textures. If your hardware does not support it, that's one thing, but don't try to convince me that it doesn't matter or that it's not important, especially with the propaganda and marketing bullshit that has contaminated even your technical documentations.
Anyway, i'm currently working on the integrated terrain engine (no i'm not sleeping), but i have no new screenshot to post.