Nvidia DLSS antialiasing discussion *spawn*

Discussion in 'Architecture and Products' started by DavidGraham, Sep 19, 2018.

Tags:
  1. BRiT

    BRiT (>• •)>⌐■-■ (⌐■-■)
    Moderator Legend Alpha

    Joined:
    Feb 7, 2002
    Messages:
    20,502
    Likes Received:
    24,398
    Any details on what, if any, developers need to do to support DLSS with DRS ? Is it just 1 more input to it or does the Nvidia DLSS handle all that with nothing further required by devs?
     
  2. pjbliverpool

    pjbliverpool B3D Scallywag
    Legend

    Joined:
    May 8, 2005
    Messages:
    9,235
    Likes Received:
    4,259
    Location:
    Guess...
    I'd love to understand how this works in more detail. I.e. is the output resolution fixed and the DLSS quality level variable, or is the DLSS quality level fixed and the output resolution variable. In either case it should result in some massive performance increases.
     
    PSman1700 and pharma like this.
  3. Dampf

    Regular

    Joined:
    Nov 21, 2020
    Messages:
    283
    Likes Received:
    474
    That's amazing news. Should have been implemented via the auto feature in Cyberpunk already. Hopefully it will come to more games.
     
    Man from Atlantis and PSman1700 like this.
  4. dorf

    Newcomer

    Joined:
    Dec 21, 2019
    Messages:
    126
    Likes Received:
    417
    Output resolution is fixed and input varies. Mip level should vary accordinly.

    Dynamic resolution is covered in the DLSS programming guide found in Github. Need access to view this, but it's easy to get (link epic account to github account iirc):

    https://github.com/NvRTX/UnrealEngi...ty/NGX/Doc/DLSS_Programming_Guide_Release.pdf
     
    PSman1700, BRiT, pharma and 2 others like this.
  5. pjbliverpool

    pjbliverpool B3D Scallywag
    Legend

    Joined:
    May 8, 2005
    Messages:
    9,235
    Likes Received:
    4,259
    Location:
    Guess...
    Cheers, so performance gains should be in line with DRS (probably less due tot he DLSS overhead) but output quality should be more consistently better. Arguably its giving most of the benefit with virtually none of the cost of DRS.

    I can't seem to access the guide myself despite having a Github account. Is there any word in there around how it acts when running at native resolution is possible? Or even close to native? i.e. does DLSS switch off at that point or keep applying at least the AA component?
     
  6. dorf

    Newcomer

    Joined:
    Dec 21, 2019
    Messages:
    126
    Likes Received:
    417
    No, not really.

    An excerpt from the Dynamic resolution chapter:

    I don't see anything that would reveal what this "permittable rendering resolution range" is. Also does passing values exactly the Max dimensions for instance mean "rounding up is ok" or "go nuts", I'm not sure.

    I'm not confident I understand what's being said in the latter paragraph in the first place actually... :lol2:

    edit: yes I misunderstood. I thought passing meant exceeding. But what's being said is Min, Max and any value in between is okay. Exceeding Min & Max isnt.
     
    #1566 dorf, Jan 30, 2021
    Last edited: Jan 30, 2021
  7. SlmDnk

    Regular

    Joined:
    Feb 9, 2002
    Messages:
    703
    Likes Received:
    568
  8. jlippo

    Veteran

    Joined:
    Oct 7, 2004
    Messages:
    1,744
    Likes Received:
    1,090
    Location:
    Finland
    Krteq, PSman1700 and pharma like this.
  9. jlippo

    Veteran

    Joined:
    Oct 7, 2004
    Messages:
    1,744
    Likes Received:
    1,090
    Location:
    Finland
    [​IMG]

    He did fast test on coming temporal upsampling version from UE4.
    Looks quite nice already.
     
    pjbliverpool, BRiT and pharma like this.
  10. HLJ

    HLJ
    Regular

    Joined:
    Aug 26, 2020
    Messages:
    529
    Likes Received:
    869
    It might be called "AA"...but damn the aliasing...:sad:
     
    PSman1700 and pharma like this.
  11. jlippo

    Veteran

    Joined:
    Oct 7, 2004
    Messages:
    1,744
    Likes Received:
    1,090
    Location:
    Finland
    They twitter compression isn't really helping.
    Should be interesting option to have, especially with dynamic resolution.
     
  12. HLJ

    HLJ
    Regular

    Joined:
    Aug 26, 2020
    Messages:
    529
    Likes Received:
    869
    I am not a fan of dynamic resolution...
     
    pharma likes this.
  13. PSman1700

    Legend

    Joined:
    Mar 22, 2019
    Messages:
    7,118
    Likes Received:
    3,090
    Its a pc gamer thing mostly i think, i rather play at whatever resolution set too without it going down and up. Apex legends has a not-so-good implementation and there problably exists better ones, but in general i think it might be worth it to have some kind of dynamic resolution scaling going on if it improves performance.
    I rarely need it, though (2080Ti).
     
  14. DegustatoR

    Veteran

    Joined:
    Mar 12, 2002
    Messages:
    3,240
    Likes Received:
    3,397
    Dynamic res on PC would make sense if it would kick in only when a game is reaching some user defined lowest acceptable fps instead of working as a console setup where it keeps performance at some fps target and kicks is when a game is going below it.
     
    pharma and PSman1700 like this.
  15. PSman1700

    Legend

    Joined:
    Mar 22, 2019
    Messages:
    7,118
    Likes Received:
    3,090
    Agree, that would be much more intresting. Anyway, somehow the above antialiasing discussion reminds of me of Quincunx. I think it was possible to apply it to just about any game. It would make the image look softer, but much better overall (removed aliasing quite abit), at virtually no performance cost using a Ti4200.
     
  16. HLJ

    HLJ
    Regular

    Joined:
    Aug 26, 2020
    Messages:
    529
    Likes Received:
    869
    Agreed, if I wanted low/med settings with resolution hacks I would boy a toybox.
     
    PSman1700 and Rootax like this.
  17. pjbliverpool

    pjbliverpool B3D Scallywag
    Legend

    Joined:
    May 8, 2005
    Messages:
    9,235
    Likes Received:
    4,259
    Location:
    Guess...
    When they say 60-80% resolution I assume they mean total pixels rather than 60-80% on each axis? In any case the results looks really good for a basic upscale. The most noticeable difference for me is in the blurriness of the long grass at the forefront of the image. DLSS is still clearly technically better but I can imagine that that this will be more than good enough for most people, especially at TV viewing distances. Then again, you could arguably say the same about 1440p vs 4k.
     
    PSman1700 likes this.
  18. Dictator

    Regular

    Joined:
    Feb 11, 2011
    Messages:
    681
    Likes Received:
    3,969
    Hard to know what is meant here by that percentage. If it is going by how UE4 does its metrics... the percentage is the axis percentage.
     
    PSman1700 and pjbliverpool like this.
  19. iroboto

    iroboto Daft Funk
    Legend Subscriber

    Joined:
    Mar 6, 2014
    Messages:
    14,833
    Likes Received:
    18,633
    Location:
    The North
    but there's no temporal shimmer on DLSS IIRC.
     
  20. pjbliverpool

    pjbliverpool B3D Scallywag
    Legend

    Joined:
    May 8, 2005
    Messages:
    9,235
    Likes Received:
    4,259
    Location:
    Guess...
    Good point. *must remember to stop comparing image quality from stills*

    Pretty impressive if so given this would equate to a larger source to output ratio than DLSS quality mode.
     
    PSman1700 and Dictator like this.
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...