Bigus Dickus said:No, I didn't miss that statement, I just don't agree with it. Perhaps it's just a difference of philosophical opinions. As I said above, "correctness" to me indicates some absolute assessment. As in 2 + 2 = 4 is "correct." It's almost as if you're saying that, if the reference rasterizer insists that 2 + 2 = 5, then so long as you match that, you are also correct. That seems ludicrous.
Call it "compliancy with the refrast" or "agreement with the refrast," but not "correctness," and for God's sake not "quality."
Arguing over semantics now eh? Correctness, schmancness, whatever. If you don't like the word "correctness", fine. Either way, your alternatives show that you understood my idea. Although you keep bringing up "quality" when I have state more than a couple times that I no longer believe that you quantify it. Anyway, you seem to believe that you shouldn't quantify the difference between the reference rasterizer and hardware vendor's rendering methods. I believe we should. So, we differ in opinions. Oh well, not the first time or the last.
Bigus Dickus said:The root of the problem is that there just isn't a guarantee that MS or anyone else having input into the refrast chose the "most correct" way to render something. Theirs is but one way, and just because another method is different does not make it incorrect. It makes it DIFFERENT.
Remember I don't care for the specifics of how a specific feature is implemented. I'm only interested in the result. Please tell me you at least agree that specific(though not all) kinds of rendering can be defined mathematically? For example, z-buffer is defined mathematically, agreed? The answer or result of using a z-buffer should be easily determined mathematically. However, different vendors may choose different ways to reach that result. Depending on the rendering feature, most may not reach the exact same result. However, they should be close(by varying degrees depending on the feature). And that's what can be quantified.
The next thing you bring up is whether or not Microsoft chose the correct definition for each rendering feature. I can understand that this can be a problem. However, I contend that if by and large a definition in the reference rasterizer is shown(objectively) to be vastly different, then that in itself should be enough to show Microsoft that they need to update the reference rasterizer to the more commonly agreed upon result. Will it actually be done? That's a totally different discussion. However, I will say that I seem to remember that one of 3D Winbench's quality tests did get Microsoft to change how a rendering feature was defined. Can't remember which one off the top of my head. Maybe somebody else remembers.
Bigus Dickus said:So you have two parts: a subjective judgement on quality, and a compliance to a particular method of rendering something, which was likely chosen subjectively when image quality was involved, or in many cases for reasons completely unrelated to IQ at all.
How could you possibly derive an objective assessment of IQ from those two components?
AGAIN, I'm no longer saying you can do an objective comparison on image quality. Since my second post in this thread I've stated I'm no longer interested in quantifying IQ, but instead only the "compliance with the reference rasterizer" as you state. Is that spelled out enough for you now?
Tommy McClain