Holy shit! A lot can happen here in a few hours! I was about to answer soon after OpenGL guy's post with a pseudo apology, but look what happened now!
DC, Dave is kinda right. I appreciate the support (though I don't know what to think when you say I'm the anti-Chalnoth - I like to think my arguments make a lot of sense and have no bias, not that I'm an ATI version of Chalnoth), but you don't want to make things worse than they are. That's the basis for some of my political views as well, as you may have noticed.
Well, let's see how this goes now...
OpenGL guy said:
Mintmaster said:
So it looks like most people are pretty sure there's no FP blending, but it's not confirmed yet. OpenGL guy, I was hoping you would be able to answer this. Could you try to find out?
With comments like:
This sucks. R300->R420 is almost as bad as GF3->GF4. You get a massive performance leap, but you only get a couple of new features (longer instruction length, 3Dc) that in my book aren't very important.
Why should I feel compelled to answer anything?
I
know the answer, there is no "finding out".
Sorry, didn't mean to disrespect your work or ATI's. I've just been thinking about HDR for a while now and then, trying to get a good general solution without FP blending. I think my earlier suggetion of doing alpha blending on the final 8-bit per channel buffer is good enough for now.
I had always hoped that there was I16 blending, but when some ATI reps told me face to face it wasn't possible, is sort of felt like a dagger to my hopes of HDR support in the near future. Guess I was just venting my frustration.
But remember, I never saw a big need for long instruction support way back when R300 was out and later when NV3x came out, so it would be sort of hypocritical for me to support it now, right? And 3Dc is great for a nice incremental IQ/perf boost, but it doesn't let me do anything new.
I was exaggerating in my GF3/GF4 comparison, as the performance boost is much, MUCH greater, and software developers are even further behind the hardware now than they were then. ATI has every right to skip adding new features this time around given the amount they got shafted by developers in the past wrt the features of the Radeon and Radeon 8500.
In light of my support for ATI in the past (and the fact that I worked there 2 summers), can you please just clear some things up regarding blending? Is I16 blending supported in R3xx? R420? If so, why isn't it supported in DX, or is that an old issue that's now resolved?