• 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

btarunr

Editor & Senior Moderator
Staff member
Joined
Oct 9, 2007
Messages
34,496 (9.18/day)
Likes
17,519
Location
Hyderabad, India
#1
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
 
Joined
Oct 2, 2004
Messages
12,591 (2.59/day)
Likes
5,988
Location
Europe\Slovenia
System Name Dark Silence 2
Processor Intel Core i7 5820K @ 4.5 GHz (1.15V)
Motherboard MSI X99A Gaming 7
Cooling Cooler Master Nepton 120XL
Memory 32 GB DDR4 Kingston HyperX Fury 2400 MHz @ 2666 MHz
Video Card(s) AORUS GeForce GTX 1080Ti 11GB (2000/11100)
Storage Samsung 850 Pro 2TB SSD (3D V-NAND)
Display(s) ASUS VG248QE 144Hz 1ms (DisplayPort)
Case Corsair Carbide 330R Titanium
Audio Device(s) Creative Sound BlasterX AE-5 + Altec Lansing MX5021 (HiFi capacitors and OPAMP upgrade)
Power Supply BeQuiet! Dark Power Pro 11 750W
Mouse Logitech G502 Proteus Spectrum
Keyboard Cherry Stream XT Black
Software Windows 10 Pro 64-bit (Fall Creators Update)
#2
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...
 
Joined
Feb 11, 2009
Messages
1,733 (0.53/day)
Likes
620
System Name Cyberline
Processor Intel Core i7 2600k
Motherboard Asus P8P67 LE Rev 3.0
Cooling Arctic Freezer Pro 7
Memory Corsair (4x2) 8gb 1600mhz
Video Card(s) AMD HD6950 x 2
Storage Kingstone 60gb SSD + WD 1tb x 2 + WD 2tb
Display(s) Philips 32inch LPF5605H (television)
Case antec 600
Audio Device(s) Focusrite 2i4 (USB)
Power Supply Seasonic 620watt 80+ Platinum
Mouse Elecom EX-G
Keyboard Rapoo V700
Software Windows 10 Pro 64bit
#4
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...
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.
 
Joined
Jan 2, 2008
Messages
3,248 (0.88/day)
Likes
396
System Name Thakk
Processor i7 6700k @ 4.5Ghz
Motherboard Gigabyte G1 Z170N ITX
Cooling Deepcool Maelstrom 120k / H55
Memory 16GB Corsair LPX DDR4 2400
Video Card(s) GTX1080ti Founders Ed. AIO Cooled
Storage Corsair Force GT 120GB SSD / Intel 250GB SSD / Samsung Pro 512 SSD / 3TB Seagate SV32
Display(s) Acer Predator X34 100hz IPS Gsync / HTC Vive
Case Cougar QBX mini itx
Audio Device(s) Realtek ALC1150 > Creative Gigaworks T40 > AKG Q701
Power Supply Thermaltake 600w 140mm
Mouse Logitech G900
Keyboard Ducky Shine TKL MX Blue + Vortex PBT Doubleshots
Software Windows 10 64bit
Benchmark Scores http://www.3dmark.com/fs/12108888
#6
Im thinking any nv gpu is capable as long as it can receive programmable shaders (G80 and above)
 
Joined
Jan 24, 2011
Messages
508 (0.20/day)
Likes
108
Location
Upright down-under (Brisbane, Australia)
System Name Frankenstein v7
Processor Intel i7 2600K (@ stock)
Motherboard Asus P8Z68-V
Cooling Corsair H100
Memory Corsair Vengeance 4x4GB DDR3 @ 1866MHz
Video Card(s) Gigabyte 7870 WindForce 2GB
Storage Samsung F3 1TB HDD
Display(s) Samsung S24C750
Case Antec P280
Audio Device(s) Creative Labs X-Fi Elite Pro
Power Supply Corsair HX850
Software Windows 7 Pro - 64-bit
#8
I hope they don't have the blurring and text fracking of the MLAA...
That's mainly a driver issue I found.
The current driver (11.1) has removed all those oddities for me :)
 
Joined
May 13, 2008
Messages
538 (0.15/day)
Likes
146
System Name HTPC whhaaaat?
Processor 2600k @ 4500mhz
Motherboard Asus Maximus IV gene-z gen3
Cooling Noctua NH-C14
Memory Gskill Ripjaw 2x4gb
Video Card(s) EVGA 1080 FTW @ 2037/11016
Storage 2x512GB MX100/1x Agility 3 128gb ssds, Seagate 3TB HDD
Display(s) Vizio P 65'' 4k tv
Case Lian Li pc-c50b
Audio Device(s) Denon 3311
Power Supply Corsair 620HX
#9
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.
 
Joined
Jan 24, 2011
Messages
508 (0.20/day)
Likes
108
Location
Upright down-under (Brisbane, Australia)
System Name Frankenstein v7
Processor Intel i7 2600K (@ stock)
Motherboard Asus P8Z68-V
Cooling Corsair H100
Memory Corsair Vengeance 4x4GB DDR3 @ 1866MHz
Video Card(s) Gigabyte 7870 WindForce 2GB
Storage Samsung F3 1TB HDD
Display(s) Samsung S24C750
Case Antec P280
Audio Device(s) Creative Labs X-Fi Elite Pro
Power Supply Corsair HX850
Software Windows 7 Pro - 64-bit
#10
Well put alwayssts xD
 
Joined
Oct 2, 2004
Messages
12,591 (2.59/day)
Likes
5,988
Location
Europe\Slovenia
System Name Dark Silence 2
Processor Intel Core i7 5820K @ 4.5 GHz (1.15V)
Motherboard MSI X99A Gaming 7
Cooling Cooler Master Nepton 120XL
Memory 32 GB DDR4 Kingston HyperX Fury 2400 MHz @ 2666 MHz
Video Card(s) AORUS GeForce GTX 1080Ti 11GB (2000/11100)
Storage Samsung 850 Pro 2TB SSD (3D V-NAND)
Display(s) ASUS VG248QE 144Hz 1ms (DisplayPort)
Case Corsair Carbide 330R Titanium
Audio Device(s) Creative Sound BlasterX AE-5 + Altec Lansing MX5021 (HiFi capacitors and OPAMP upgrade)
Power Supply BeQuiet! Dark Power Pro 11 750W
Mouse Logitech G502 Proteus Spectrum
Keyboard Cherry Stream XT Black
Software Windows 10 Pro 64-bit (Fall Creators Update)
#11
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.
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...
 
Joined
Aug 12, 2010
Messages
1,534 (0.56/day)
Likes
200
Location
Britland
System Name Gaming temp// HTPC
Processor AMD A6 5400k // A4 5300
Motherboard ASRock FM2A75 PRO4// ASRock FM2A55M-DGS
Cooling Xigmatek HDT-D1284 // stock phenom II HSF
Memory 4GB 1600mhz corsair vengeance // 4GB 1600mhz corsair vengeance low profile
Storage 64gb sandisk pulse SSD and 500gb HDD // 500gb HDD
Display(s) acer 22" 1680x1050
Power Supply Seasonic G-450 // Corsair CXM 430W
#12
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.
 
Joined
Jan 24, 2011
Messages
508 (0.20/day)
Likes
108
Location
Upright down-under (Brisbane, Australia)
System Name Frankenstein v7
Processor Intel i7 2600K (@ stock)
Motherboard Asus P8Z68-V
Cooling Corsair H100
Memory Corsair Vengeance 4x4GB DDR3 @ 1866MHz
Video Card(s) Gigabyte 7870 WindForce 2GB
Storage Samsung F3 1TB HDD
Display(s) Samsung S24C750
Case Antec P280
Audio Device(s) Creative Labs X-Fi Elite Pro
Power Supply Corsair HX850
Software Windows 7 Pro - 64-bit
#13
....AMD doesn't officially support MLAA for HD5000 users even though the cards can easily do it....
And it's available to 5xxx users..
 
Joined
Oct 2, 2004
Messages
12,591 (2.59/day)
Likes
5,988
Location
Europe\Slovenia
System Name Dark Silence 2
Processor Intel Core i7 5820K @ 4.5 GHz (1.15V)
Motherboard MSI X99A Gaming 7
Cooling Cooler Master Nepton 120XL
Memory 32 GB DDR4 Kingston HyperX Fury 2400 MHz @ 2666 MHz
Video Card(s) AORUS GeForce GTX 1080Ti 11GB (2000/11100)
Storage Samsung 850 Pro 2TB SSD (3D V-NAND)
Display(s) ASUS VG248QE 144Hz 1ms (DisplayPort)
Case Corsair Carbide 330R Titanium
Audio Device(s) Creative Sound BlasterX AE-5 + Altec Lansing MX5021 (HiFi capacitors and OPAMP upgrade)
Power Supply BeQuiet! Dark Power Pro 11 750W
Mouse Logitech G502 Proteus Spectrum
Keyboard Cherry Stream XT Black
Software Windows 10 Pro 64-bit (Fall Creators Update)
#14
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.
 
Joined
Jan 24, 2011
Messages
508 (0.20/day)
Likes
108
Location
Upright down-under (Brisbane, Australia)
System Name Frankenstein v7
Processor Intel i7 2600K (@ stock)
Motherboard Asus P8Z68-V
Cooling Corsair H100
Memory Corsair Vengeance 4x4GB DDR3 @ 1866MHz
Video Card(s) Gigabyte 7870 WindForce 2GB
Storage Samsung F3 1TB HDD
Display(s) Samsung S24C750
Case Antec P280
Audio Device(s) Creative Labs X-Fi Elite Pro
Power Supply Corsair HX850
Software Windows 7 Pro - 64-bit
#15
Yup, it is :)



This is a screenie of my HD5850 :)
 
Joined
Jan 24, 2011
Messages
508 (0.20/day)
Likes
108
Location
Upright down-under (Brisbane, Australia)
System Name Frankenstein v7
Processor Intel i7 2600K (@ stock)
Motherboard Asus P8Z68-V
Cooling Corsair H100
Memory Corsair Vengeance 4x4GB DDR3 @ 1866MHz
Video Card(s) Gigabyte 7870 WindForce 2GB
Storage Samsung F3 1TB HDD
Display(s) Samsung S24C750
Case Antec P280
Audio Device(s) Creative Labs X-Fi Elite Pro
Power Supply Corsair HX850
Software Windows 7 Pro - 64-bit
#16
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.
 
Joined
Jan 2, 2008
Messages
3,248 (0.88/day)
Likes
396
System Name Thakk
Processor i7 6700k @ 4.5Ghz
Motherboard Gigabyte G1 Z170N ITX
Cooling Deepcool Maelstrom 120k / H55
Memory 16GB Corsair LPX DDR4 2400
Video Card(s) GTX1080ti Founders Ed. AIO Cooled
Storage Corsair Force GT 120GB SSD / Intel 250GB SSD / Samsung Pro 512 SSD / 3TB Seagate SV32
Display(s) Acer Predator X34 100hz IPS Gsync / HTC Vive
Case Cougar QBX mini itx
Audio Device(s) Realtek ALC1150 > Creative Gigaworks T40 > AKG Q701
Power Supply Thermaltake 600w 140mm
Mouse Logitech G900
Keyboard Ducky Shine TKL MX Blue + Vortex PBT Doubleshots
Software Windows 10 64bit
Benchmark Scores http://www.3dmark.com/fs/12108888
#17
You wish. I never said it can't be done, it WON'T be done from a marketing perspective.
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:
Joined
Sep 10, 2010
Messages
107 (0.04/day)
Likes
6
Location
Romania
Processor intel i7 4770k @ 4.6ghz
Motherboard asus maximus vi hero
Cooling noctua nh d14
Memory 16gb gskill 2400 mhz
Video Card(s) MSI gtx 780ti
Storage 512gb samsung 840 pro + 2x 1tb WD caviar black sata 3
Display(s) 3x Benq XL2720Z 144hz surround
Case cooler master storm stryker
Audio Device(s) asus xonar dx
Power Supply corsair ax1200
Software windows 7 ultimate 64 bit
#18
they should have done this for a long time
 
Joined
Oct 2, 2004
Messages
12,591 (2.59/day)
Likes
5,988
Location
Europe\Slovenia
System Name Dark Silence 2
Processor Intel Core i7 5820K @ 4.5 GHz (1.15V)
Motherboard MSI X99A Gaming 7
Cooling Cooler Master Nepton 120XL
Memory 32 GB DDR4 Kingston HyperX Fury 2400 MHz @ 2666 MHz
Video Card(s) AORUS GeForce GTX 1080Ti 11GB (2000/11100)
Storage Samsung 850 Pro 2TB SSD (3D V-NAND)
Display(s) ASUS VG248QE 144Hz 1ms (DisplayPort)
Case Corsair Carbide 330R Titanium
Audio Device(s) Creative Sound BlasterX AE-5 + Altec Lansing MX5021 (HiFi capacitors and OPAMP upgrade)
Power Supply BeQuiet! Dark Power Pro 11 750W
Mouse Logitech G502 Proteus Spectrum
Keyboard Cherry Stream XT Black
Software Windows 10 Pro 64-bit (Fall Creators Update)
#19
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)
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.
 

Q-ho

New Member
Joined
Jan 31, 2011
Messages
1 (0.00/day)
Likes
0
#21
I hope NVIDIA will change the name coz so far SRAA means ..taking a sh** in my language .
 
Joined
Jun 9, 2010
Messages
310 (0.11/day)
Likes
26
Location
Massachusetts Institute of Technology, Computer Sc
System Name Obsidianight
Processor Intel Core i7 950 @ ~ 4 GHz
Motherboard Asus P6T Deluxe
Cooling Custom Liquid Cooling
Memory 6GB (3 x 2GB) Corsair XMS3 DDR3 Triple-Channel @ ~ 1.6 GHz (9-9-9-24-1T)
Video Card(s) Zotac AMP! GTX 580 @ 900 MHz Core / 1025 MHz Memory / 1800 MHz Shader
Storage 180 GB OCZ Vertex 2 SSD
Display(s) Sceptre 24 Inch (1920 x 1200) 2 MS Response
Case Corsair Obsidian 800D
Audio Device(s) Onboard
Power Supply 1 kW Antec TruePower Quattro
Software Microsoft Windows 7 Ultimate 64-Bit / Linux Mint 9 And Fedora 13 KDE Through VirtualBox
#22
Just a question...

Is MSAA still the best anti-aliasing in terms of picture quality? I could care less about performance impact.
 
Joined
Sep 1, 2009
Messages
861 (0.28/day)
Likes
117
Location
Manteca, Ca
System Name Rebirth
Processor Intel i5 2500k @4.5Ghz
Motherboard Asus P8P67 Pro
Cooling Megahalem 120x25 x2 GT AP-15 Push/Pull
Memory 2x4Gb Corsair Vengeance
Video Card(s) Sapphire HD7950 Vapor-X + MSI HD7950 TF3
Storage Samsung 840 Pro 120 SSD + Seagate 7200.12 1TB + 500gig WD + 3TB Hitachi
Display(s) X-Star Glossy DP2710
Case Antec 1200
Audio Device(s) Asus Xonar STX
Power Supply Antec CP-850
Software Microsoft Windows 8 Pro x64
#23
Just a question...

Is MSAA still the best anti-aliasing in terms of picture quality? I could care less about performance impact.
I think SSAA is best if im not mistaken.
 
Joined
Aug 12, 2010
Messages
1,534 (0.56/day)
Likes
200
Location
Britland
System Name Gaming temp// HTPC
Processor AMD A6 5400k // A4 5300
Motherboard ASRock FM2A75 PRO4// ASRock FM2A55M-DGS
Cooling Xigmatek HDT-D1284 // stock phenom II HSF
Memory 4GB 1600mhz corsair vengeance // 4GB 1600mhz corsair vengeance low profile
Storage 64gb sandisk pulse SSD and 500gb HDD // 500gb HDD
Display(s) acer 22" 1680x1050
Power Supply Seasonic G-450 // Corsair CXM 430W
#24
I think SSAA is best if im not mistaken.
I think you are right.

It just sucks that it comes with the biggest performance hit :(
 
Joined
Jan 24, 2011
Messages
508 (0.20/day)
Likes
108
Location
Upright down-under (Brisbane, Australia)
System Name Frankenstein v7
Processor Intel i7 2600K (@ stock)
Motherboard Asus P8Z68-V
Cooling Corsair H100
Memory Corsair Vengeance 4x4GB DDR3 @ 1866MHz
Video Card(s) Gigabyte 7870 WindForce 2GB
Storage Samsung F3 1TB HDD
Display(s) Samsung S24C750
Case Antec P280
Audio Device(s) Creative Labs X-Fi Elite Pro
Power Supply Corsair HX850
Software Windows 7 Pro - 64-bit
#25
I'm still on 10.10e...To afraid to go to 11.1a :eek::eek::D

Or should I....?? (5870 user)
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?