Jump to content

What is it with MSAA?

Aleksbgbg

MSAA is such a GPU powerhog .... I have a R9 390, and whilst playing GTA V can have everything on max (with MSAA set to off) at 1920x1080@59Hz with full FPS (VSync).

 

MSAA:

Turn up to 2x, it goes to 50FPS

Turn up to 4x, it goes to 30FPS

16x, it goes to 10FPS.

 

wat?

 

Worst part is, I've had GTA V PC since it came out and only recently realised I had to have everything on medium because I had MSAA at 8x.

 

Currently have it at 2x with slightly lower settings, and I don't need any more either.

||| Drakon (Desktop Build) |||

|| CPU: 3800X || Cooler: Kraken X63 || Motherboard: B450 Aorus M || Memory: HyperX DDR4-3200MHz 16G ||

|| Storage: 512GB 970 Pro + 500GB 850 EVO + 250GB 850 EVO + 1TB HDD + 2TB HDD || Graphics Card: RX 5700 XT Red Devil || Case: Thermaltake Core V21 || PSU: XFX XTR 750W 80+Gold || 

 

Link to comment
Share on other sites

Link to post
Share on other sites

https://www.youtube.com/watch?v=hqi0114mwtY

edit: rofl for some reason my clipboard didn't copy the youtube link the first time.

 

In short, antialiasing means the gpu as to re-render sometimes entire sections of the screen 2 times, 4 times, or 8 times over to get that buttery goodness.

Updated 2021 Desktop || 3700x || Asus x570 Tuf Gaming || 32gb Predator 3200mhz || 2080s XC Ultra || MSI 1440p144hz || DT990 + HD660 || GoXLR + ifi Zen Can || Avermedia Livestreamer 513 ||

New Home Dedicated Game Server || Xeon E5 2630Lv3 || 16gb 2333mhz ddr4 ECC || 2tb Sata SSD || 8tb Nas HDD || Radeon 6450 1g display adapter ||

Link to comment
Share on other sites

Link to post
Share on other sites

Some GPU's handle AA better than others, kinda surprised a 390 can't handle 4xMSAA in GTA V...

 

 

CONSOLE KILLER: Pentium III 700mhz . 512MB RAM . 3DFX VOODOO 3 SLi

 

 

Link to comment
Share on other sites

Link to post
Share on other sites

5 minutes ago, Aleksbgbg said:

MSAA is such a GPU powerhog .... I have a R9 390, and whilst playing GTA V can have everything on max (with MSAA set to off) at 1920x1080@59Hz with full FPS (VSync).

 

MSAA:

Turn up to 2x, it goes to 50FPS

Turn up to 4x, it goes to 30FPS

16x, it goes to 10FPS.

 

wat?

 

Worst part is, I've had GTA V PC since it came out and only recently realised I had to have everything on medium because I had MSAA at 8x.

 

Currently have it at 2x with slightly lower settings, and I don't need any more either.

I believe MSAA is a type of supersampling, so for example, you render 4 times as many pixels as are actually on your screen, then take the average of every set of 4 pixels to determine the colour of 1 pixel on your actual screen.

 

In other words, you are essentially playing at 4 times the resolution of 1080p. xD

 Almost as cool as my temps  

Link to comment
Share on other sites

Link to post
Share on other sites

2 minutes ago, Benergy said:

I believe MSAA is a type of supersampling, so for example, you render 4 times as many pixels as are actually on your screen, then take the average of every set of 4 pixels to determine the colour of 1 pixel on your actual screen.

 

In other words, you are essentially playing at 4 times the resolution of 1080p. xD

That would do it, damn.

 

Let me go buy a 4k monitor real quick and turn off MSAA instead :D

||| Drakon (Desktop Build) |||

|| CPU: 3800X || Cooler: Kraken X63 || Motherboard: B450 Aorus M || Memory: HyperX DDR4-3200MHz 16G ||

|| Storage: 512GB 970 Pro + 500GB 850 EVO + 250GB 850 EVO + 1TB HDD + 2TB HDD || Graphics Card: RX 5700 XT Red Devil || Case: Thermaltake Core V21 || PSU: XFX XTR 750W 80+Gold || 

 

Link to comment
Share on other sites

Link to post
Share on other sites

1 minute ago, Benergy said:

I believe MSAA is a type of supersampling, so for example, you render 4 times as many pixels as are actually on your screen, then take the average of every set of 4 pixels to determine the colour of 1 pixel on your actual screen.

 

In other words, you are essentially playing at 4 times the resolution of 1080p. xD

It isn't supersampling. It's actually just the elimination of the jagged corners in an image by aproximation of what your eyes should see versus what they DO see.

Peace.

Link to comment
Share on other sites

Link to post
Share on other sites

You might try turning your grass settings to Very High from Ultra. That is an enormous performance killer in GTA V. With my mildly overclocked 970, Xeon E3-1231v3, and DDR3-2400 RAM I'm able to run an almost entirely locked 60 fps with everything maxed out in the main settings except reflection MSAA which I turn off, depth of field and motion blur off (neither makes any performance difference, but I hate both effects), grass at Very High instead of Ultra, 2xMSAA on and FXAA off, and then the advanced settings left alone at the default minimum settings except for the streaming when flying, which I have maxed out since it cuts down on texture pop-in when flying and makes almost no performance difference. The lowest it'll drop in normal gameplay is about 57 fps when driving past Mt Chiliad as the sun is setting when there are lots of shadows. Otherwise the only way I can get below 60 fps is to get a car and do donuts in the grass to kick up a bunch of mud and crap, that can get me into the 40s but I don't count that since it's not normal gameplay. You can do stuff like that to tank performance on almost any game out there.

Link to comment
Share on other sites

Link to post
Share on other sites

I find 2xMSAA a must on GTA V though, at least at 1080p. If I just run FXAA I see lots of jaggies on NPCs, but 2xMSAA eliminates that for me. I can't tell the difference between 2x, 4x, and 8xMSAA other than performance loss, though I'm only using a 24" 1080p monitor.

Link to comment
Share on other sites

Link to post
Share on other sites

SSAA and MSAA both require memory bandwidth to work.

 

FXAA and SMAA both run off the shaders / cores, and are much more efficient, but cause blurring. 

Linus is my fetish.

Link to comment
Share on other sites

Link to post
Share on other sites

MSAA works by antialiasing the edges of polygons (and sometimes supersampling certain textures) instead of supersampling the entire screen. Depending on polygon density, the performance cost begins to close the gap with the brute-force supersample scheme. With heavy vegetation, MSAA cost increases dramatically. 

 

GTA is also probably a bandwidth heavy game as well, further compounding performance issues.

My eyes see the past…

My camera lens sees the present…

Link to comment
Share on other sites

Link to post
Share on other sites

On 13/03/2016 at 6:53 PM, SteveGrabowski0 said:

You might try turning your grass settings to Very High from Ultra. That is an enormous performance killer in GTA V. With my mildly overclocked 970, Xeon E3-1231v3, and DDR3-2400 RAM I'm able to run an almost entirely locked 60 fps with everything maxed out in the main settings except reflection MSAA which I turn off, depth of field and motion blur off (neither makes any performance difference, but I hate both effects), grass at Very High instead of Ultra, 2xMSAA on and FXAA off, and then the advanced settings left alone at the default minimum settings except for the streaming when flying, which I have maxed out since it cuts down on texture pop-in when flying and makes almost no performance difference. The lowest it'll drop in normal gameplay is about 57 fps when driving past Mt Chiliad as the sun is setting when there are lots of shadows. Otherwise the only way I can get below 60 fps is to get a car and do donuts in the grass to kick up a bunch of mud and crap, that can get me into the 40s but I don't count that since it's not normal gameplay. You can do stuff like that to tank performance on almost any game out there.

I need to try that. My only difference to you is that my grass is at High (not Very High) and my FXAA is on. Maybe that is killing the FPS for me as I am running at around 55 FPS usually, which still drops to 45 if at lots of grass. Thanks for the info, this is helpful. Same - I can't live without 2xMSAA but more than that is completely useless waste of power.

||| Drakon (Desktop Build) |||

|| CPU: 3800X || Cooler: Kraken X63 || Motherboard: B450 Aorus M || Memory: HyperX DDR4-3200MHz 16G ||

|| Storage: 512GB 970 Pro + 500GB 850 EVO + 250GB 850 EVO + 1TB HDD + 2TB HDD || Graphics Card: RX 5700 XT Red Devil || Case: Thermaltake Core V21 || PSU: XFX XTR 750W 80+Gold || 

 

Link to comment
Share on other sites

Link to post
Share on other sites

just another version of anti-aliasing on top of all other AA options that have been available: it either works for you, or doesnt. and personally, i try not to mess with those settings since it puts strain on your fps too much.

Don't fail me now as i've failed you then.

Link to comment
Share on other sites

Link to post
Share on other sites

1 minute ago, branden_lucero said:

just another version of anti-aliasing on top of all other AA options that have been available: it either works for you, or doesnt. and personally, i try not to mess with those settings since it puts strain on your fps too much.

A friend told me that once and I said to him that it is useful in configuring you for you. You, sir, have changed my mind - I will stop messing with those xD

||| Drakon (Desktop Build) |||

|| CPU: 3800X || Cooler: Kraken X63 || Motherboard: B450 Aorus M || Memory: HyperX DDR4-3200MHz 16G ||

|| Storage: 512GB 970 Pro + 500GB 850 EVO + 250GB 850 EVO + 1TB HDD + 2TB HDD || Graphics Card: RX 5700 XT Red Devil || Case: Thermaltake Core V21 || PSU: XFX XTR 750W 80+Gold || 

 

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×