DaveH: NVIDIA 44.03 Texture Filtering

Discussion in 'Graphics and Semiconductor Industry' started by Dave Baumann, Jul 23, 2003.

  1. StealthHawk

    Regular

    Joined:
    May 27, 2003
    Messages:
    459
    Likes Received:
    0
    Location:
    I exist
    I don't think even NVIDIA would intentionally just lower the slider on purpose. I would actually believe it's a bug if that was what was happening.
     
  2. RaolinDarksbane

    Newcomer

    Joined:
    Feb 13, 2002
    Messages:
    142
    Likes Received:
    1
    It's an old image, but its something that Kyle will understand.

    [​IMG]
     
  3. breez

    Regular

    Joined:
    Aug 13, 2002
    Messages:
    270
    Likes Received:
    1
    Location:
    Finland
    I don't know.. A bug that only happens when executable name is UT2003.exe?
     
  4. Doomtrooper

    Veteran

    Joined:
    Feb 6, 2002
    Messages:
    3,328
    Likes Received:
    0
    Location:
    Ontario, Canada
    Stealthhawk, how can anyone consider this a bug and say it with a straight face when you rename the Direct3D Anisotropic tester to UT 2003 it changes then slider option back to 'performance' filtering. When you don't rename the filtering tester it shows trilinear or quality :lol:

    If that is not evidence, what is....a 'bug' only when it see's UT 2003...sure.
     
  5. Bjorn

    Veteran

    Joined:
    Feb 6, 2002
    Messages:
    1,775
    Likes Received:
    1
    Location:
    Luleå, Sweden
    I seem to remember that you believed that the old quack problem was just a bug. And that was also just a rename .exe and the driver "not recognising the texture slider" problem. And just in that specific game.

    Now, let's not go there yet again but just see if Nvidia can get the performance back without this "optimization" in the new set of drivers that supposedly are coming out soon.

    If they can, then surely it must be just a bug ? :)
     
  6. Doomtrooper

    Veteran

    Joined:
    Feb 6, 2002
    Messages:
    3,328
    Likes Received:
    0
    Location:
    Ontario, Canada
    Well obviousally they can't Bjorn, we have been down that road before...forcing trilinear in UT 2003 has been done using the aniti-detect scripts and the peformance hit was significant.

    Funny people bring up Quack alot when losing arguments, Quack which spawned from that same biased site that has not mentioned the NV 'hacking/optimizations' not in one title, but all titles...including synthetic.


    The ATI optimizations affected some maps and a total of 5 textures, here we have multiple titles with very poor filtering, and guess what..no mention of it besides 3Dvelocity.
    Quack is mild to crap image quality below (going up against ATIs worst image quality)

    http://www.3dvelocity.com/reviews/gffx5800u/gffx_5.htm
     
  7. Doomtrooper

    Veteran

    Joined:
    Feb 6, 2002
    Messages:
    3,328
    Likes Received:
    0
    Location:
    Ontario, Canada
    I do, and all the evidence you need is here:


    Example

    Antalus
    1280x1024 Aggressive - 148.3 FPS
    1280x1024 Balanced - 134.2 FPS
    1280x1024 Application - 92.8 FPS

    1600x1200 Aggressive - 108.5 FPS
    1600x1200 Balanced - 95.5 FPS
    1600x1200 Application - 65 FPS

    http://www.beyond3d.com/forum/viewtopic.php?t=4772&highlight=anisotropic+filtering

    35% + performance gains...
     
  8. WaltC

    Veteran

    Joined:
    Jul 22, 2002
    Messages:
    2,710
    Likes Received:
    8
    Location:
    BelleVue Sanatorium, Billary, NY. Patient privile
    Considering the fact that "quack" is separated in time from the present by a considerable span of time, dealt with different API versions and APIs, different software and different hardware, and was corrected to everyone's satisfaction long ago, what has "Quack" remotely got to do with the current situations regarding nVidia--which are ongoing, unacknowledged by the company, and unresolved?

    I can talk about other things ATi did years ago relative to benchmarks back when 2d was the norm for games--so what? It's ancient history. What is compelling is what is going on *now*, don't you think?

    I mean, basically, prior cheating by nVidia, ATi, 3dfx, whomever--is absolutely no defense nor is it a justification for the things occuring now relative to these *current* issues, which have their own distinct identity and their own unique ramifications in the present.

    So, whatever one's interpretation might be about historical events that have long been resolved, they should never be confused or compared with current events. To that end I object to even raising the subject as its only possible contribution is to cloud and obscure a clear and precise understanding of the present events.
     
  9. Bjorn

    Veteran

    Joined:
    Feb 6, 2002
    Messages:
    1,775
    Likes Received:
    1
    Location:
    Luleå, Sweden
    Maybe they can't. I don't know and i don't really care that much either. Btw, the reason that i brought up quack had nothing to do with the problem itself, only with your opinion about it and how you seemed to have changed your mind lately.

    See above..
     
  10. Doomtrooper

    Veteran

    Joined:
    Feb 6, 2002
    Messages:
    3,328
    Likes Received:
    0
    Location:
    Ontario, Canada
    Changed my mind what ??
     
  11. WaltC

    Veteran

    Joined:
    Jul 22, 2002
    Messages:
    2,710
    Likes Received:
    8
    Location:
    BelleVue Sanatorium, Billary, NY. Patient privile
    I'm really not trying to split hairs here, I think this is an important point.

    As we all know, the "quack" issue and the issue of the improprieties nVidia's manifiested for the last several months are two separate issues not identical in character or substance and separated by a lot of time.

    If Doom, or anybody else, has a different opinion on each of these issues, how is that surprising considering that they are not the same issue in the first place? Different issues often elicit different opinions, don't they?

    Therefore, having different opinions on different issues is not contradictory. Right?
     
  12. StealthHawk

    Regular

    Joined:
    May 27, 2003
    Messages:
    459
    Likes Received:
    0
    Location:
    I exist
    I'm not saying it's a bug. I'm saying there is a possibility that it is a bug.

    It's called a software sideeffect. One reason I'm against application specific optimizations.
     
  13. SpellSinger

    Newcomer

    Joined:
    Jan 10, 2003
    Messages:
    60
    Likes Received:
    0
     
  14. StealthHawk

    Regular

    Joined:
    May 27, 2003
    Messages:
    459
    Likes Received:
    0
    Location:
    I exist
    Why not, according to [H] there is no discernable IQ loss :lol:

    Seriously though. I never said it absolutely was a bug. I said it could be a bug. Big difference. You guys are jumping on the bandwagon way to early, with no evidence. Using benchmark scores from old drivers don't prove what NVIDIA is or is not doing in these drivers.

    As I outlined at R3D, the claims being made are simple to prove.

    1) Take a screenshot of Xmas' filtering program with the driver set to Quality and the executable renamed to UT2003.exe.
    2) Take a screenshot of Xmas' filtering program with the driver set to Performance.
    3) Compare, if they are exactly the same then more testing needs to be done. If they are not exactly the same then it should be clear that NVIDIA is not just moving the IQ slider down, but is possibly lowering quality to around the level of Performance.
    4) Benchmark UT2003 with the driver set to Quality.
    5) Benchmark UT2003 with the driver set to Performance.
    6) If the filtering patterns are the same, and the benchmark scores are the same, then NVIDIA is lowering the slider down to Performance mode in the case of UT2003. Otherwise, they are doing something else.

    It should not take that long to verfiy whether your theory is correct or not, but until you or someone else takes these steps you have not scientifically proven anything. Right now you are comparing apples(new driver, new filtering algorithms) to oranges(old driver, old filtering algorithms).

    Specifically, it is not clear right now whether 44.03 is dropping straight down to Performance in UT2003 when Quality is set, or whether it is approxmiately dropping down to Performance, or whether it is doing something else entirely. AFAIK Performance provides bi/tri period. AFAIK Quality in UT2003 is doing trilinear on default textures and bilinear on detail textures. Please correct me if I'm wrong.

    edit: fixed quote

    edit: Well, it looks like it is not dropping down to Performance, because Performance behaves differently: http://www.beyond3d.com/forum/viewtopic.php?t=7072 So much for that theory :lol:
     
  15. Dave Baumann

    Dave Baumann Gamerscore Wh...
    Moderator Legend

    Joined:
    Jan 29, 2002
    Messages:
    14,090
    Likes Received:
    694
    Location:
    O Canada!
    Stealthawk, the 44.03 drivers effectively removed the "Performance" option it seems. Look here in Toms review the performance and high performance options both nearly drop back to full Bilinear, not the half and half mode that was the old "Balanced" mode, or what they are doing in UT2003.

    [edit] - oh, didn't notice your last edit!
     
  16. StealthHawk

    Regular

    Joined:
    May 27, 2003
    Messages:
    459
    Likes Received:
    0
    Location:
    I exist
    Well that's very interesting. For some reason I thought "Balanced" was still doing tri/bi as well as having an improved algorithm :oops:

    However, I would still hesitate to say that what we're seeing in UT2003 is old school Balanced for the following reasons:

    Comparing the two texture filtering shots Doom posted, you can see that they look very close, but they are not the same.

    Back with pre-43.51 drivers, Balanced's AF algorithm was much poorer than Quality's at clearing up textures. The new Balanced setting is much better, except it apparently is not doing tri/bi anymore. The new Balanced setting clears up textures almost as well as Quality/Application, trilinear not withstanding.

    In conclusion, we are seeing better IQ than what "Balanced" provides in 44.03, as well as better IQ than what you would get from the old driver's Balanced. I had this typed up a bit better, but the forums ate my post :( Anyway, it certainly doesn't look like there is even a possibility of this being a bug :)
     
  17. Bouncing Zabaglione Bros.

    Legend

    Joined:
    Jun 24, 2003
    Messages:
    6,363
    Likes Received:
    83
    I don't see how it could be a bug. Bug are unexpected errors that are discovered either during, or after the development/Q&A process. The fact the Nvidia PR are *advertising* the effects (same 30 percent frame increase, on the same UT2K affected application) means that they know about this "bug" in detail, well in advance. This cannot be an accidental error. It must be a deliberate cheat.
     
  18. Dave Baumann

    Dave Baumann Gamerscore Wh...
    Moderator Legend

    Joined:
    Jan 29, 2002
    Messages:
    14,090
    Likes Received:
    694
    Location:
    O Canada!
    Sorry to harp on about this, but I found the quote again whilst digging through the NV35 documentation for the NV35 preview.

    The following grab is from the document: "GFFX_5900_Overview_041803_v2.pdf" handed out to press:

    [​IMG]
     
  19. Dave H

    Regular

    Joined:
    Jan 21, 2003
    Messages:
    564
    Likes Received:
    0
    Ok, that's pretty explicit. I didn't doubt such a statement was made, although it's interesting to see it doesn't offer even a nitpicky semantic loophole. And, if I've got the timeline correct, this document was released at the same time as the 44.03 drivers, correct?

    Not at all. Informative posts like this are tons more valuable than page after page of outraged screeds before all the facts are in.
     
  20. MikeC

    Newcomer

    Joined:
    Feb 9, 2002
    Messages:
    194
    Likes Received:
    0
    I believe so, but I think we had various builds of the drivers. Either that or my mind is failing me since balanced is not an option on the current 44.03 drivers.
     
Loading...

Share This Page

  • About Us

    Beyond3D has been around for over a decade and prides itself on being the best place on the web for in-depth, technically-driven discussion and analysis of 3D graphics hardware. If you love pixels and transistors, you've come to the right place!

    Beyond3D is proudly published by GPU Tools Ltd.
Loading...