If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.
If you have huge gobs of bandwidth, why not use supersampling. Render everything at 1600X1200 or higher internaly, and downsample to monitors resolution when displaying.
Good stuff:
Easy to code for (drivers).
Doesnt wash out textures.
Bad stuff:
Doesnt fix any 'popping' of textures, like the 3dfx method did.
But let say that i want to play 1600x1200 with.. i don't know.. 4x or even 8x supersampling full screen AA. What resolution would the card render the scene internaly at?
Originally posted by nocturn_dragon But let say that i want to play 1600x1200 with.. i don't know.. 4x or even 8x supersampling full screen AA. What resolution would the card render the scene internaly at?
for 2x:
2 x 1600 = 3700
2 x 1200 = 2400
for 4x:
4 x 1600 = 7400
4 x 1200 = 4800
for 8x:
8 x 1600 = 14800
8 x 1200 = 9600
and for the 8x:
back buffer needs fill rate when running 60 fps:
14800 x 9600 x 60 = 8130Mpixels/s
this fill rate needs memory bandwidth to back buffer: (32bpp & 32Bit Z, overdraw factor about 2.5)
((8130000000 pixels/s x 4 bytes per pixel for color) x 2 another 4 bytes per pixel for Z value) x2.5 overdraw factor = 158 GigaBytes/s
and besides, as I said, good Multisampling always beats SuperSampling.
And something else. If you run your res at 1600x1200 and enable 4x SSAA your card will be scaling down an image from 3200x2400 and not from 6400x4800 (that would be known as 16x). Get the point???
Thats true, if you double the vertical and horizontal resolutions, then you get a screen which has 4 'tiles' of the previous resolution.
2(double vertical)x2(double Horiz) = 4(complete screens @ original res)
I don't think we need Antialisasing at 1600*1280... You don't even see the pixel ! (ok, if you have a 32 inch monitor, you will be able to see it !)
I've owned MGA Millenium, Millenium G200,... GeForce (to trash !) replaced in two days by a MillG400 DH. And waiting for the fantastic Matrox MGA Soon..
Originally posted by Novdid I think you got your numbers wrong Nappe.
2 * 1600 = 3200
4 * 1600 = 6400
8 * 1600 = 12800
And something else. If you run your res at 1600x1200 and enable 4x SSAA your card will be scaling down an image from 3200x2400 and not from 6400x4800 (that would be known as 16x). Get the point???
ROTFL!
well, what I should learn about this?
rule number one: Never reply to MURC while eating breakfast, especially if you are calculating something.
Rule number two: Never use previous results to next calculation.
Rule Number Three: double check everything before submitting.
Rule Number Four: check a wake status. if you aren't sure, don't post anything.
wil I learn anything about this? propably nothing. I forgot those rules soon anyway...
so hopefully I wake up totally next time before I start replying here.
Novdid: You are absolutely right in there. my whole post is totally f*cked up. So no more too early postings for me.
Comment