By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Forums - Microsoft Discussion - Morphological Anti-Aliasing refined on Xbox 360- 3x faster than PS3 Cell

You can read up about the history of MLAA here

Essentially this used to be a Cell only thing which is effictively a software based edge smoothing technique which for the last year of so has been making it's way to PC, graphics cards and Xbox 360.

Approximately 7 months ago, the 5 and a half year old console was running about 6% faster than the Cell method.

After some years asking questions here and wasting everyone's time, now we are proud to give something back to the comunity :)

We have developed a very fast implementation of MLAA on the GPU, both for PC and Xbox 360. In PC it runs 11.8x faster than MSAA 8X (0.44ms on a 9800GTX ), and in the Xbox it only requires 3.79ms to perform anti-aliasing on a 720p image. For comparison, the God of War III implementation requires 20ms of a single SPU (4ms using 5 of them).

Upon moving from an XNA development kit to a genuine Xbox 360 development kit the speed has increased dramatically to 3x as fast.

Jimenez's MLAA is running at 1.3ms@720p on the Xbox 360 (XDK build). This deprecates our old XNA's timing of 3.7ms!

You can see it applied as follows in the game Dead Space

Before (No AA)

After (MLAA Xbox 360)

It has been confirmed that this technology will be implemented into Remedy's upcoming Xbox 360 exclusive, which is Alan Wake 2 when it is announced. 

 




Around the Network

It has been confirmed that this technology will be implemented into Remedy's upcoming Xbox 360 exclusive, which is Alan Wake 2 when it is announced. 

 


You have a source for that?



" and in the Xbox it only requires 3.79ms to perform anti-aliasing on a 720p image. For comparison, the God of War III implementation requires 20ms of a single SPU (4ms using 5 of them).

Upon moving from an XNA development kit to a genuine Xbox 360 development kit the speed has increased dramatically to 3x as fast.

Jimenez's MLAA is running at 1.3ms@720p on the Xbox 360 (XDK build). "

So is it 3.79ms or 1.3ms?

Either way, amazing news! There's still unused power in the old hog.



Fable 3 already had frame-rate problems when I played it.

You really think MLAA is going to help it in such a situation?

Either way I am not holding my breath for the 360 to show MLAA. Even if its possible its going to take the GPU strength which will be more valuable as time goes on. Good news is they managed to get it working at 720p.

I wonder why they never used MLAA at 3.7 ms though. Its the same as the PS3 MLAA, could have easily used it in games like DA 2.



That's nice have you guys seen or played Gears of War 3, the game looks amazing.The details of the buildings and water look good but the lighting is were is really shines.



                          

Around the Network

Actually this could be huge for Xbox 360 games.  First off, it means that the 10mb embedded dram memory doesn't have to be used for AA thus releasing that memory to be used for other things giving the Xbox a lot of needed bandwidth for effects.  Also this technique can be used in deferred rendering engines like Epic's.  Who knows, with the time Epic has, they might be able to use the same technique and provide AA to Gears of War 3.



Nice.



*pretends to see difference in the pics*

That is so fucking awesome!!  I totally know what you're talking about!



d21lewis said:

*pretends to see difference in the pics*

That is so fucking awesome!!  I totally know what you're talking about!


The edges?



d21lewis said:

*pretends to see difference in the pics*

That is so fucking awesome!!  I totally know what you're talking about!

Seriously?

The difference is pretty huge.