1. Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

NVIDIA Developing Subpixel Reconstruction Antialiasing to Compete with MLAA

Discussion in 'News' started by btarunr, Jan 31, 2011.

  1. btarunr

    btarunr Editor & Senior Moderator Staff Member

    Joined:
    Oct 9, 2007
    Messages:
    28,972 (10.98/day)
    Thanks Received:
    13,759
    Location:
    Hyderabad, India
    NVIDIA is developing its own antialiasing (AA) technology to rival morphological antialiasing (MLAA). The subpixel reconstruction antialiasing (SRAA) NVIDIA is currently conducting research on aims to provide better image quality with minimal performance penalty. It "combines single-pixel (1x) shading with subpixel visibility to create antialiased images without increasing the shading cost," as NVIDIA puts it in its research abstract. SRAA is suited for rendering engines that don't use multisample antialiasing (MSAA) since they use deferred shading. For such renderers, SRAA works as a post-processing layer, just like MLAA.

    Where SRAA defers from MLAA is that the new algorithm can better respect geometric boundaries and has a fixed runtime independent of scene and image complexity. SRAA benefits shading-bound applications. "For example, our implementation evaluates SRAA in 1.8 ms (1280x720) to yield antialiasing quality comparable to 4-16x shading. Thus SRAA would produce a net speedup over supersampling for applications that spend 1 ms or more on shading; for comparison, most modern games spend 5-10 ms shading. We also describe simplifications that increase performance by reducing quality," claims NVIDIA.

    Source: NVIDIA Research
     
    Jack Doph says thanks.
  2. RejZoR

    RejZoR

    Joined:
    Oct 2, 2004
    Messages:
    4,849 (1.30/day)
    Thanks Received:
    1,026
    Location:
    Europe/Slovenia
    Good to hear NVIDIA is also working on this. Since AMD released MLAA i was pretty much locked to their products since i love MLAA so much. If NVIDIA pulls it off i'll be again able to choose between NVIDIA and AMD. Plus if they can make it to filter the image well with very little performance hit, that's even better. I'm hoping for GTX 600 series to already have this...
     
  3. LAN_deRf_HA

    LAN_deRf_HA

    Joined:
    Apr 4, 2008
    Messages:
    4,563 (1.86/day)
    Thanks Received:
    954
  4. ZoneDymo

    ZoneDymo

    Joined:
    Feb 11, 2009
    Messages:
    441 (0.21/day)
    Thanks Received:
    73
    GTX 600 series??
    Excuse me?

    This sort of tech needs to be on the 8800 series and up not be exclusive to just the latest cards.
     
  5. btarunr

    btarunr Editor & Senior Moderator Staff Member

    Joined:
    Oct 9, 2007
    Messages:
    28,972 (10.98/day)
    Thanks Received:
    13,759
    Location:
    Hyderabad, India
    SRAA can technically be deployed to all current-generation NV GPU users via driver update.
     
  6. Bjorn_Of_Iceland

    Bjorn_Of_Iceland

    Joined:
    Jan 2, 2008
    Messages:
    3,176 (1.24/day)
    Thanks Received:
    376
    Im thinking any nv gpu is capable as long as it can receive programmable shaders (G80 and above)
     
  7. TAViX Guest

    I hope they don't have the blurring and text fracking of the MLAA...
     
  8. Jack Doph

    Jack Doph

    Joined:
    Jan 24, 2011
    Messages:
    508 (0.35/day)
    Thanks Received:
    109
    Location:
    Upright down-under (Brisbane, Australia)
    That's mainly a driver issue I found.
    The current driver (11.1) has removed all those oddities for me :)
     
  9. alwayssts

    alwayssts

    Joined:
    May 13, 2008
    Messages:
    391 (0.16/day)
    Thanks Received:
    87
    While this tech is all well and good, did anyone find the last sentence woefully out of place?

    It felt like they were opportunely calling allusion to the AMD default texture quality blunder. While that wasn't cool on AMD's part, I feel they've been called on it enough (and have since fixed it.)

    It's kind of like: "And one more thing...*kicks opponent in the balls when they aren't looking.*"

    How tactful from a company that hardware engineering is realistically slightly behind on average, even if their software and marketing teams are ahead. I still remember 3Dmark03 tricks before they started (insert PC phrase) companies to develop toward their hardware differences/strengths, ala Heaven/HAWX2 this go-round, PhysX/AA the last; Let's not forget doing Vantage physics scores on the GPU (when the test isn't using the GPU for anything else) when intended for a CPU after conveniently buying the company that owned the API. There are many more hardware/software examples of unrepresentative performance/quality and underhanded tactics.

    Not trying to be a troll or start a combative thread; nVIDIA has a good lineup with great features at admirable cost/performance ratios, and the 600 series likely will be as well. Just putting it out there that they don't need to lower quality settings for performance when their settings/features are almost-always the optimized default, and even then there are tricks. Just because the tactic is different, doesn't make it any less bullshit.
     
    Jack Doph says thanks.
  10. Jack Doph

    Jack Doph

    Joined:
    Jan 24, 2011
    Messages:
    508 (0.35/day)
    Thanks Received:
    109
    Location:
    Upright down-under (Brisbane, Australia)
    Well put alwayssts xD
     
  11. RejZoR

    RejZoR

    Joined:
    Oct 2, 2004
    Messages:
    4,849 (1.30/day)
    Thanks Received:
    1,026
    Location:
    Europe/Slovenia
    You wish. I never said it can't be done, it WON'T be done from a marketing perspective.
    Radeon 9600 Pro was also able to utilize Adaptive AA but was never officially supported.
    GeForce 6600GT was also able to utilize Transparency AA but was never officially supported.

    So even if GeForce 2 could do it, they won't enable it to existing users just like AMD doesn't officially support MLAA for HD5000 users even though the cards can easily do it.
    So yes, GTX 600 series...
     
  12. bear jesus

    bear jesus New Member

    Joined:
    Aug 12, 2010
    Messages:
    1,535 (0.96/day)
    Thanks Received:
    200
    Location:
    Britland
    It's nice to see Nvidia is working on this, the more things that one company bring out then the other company counters with their own version the better for all users as it just helps push for better and better image quality.
     
  13. Jack Doph

    Jack Doph

    Joined:
    Jan 24, 2011
    Messages:
    508 (0.35/day)
    Thanks Received:
    109
    Location:
    Upright down-under (Brisbane, Australia)
    And it's available to 5xxx users..
     
  14. RejZoR

    RejZoR

    Joined:
    Oct 2, 2004
    Messages:
    4,849 (1.30/day)
    Thanks Received:
    1,026
    Location:
    Europe/Slovenia
    No it's not. Via hacked drivers, yes. Officially. No. Only driver that supported it was 10.10e hotfix and supposedly 11.1a hotfix. None of the WHQL drivers support it.
     
  15. Jack Doph

    Jack Doph

    Joined:
    Jan 24, 2011
    Messages:
    508 (0.35/day)
    Thanks Received:
    109
    Location:
    Upright down-under (Brisbane, Australia)
    Yup, it is :)

    [​IMG]

    This is a screenie of my HD5850 :)
     
  16. Jack Doph

    Jack Doph

    Joined:
    Jan 24, 2011
    Messages:
    508 (0.35/day)
    Thanks Received:
    109
    Location:
    Upright down-under (Brisbane, Australia)
    I must add that this is actually starting to go off-topic..

    For all intents & purposes, this idea of nVidia is not a bad one.
     
  17. Bjorn_Of_Iceland

    Bjorn_Of_Iceland

    Joined:
    Jan 2, 2008
    Messages:
    3,176 (1.24/day)
    Thanks Received:
    376
    Well they did include 8 series to utilize physx when it came out 2 years later after the card's debut through drivers.. and that was when they were selling 9 series and 200 series.

    Their software / driver department is huge, I think they can easily pull it off (including the 8 series capable of Subpixel Reconstruction Antialiasing.. heck even 6 series, since its capable of programable shaders lol)
     
    Last edited: Jan 31, 2011
  18. KashunatoR

    KashunatoR

    Joined:
    Sep 10, 2010
    Messages:
    107 (0.07/day)
    Thanks Received:
    6
    Location:
    Romania
    they should have done this for a long time
     
  19. RejZoR

    RejZoR

    Joined:
    Oct 2, 2004
    Messages:
    4,849 (1.30/day)
    Thanks Received:
    1,026
    Location:
    Europe/Slovenia
    Well, with PhysX its another story because in that case you need a reason for developers to take time and develop with PhysX. Where in SRAA, it doesn't matter. It just works in any game.
    Meaning they do not depend on 3rd party developers and as such don't need the attention from the entire user base. It would be nice to have SRAA at least on GeForce 400 series and above, but i don't think it will happen.
     
  20. TAViX Guest

    I'm still on 10.10e...To afraid to go to 11.1a :eek::eek::D

    Or should I....?? (5870 user)
     
  21. Q-ho New Member

    Joined:
    Jan 31, 2011
    Messages:
    1 (0.00/day)
    Thanks Received:
    0
    I hope NVIDIA will change the name coz so far SRAA means ..taking a sh** in my language .
     
  22. char[] rager New Member

    Joined:
    Jun 9, 2010
    Messages:
    310 (0.19/day)
    Thanks Received:
    26
    Location:
    Massachusetts Institute of Technology, Computer Sc
    Just a question...

    Is MSAA still the best anti-aliasing in terms of picture quality? I could care less about performance impact.
     
  23. dir_d

    dir_d

    Joined:
    Sep 1, 2009
    Messages:
    848 (0.44/day)
    Thanks Received:
    110
    Location:
    Manteca, Ca
    I think SSAA is best if im not mistaken.
     
    char[] rager says thanks.
  24. bear jesus

    bear jesus New Member

    Joined:
    Aug 12, 2010
    Messages:
    1,535 (0.96/day)
    Thanks Received:
    200
    Location:
    Britland
    I think you are right.

    It just sucks that it comes with the biggest performance hit :(
     
  25. Jack Doph

    Jack Doph

    Joined:
    Jan 24, 2011
    Messages:
    508 (0.35/day)
    Thanks Received:
    109
    Location:
    Upright down-under (Brisbane, Australia)
    Well.. If you're not experiencing any issues.. is there really a compelling reason to update your drivers atm? :)
    Perhaps wait for this month's release instead?
     

Currently Active Users Viewing This Thread: 1 (0 members and 1 guest)

Share This Page