Why SSAA and DX10 cen't work together In HD58X0 ?

Discussion in 'Architecture and Products' started by ronpe, Sep 25, 2009.

  1. Lightman

    Veteran Subscriber

    Joined:
    Jun 9, 2008
    Messages:
    1,817
    Likes Received:
    491
    Location:
    Torquay, UK
    Here is Doom 3 Ultra settings 1600x1200 default CCC settings:
    [​IMG]

    and same but with SSAA 8x (AF application controlled)
    [​IMG]
     
  2. fellix

    fellix Hey, You!
    Veteran

    Joined:
    Dec 4, 2004
    Messages:
    3,505
    Likes Received:
    424
    Location:
    Varna, Bulgaria
    More, more... 2x & 4x all flavours, incl. MSAA, CFAA, ED... *drool* :lol:
     
  3. Lightman

    Veteran Subscriber

    Joined:
    Jun 9, 2008
    Messages:
    1,817
    Likes Received:
    491
    Location:
    Torquay, UK
    Too busy right now and tomorrow I'm on a 550 miles trip, so day after tomorrow then :smile:!
    Also give me list of games you want to compare and I will try my best!
     
  4. digitalwanderer

    digitalwanderer Dangerously Mirthful
    Legend

    Joined:
    Feb 19, 2002
    Messages:
    17,566
    Likes Received:
    2,009
    Location:
    Winfield, IN USA
    Oh man, I gotta go reinstall Doom3! :D
     
  5. Randell

    Randell Senior Daddy
    Veteran

    Joined:
    Feb 14, 2002
    Messages:
    1,869
    Likes Received:
    3
    Location:
    London
    :) I'm too old to waste time tweaking settings anymore!
     
  6. Silent_Buddha

    Legend

    Joined:
    Mar 13, 2007
    Messages:
    16,983
    Likes Received:
    6,233
    Hear, hear... :) I'm getting to the age where I prefer things to just work. No adjustments. No tweaking. Have a hard enough time trying to find time to actually play a game, tweaking just removes all time for game play. :)

    Regards,
    SB
     
  7. Ailuros

    Ailuros Epsilon plus three
    Legend Subscriber

    Joined:
    Feb 7, 2002
    Messages:
    9,433
    Likes Received:
    181
    Location:
    Chania
    It's just one bloody click in a 3rd party tweaking tool. I hope you still have your own teeth and drive with a car with a stick sheeesh ;) :lol:
     
  8. Lightman

    Veteran Subscriber

    Joined:
    Jun 9, 2008
    Messages:
    1,817
    Likes Received:
    491
    Location:
    Torquay, UK
    God I didn't know there are so many combinations of AA on ATi!

    I've did only selected ones, still took me 2h of grabbing and uploading, so enjoy!

    Doom 3 1600x1200 Ultra Settings (AF set to use application setting except one pic) :

    1. noAA
    [​IMG]

    2. 2xMSAA
    [​IMG]

    3. 2xSSAA
    [​IMG]

    4. 4xMSAA
    [​IMG]

    5. 4xNTMSAA
    [​IMG]

    6. 4xWTMSAA
    [​IMG]

    To be continued (stupid limit to 6 pics ...)
     
  9. Lightman

    Veteran Subscriber

    Joined:
    Jun 9, 2008
    Messages:
    1,817
    Likes Received:
    491
    Location:
    Torquay, UK
    Continuation ...


    7. 4xEDMSAA
    [​IMG]

    8. 4xSSAA
    [​IMG]

    9. 8xMSAA
    [​IMG]

    10. 8xEDAA
    [​IMG]

    11. 8xSSAA
    [​IMG]

    12. 8xSSAA16xAF
    [​IMG]
     
  10. fellix

    fellix Hey, You!
    Veteran

    Joined:
    Dec 4, 2004
    Messages:
    3,505
    Likes Received:
    424
    Location:
    Varna, Bulgaria
    Indeed, the specular/shader anti-aliasing is a must for this engine. I'll snap a copy of Q4 and try few runs with the hacked SSAA on my HD4890. :D
     
  11. ronpe

    Newcomer

    Joined:
    Sep 25, 2009
    Messages:
    3
    Likes Received:
    0
    any pic of DX10 game in DX10 mod with SSAA ?

    OGL and DX9 is the past :p
     
  12. gamervivek

    Regular Newcomer

    Joined:
    Sep 13, 2008
    Messages:
    732
    Likes Received:
    223
    Location:
    india
    thanks for the comparison Lightman:smile:
     
  13. no-X

    Veteran

    Joined:
    May 28, 2005
    Messages:
    2,334
    Likes Received:
    291
    DX10 supports anti-aliasing of shader affects natively, developers can utilize it if required.
     
  14. homerdog

    homerdog donator of the year
    Legend Veteran Subscriber

    Joined:
    Jul 25, 2008
    Messages:
    6,262
    Likes Received:
    1,030
    Location:
    still camping with a mauler
    Do any developers actually use that feature?
     
  15. digitalwanderer

    digitalwanderer Dangerously Mirthful
    Legend

    Joined:
    Feb 19, 2002
    Messages:
    17,566
    Likes Received:
    2,009
    Location:
    Winfield, IN USA
    No where near enough. :(
     
  16. Randell

    Randell Senior Daddy
    Veteran

    Joined:
    Feb 14, 2002
    Messages:
    1,869
    Likes Received:
    3
    Location:
    London
    umm no, main car unfortunately now is a an auto bus for the tribe. I will treat myself to a real car next year.

    Damn 5850's keep getting delayed, so I can't play with the AA myself :(
     
  17. ChronoReverse

    Newcomer

    Joined:
    Apr 14, 2004
    Messages:
    245
    Likes Received:
    1
    Heh, I just pulled out an older game (Descent 3) and the mess MSAA makes out of it makes me really wish for SSAA.
     
  18. Humus

    Humus Crazy coder
    Veteran

    Joined:
    Feb 6, 2002
    Messages:
    3,217
    Likes Received:
    77
    Location:
    Stockholm, Sweden
    Actually 8x would be -1.5. 4x needs -1.0.

    Care to elaborate on this? Not sure what you're referring to.
     
  19. no-X

    Veteran

    Joined:
    May 28, 2005
    Messages:
    2,334
    Likes Received:
    291
    If I understand it well, the causes of shader aliasing are rounding errors during arithmetic operations and insufficient precision of textur filtering method. DX10 and DX10.1 allows to use higher filtering precision, which should decrease level of aliasing.

    There are also some post-processing methods eliminating shader/specular aliasing - I'm not sure, but CoJ:BiB should use some sort of this technique.
     
  20. Humus

    Humus Crazy coder
    Veteran

    Joined:
    Feb 6, 2002
    Messages:
    3,217
    Likes Received:
    77
    Location:
    Stockholm, Sweden
    Shader aliasing is generally not due to rounding errors or texture filtering. Shader aliasing is due to the function that the shader is evaluating is undersampled. Texture filtering only ensures that the value coming out of the texture unit is not aliased, but when the shader starts doing math on it anything can happen, and today that's the major source of aliasing in games. The most common case is specular lighting, in particular on normal maps. Even if the normal map itself is properly filtered, as soon as you throw that normal into a normalize() function you've already messed up all antialiased properties of it. Diffuse lighting generally does not cause much problems, but specular lighting can be very aliased, and the problem gets worse the higher specular exponent you use. DirectX doesn't really provide any particular tools to deal with this problem, it's simply up to the developer to find ways around it, either by manually supersampling in the shader (for instance: http://www.humus.name/index.php?page=3D&ID=64) or come up with less aliasing prone equations. For an end user, it always helps to increase the screen resolution since that effectively increases the sampling rate.
     
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...