StealthHawk said:
demalion said:
Which are you practicing with your conclusion? Or does this criteria not apply to yourself? Anyways, I don't think something like abduction should be ruled out as long as it isn't abused to propose certainty.
Does it matter what I am doing?
If that is what I was addressing, well then, yes. And it was what I was addressing. A conversation, yes?
I am asking about your theory.
Well, actually, you're proposing that my theory doesn't successfully describe the flaw in your own statements. Which is what I was using it for. In this conversation.
And I'm answering why it is sufficient for what I was using it for. In this conversation. Where I was using it to point out the problem in your own statements.
Hence, your own statements are relevant.
If there is a flaw in this description, explain what it is If there is not, don't ignore my having established this to later make the same protestation again.
If it is not clear yet, you have already debunked my evidence. I was using the filtered texels as evidence, but if work is the same regardless of how many texels are filtered then my use of evidence is flawed. So I have no evidence to prove or disprove my theory.
Actually, you
do have evidence to
disprove the statement that the performance difference only occurred with the presence of off angles.
The problem is, I don't see any evidence to prove or disprove yours either.
I can't really control what you do or do not see at any particular moment, since I fail to find self-consistency in evidence in your statements, and you simply continue to refuse discussion about your demonstrating this inconsistency.
I provide evidence. You respond by saying that I didn't, or that it isn't incontrovertible and final and therefore doesn't count. I point out directly to you why such a comment doesn't seem valid. You change your statement to say there is evidence after all, or that you never disputed that I had evidence, but then you go on to ask me to provide evidence again.
I've tried repetition, highlighting (in color and formatting), direct questions, and all have been simply disregarded.
You were saying that in regards to not caring whether the texture aliasing was a result of AF or LOD, as part of "proving" that ATI's AF implementation demonstrated more texture aliasing. This is directly connected to a discussion about AF, yes?
Is LOD the same whether or not AF is enabled?
Hmm? The bias value itself, but not its effects, right? Unless the LOD bias is adjusted along with AF being used, to, for example, increase texture detail without AF processing as I think we discussed, or reduce aliasing while increasing AF processing.
Umm...no. It just isn't determined by only measuring the result you were looking at. How are confusing words like "complete", and my various phrasings of "there is more to look at", with saying this is "indeterminable"?
Then what is it determined by?
By what it actually is, for your usage as far as specifying the methodology exactly. For my usage of addressing your commentary, by the things I listed in response to your queries about "measuring work", as a start.
StealthHawk said:
demalion said:
We need to be clear on this: does ATI's performance hit being reduced depend on the off angles being present, or not?
Yes, I think so.
How am I supposed to deal with such self-contradiction? Upon your providing this reply, should I point out that it is only to reach this point that the evidence you ask for applies, and that I've provided reasoning from this point on already?
Ok, let me clarify what I mean. Yes, ATI's performance hit is lower than NVIDIA's. But it gets even lower when off-angles are present, that is my stipulation.
OK, but this statement, even with your stipulation, supports that "it does more work so it's better image quality" is an invalid precept, which was the point of my conversation.
OK, which theory do you mean? The "theory" I proposed as providing support for my reasoning was that ATI's AF implementation retained lesser performance hit, even without off angles being present, which you, again, seem to have agree with above.
No, your theory is that the off angle problem stems from whatever process ATI uses when AF, is it not?
Yes. You're asking me to prove this, beyond observing that it happens and there is a performance hit reduction even when it does not? Well, the alternative is that the off angle problem is separate from the methodology, which is conceivable, but doesn't seem reasonable right now with no evidence anywhere of it ever being separated, and indication to the contrary of it being separable.
That is a consequence of the algorithms being used, so that in fact, they are essentially one and the same.
I don't get why you just repeat phrases like this like I haven't addressed them before. The result is not the same as the process.
Again: one output is one indication of the characteristics of the process and its input, it doesn't define the process by itself.
There is evidence, but there isn't the degree of certainty you've recently stipulated (at least, for what I've found). Why are your comments not subject to being evaluated for uncertainty? What do you think reasoning is, if not a way to work out which uncertainty is likely to be "certain"?
Because I never said my theory wasn't wrong. You seem to be saying that your theory must be right and my theory must be wrong(because yours is right)
I'm saying that specific indications that also happen to support my theory, as far I'm applying it, serve to work against your (sometime) theory that ATI only gains performance with the presence of off angles. This is not saying that your theory is wrong because mine is right, this is saying that something works to disprove that theory, and supports mine. There are other somethings that support both, or neither, as well.
This phrase, "after the fact"...how do you mean it? Such results support the theory. You can't just agree they support the theory in one place, and then go on about my not having provided results that support the theory in another.
General results support your theory, not specific ones. ie, you are looking at the lower performance hit of ATI's AF and saying that the off angles occur because of ATI's aggressive/efficient process.
You are abusing general and specific here. Consider the phrase "specific results generally support my theory".
Here is a contrasting "general" and "specific" case:
General: "The roof leaks when it rains".
Specific: "The roof is leaking right now, and it leaked saturday and sunday as well".
Now, you can say that the first statement is "general", and that the
statement is "not specific". You can say that the first statement supports that you need to get your roof repaired. You can't pretend it never specifically rained for the "general statement", and propose that "specific cases" don't support that the same thing.
But we already agreed that most games don't use very many off angles, so using such data doesn't prove anything about off angles(to me).
I'm not sure why you continue to converse as if an indication can't serve to
disprove your sometime theory about off angles. I.e., disprove that their presence is required to manifest a performance gain for AF.
In other words, the theory supports the evidence, more than the evidence supports the theory.
This looks like a bass ackwards statement, like "That was true because you said it, more than you said it because it was true", in response to someone saying something like "it is raining".
No, it is more like your theory does not fall apart when looking at general cases.
How did we arrive at these "general cases", then?
But when looking at specific cases, it might. But we don't have an specific cases to look at! ie, where off angles are isolated, that is a specific case.
This is what I mean about you continuing to demand that I provide "specifics" at one place, while agreeing with what you're demanding the "specifics"
for, elsewhere.
OK, pardon me for quoting fully, but could you highlight the part of this text that says "the organization of the process and the process cannot be proven" instead of "the organization of the process and the process cannot proven by only measuring the result", except as you continue to equate "result" with "process", ignoring everything I've said on the subject?!
If it is not proven by looking at the result, then what is it proven by?
It isn't proven by looking at the one measure of the result in question. It
is covered by looking at related information, and sitting down and thinking about it, and proposing a theory, and testing it. The entire logic thing.
Well, I'm only trying to get so far as to establish that they are not completely defined by counting texels, and that the count of texels is what is completed defined by counting texels.
Ok, that's fine. So "work" and the "process" are not completely defined by filtered texels. I thought we covered that.
OK, we did, for now.
I'm asking what "work" and the "process" are defined by. Do you not understand that?
Sure I understand that, which is why I gave you the answer before. Please note the word "complete" above, and seriously let it linger in your mind a bit...my making a point of it in various contexts, all having to do with why it is important, is related to this.
Since it seems necessary again:
You can measure a result of a process, and this defines that result completely (the texel count of a tunnel, for example). You can also measure different results of a process (the texel count of a "non off angle" surface). You can look at a different measure of some aspect of the process (for example, performance hit).
Now, you can pick one result you measured, and try to draw associations while ignoring other things that contradict them (for example, noting image quality degradation at off angles, ignoring whether performance hit depends on it, and concluding that performance hit is reduced solely by the presence of off angles, and therefore that measuring the work result for off angles represents how it gains performance). This is not complete.
You can look at other results, and if they include ones that invalidate the above associations, this consideration is complete as far as disproving those associations as they were stated. They were not, however, complete in defining the process...it is only complete in making progress towards doing so with the information considered so far.
Now, have I "defined" some characteristics of the process, and how they seem to apply to contradicting your initial statement? I think so. Have I defined the process? Not
completely, but only so far. Is that a yes, or a no? As far as your requiring an answer justifying it as alternative to defining the process by looking at one specific result and failing to consider other aspects related to the process, it is a "yes".
You want a formula representation and analysis of how ATI implements their AF, then? What about your statements do you think requires me to specify such in order to be able to refute? What I've provided seems sufficient, and complaining that I haven't completed reverse engineering ATI's implementation doesn't do anything to address that.
No, I am asking for what variables(specifically, what these variables represent) would make up such formulas.
That would depend on how it calculates, but it would be related to representing the texture more correctly as perspective and orientation away from parallel to the screen plane change.
Since you say that filtered texels have are the result and not part of the process,
What if I looked at the results for "on" angles, and said that they defined the process? Does that mean that the Radeon AF always filters to provide more detail? I'm sure you'd say that outside of the "on" angle case behavior, this isn't the complete picture, and mention a tunnel test. I'm not sure why you have difficulty in grasping that outside of observing specific angle variance, the tunnel isn't complete either.
and that number of samples taken is not part of the process.
Hmm? Counting the samples taken as present in the output tells you the count of samples taken and then presented in the output, it doesn't define the process. It is part of
evaluating the process, but not the end of evaluating the process. If you're measuring the samples evident in output, it doesn't even tell you directly the samples that were input, just the number of samples used as far as your methodolgy measures effectively.
What IS part of the process?
I'm not stating the mathermatical and organizational principles involved with ATI's AF implementation in particular, I'm describing characteristics about it and applying them to your statements that don't seem to fit.
An example. Is there something I should explain about what an example is, now?
A more specific example that tells me how these arbitrary numbers used in your previous example are related to AF?
They're not related to AF at all, they're related to the problems in your statements you continue to persist in. That is what I meant by asking if I had to explain what an example was.
If full degree AF was used at all angles then:
a) performance would globally decrease, whether or not former off angles are present.
If full degree AF was used at all angles by implementing things with the same process and implementation organization as the GeForce, yes.
b) performance would only decrease when off angles are present.
If full degree AF was formerly used at non-"off" angles by implementing things with the same process and implementation organization as the GeForce, and this was then changed to apply to off angles where it didn't before, yes.
So you are saying that it is possible to perform full degree AF at "off angles" where currently only 2x AF is performed, without losing performance in cases where such "off angles" don't exist.
This doesn't fit "a" at all, where performance "globally decreases", so you mean "b"? For "b", I'm saying that if the process calculated like the GF, but had a mechanism to specifically turn down the degree of aniso for off angles (i.e., it gained performance only by reducing image quality), that turning off the mechanism of detection would only decrease performance when off angles were present, because the calculation part of the process is the same, and the performance decrease would be the same when the detection mechanism wasn't in effect ("non off" angles).
You are also saying that it is possible to implement AF another way so that performance will globally decrease.
"a"? Yes, that is related to how some hardware does things more efficiently than others.
So....if it is possible to separate the off angle problem from the "normal" AF ATI is currently doing,
No, I stipulated that the answer to one of your questions was your initial proposition was the case. As we'd covered...?
why is it impossible that the off angle problem is unrelated to the way ATI is doing AF?
Ack!
I have said from the beginning that I thought the off angle problem was mututally exclusive from "normal operation" of AF, and you disagreed.
Double Ack! I'd have to repeat most of this post to dig out of this illogic, including covering things you'd already said you agreed with. If I can't even count on you to stick to your own statements, how can you hope to discuss anything in a non-circular fashion?