Anand Compares NV38/R360 IQ

Discussion in 'Graphics and Semiconductor Industry' started by StealthHawk, Oct 7, 2003.

  1. [3dc]Leonidas

    Newcomer

    Joined:
    Sep 15, 2003
    Messages:
    14
    Likes Received:
    0

    Jap. But, how much apps have own AF settings? 20%?
     
  2. BRiT

    BRiT (╯°□°)╯
    Moderator Legend Alpha

    Joined:
    Feb 7, 2002
    Messages:
    12,829
    Likes Received:
    9,184
    Location:
    Cleveland
    Well in particular, the one major game you and everyone else seems to be testing with, UT2K3. So why you state the blatant flasehood that ATI does the same optimizations as Nvidia when the App controls AF, I have no idea.
     
  3. StealthHawk

    Regular

    Joined:
    May 27, 2003
    Messages:
    459
    Likes Received:
    0
    Location:
    I exist
    Are there any games that benefit from not doing trilinear on all stages? From what I've noticed, apps that gain performance also seem to lose IQ(Aquanox2, Max Payne, UT2003). If there are games that benefit from not doing trilinear on all stages without an IQ decrease, can you name some specific games?
     
  4. Bambers

    Regular

    Joined:
    Mar 25, 2002
    Messages:
    781
    Likes Received:
    0
    Location:
    Bristol, UK
    from AT shots nvidia appears to have problems using 4xAA (or capturing it) in more than just homeworld2, F1 is also missing AA.

    for that matter he said that there were no noticable differences in jk:ja where the cat3.7s are missing the sabre glow :?
     
  5. Zvekan

    Newcomer

    Joined:
    May 27, 2003
    Messages:
    136
    Likes Received:
    1
    I think you are missing the point. I don't remember reading anywhere that enabling AF via control panel offers full trilinear on all stages, so it is ATI's decision to make filtering per stages as they like.

    But it is important to say that if application specifically asks for trilinear to be carried on all stages and you enable application AF you will get what applications asks for.

    It is not ATI's fault that gamedevelopers don't offer AF sliders in their game - write to developers of your favourite game and ask them to add additional functionalty in upcoming patches.

    Zvekan
     
  6. Xmas

    Xmas Porous
    Veteran Subscriber

    Joined:
    Feb 6, 2002
    Messages:
    3,299
    Likes Received:
    137
    Location:
    On the path to wisdom
    I can make this decision for myself, thank you.

    Read the last paragraph of this article written by Leonidas.
     
  7. Xmas

    Xmas Porous
    Veteran Subscriber

    Joined:
    Feb 6, 2002
    Messages:
    3,299
    Likes Received:
    137
    Location:
    On the path to wisdom
    While I can understand your point (It's a driver override, so you can't expect the application settings to work), I don't agree with it. The AF slider should control AF, not mipmap interpolation.
    And besides that, it's not about whether this "optimization" is valid regarding the semantics of the control panel, it's about the user not being able to get the best possible quality out of the hardware, and about knowing it when trying do do a fair comparison.
     
  8. Dave Baumann

    Dave Baumann Gamerscore Wh...
    Moderator Legend

    Joined:
    Jan 29, 2002
    Messages:
    14,079
    Likes Received:
    648
    Location:
    O Canada!
    Control panel filtering is a privelidge, not a right. Technically speaking its outside of WHQL certification to provide these at all, since it should be entirely up to the app to specify what is selected.
     
  9. madshi

    Regular

    Joined:
    Jul 26, 2002
    Messages:
    359
    Likes Received:
    0
    Maybe, but I thought ATI wants to be the IQ king. If you look at all the reviews, most people are not even aware of ATI's "optimization" (not too long ago you even had to tell Brent about it, if I remember right). And the people that are aware usually don't like it. I find it disappointing that the IQ king doesn't offer the highest possible IQ which the hardware can do.
     
  10. Dave Baumann

    Dave Baumann Gamerscore Wh...
    Moderator Legend

    Joined:
    Jan 29, 2002
    Messages:
    14,079
    Likes Received:
    648
    Location:
    O Canada!
    But they do - if the application requests it.
     
  11. madshi

    Regular

    Joined:
    Jul 26, 2002
    Messages:
    359
    Likes Received:
    0
    Yes. But only then.

    Dave, wouldn't you like to have the possibility to force full IQ via the control panel? You sound like you wouldn't care!
     
  12. Xmas

    Xmas Porous
    Veteran Subscriber

    Joined:
    Feb 6, 2002
    Messages:
    3,299
    Likes Received:
    137
    Location:
    On the path to wisdom
    You're certainly right, but I'm not a lawyer, I want to play games with the best quality possible. And if I get 100+ fps with mipmap banding, I'm certainly going to complain about it - which I have a right to, btw :wink:
     
  13. Dave Baumann

    Dave Baumann Gamerscore Wh...
    Moderator Legend

    Joined:
    Jan 29, 2002
    Messages:
    14,079
    Likes Received:
    648
    Location:
    O Canada!
    Sadly, this is the effect, not the cause. I'd like it if every one of the IHV's offered quality options that didn't make me, as a reviewer, chase my tail every time a new set of drivers are sent out. Lets be frank - we all know why this is there and we all know why it isn't going to change anytime soon.
     
  14. Bouncing Zabaglione Bros.

    Legend

    Joined:
    Jun 24, 2003
    Messages:
    6,363
    Likes Received:
    82
    Are you hinting at the fact that IHVs like to control the options so that they can ensure their cards arn't made to look bad? Or are you saying that developers are just too lazy to provide proper controls?

    What I can't understand why we are still seeing so many games arrive with very limited in-game options to control things like AA/AF & filtering levels. Are the developers not interested in having people set their game visuals properly, rather than through a global setting that may or may not make their games look like trash?
     
  15. Bambers

    Regular

    Joined:
    Mar 25, 2002
    Messages:
    781
    Likes Received:
    0
    Location:
    Bristol, UK
    Afaik the reg entry anisotype can still be used to force full trilinear in all, while it would be nice to have all 3 settings in the drivers it would only really annoy me if it became impossible to force all trilinear from the registry.
     
  16. tEd

    tEd Casual Member
    Veteran

    Joined:
    Feb 6, 2002
    Messages:
    2,095
    Likes Received:
    62
    Location:
    switzerland
    ut2003 flyby is to blame
     
  17. [3dc]Leonidas

    Newcomer

    Joined:
    Sep 15, 2003
    Messages:
    14
    Likes Received:
    0

    Yes and no. Its NV´s privilege to do, whatever they want. And its my privilege, to buy theirs gfx - or not. And if NV/ATI dont offer a full trilinear + anisotropic filter on 80% of all apps ...


    PS: Dont ask the programmer of a 1999 game for an anisotropic filter. Ask the programmer of the 2003 gfx driver.
     
  18. [3dc]Leonidas

    Newcomer

    Joined:
    Sep 15, 2003
    Messages:
    14
    Likes Received:
    0


    Ack. I dont want force AF in 100 apps. I want one CP with one setting for all.
     
  19. WaltC

    Veteran

    Joined:
    Jul 22, 2002
    Messages:
    2,710
    Likes Received:
    8
    Location:
    BelleVue Sanatorium, Billary, NY. Patient privile
    You don't have to be a lawyer (thankfully) to understand the control panel is a universal, generic approach to IQ settings which the IHVs have implemented to address the shortcomings of 3d games published without a user interface to control in-game settings. There's a simple reason it can't be perfect running all 3d games without such internal settings controls: all 3d game engines are not equal and don't do things the same way. So when they set up a Cpanel they put in place the best settings for a majority of 3d games without internal settings controls. That is simply the best it's possible to do for Cpanel global IQ settings controls.

    If the game developers were doing their jobs we wouldn't even need a Cpanel IQ-settings interface. But they're not, so that's why the IHV's include them, and have for a long time. I will say, though, that if anything the IHVs are guilty of doing too good a job with the Cpanels, because even software developers become overly dependent on them instead of building user settings controls into their games as they should be doing. The developers who think those settings are properly the province of the IHV are wrong, IMO.

    The problem with UT2K3 and the Cat Cpanel settings is a case in point. When the Cpanel is set to Application Preference the game can properly instruct the Cats as to which texture stages need to be trilineared, and everything works as it should. When the Cpanel is invoked it overrides the game engine commands to the driver and the global setting is used, and only one texture stage is trilineared. Obviously, then, UT2K3 is an object lesson on why it is better to let each game control the driver's IQ settings through internal settings controls, since you are then dealing with specific commands relative to specific game engines instead of generic Cpanel configurations which are configured based on IHV "best estimates" of what's needed in the majority of 3d games without such controls.

    (Obviously, this is an entirely different situation from the current nVidia control panels, which are geared to ignore certain stage trilinear filtering commands whether the user asks for them though the Cpanel or through such in-game settings control as might apply. Much different situation there.)

    Another thing about UT2K3 and user IQ settings within the game. Their implementation in the software from the standpoint of a general user is very poor, and documentation from Epic on user adjustment and the conventions and parameters used in thier .ini text files is non-existent, AFAIK. At least, such useful documentation as might ship with the games. That, however, has nothing to do with any IHV. That's Epic's failing, IMO. But to give them credit, Epic at least includes internal user adjustable settings for its engine, which many 3d games simply ignore.

    My feeling is that IHVs like ATi should stress to developers that their Cpanel settings are generic, and that if they wish for the Cats to support things outside of the limited general scope of the Cpanel in their games, they need to build in the necessary in-game settings controls so that their customers can get the kind of IQ the developer ostensibly wants his product to display. Some people have suggested that IHVs start including things like Cpanel controls for selecting which texture stages are treated in a game, but I think the IHVs have already made it too easy for game developers to ignore the inclusion of complete in-game IQ feature support. With complete in-game IQ feature support, these things aren't needed in the Cpanel, and game developers need whatever incentive can be provided for supporting API IQ settings in their software products. IMO, of course..:)
     
  20. Dave Baumann

    Dave Baumann Gamerscore Wh...
    Moderator Legend

    Joined:
    Jan 29, 2002
    Messages:
    14,079
    Likes Received:
    648
    Location:
    O Canada!
    My earlier statement made no mention of anyone doing whatever they want in the control panel - on the contray in fact. The very fact that it is there shows they are enabling a greater level of IQ control at beyond MS's certification practices. What is not acceptible is not providing the full level of filtering if/when an application selects it.

    I wasn't. But, how many games from 1999 and before actually display issues with the filtering levels available through the control panels?
     
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...