eDRAM does have advantages on 360. Its there to remove the backbuffer bandwidth from main memory so the UMA works and theres much easier memory management. There's enough bandwidth for 4 gpixels fillrate plus 4xmsaa, and msaa costs more still on PS3 since only the resolved backbuffer is copied to main memory on 360. Tons and tons of alpha particles etcSqueak said:The E-DRAM die is almost purely a cost saving measure to save on the bus to real external VRAM. It has very few advantages of its own. Some "cost saving measure" :lol The overheating EDRAM was one of the main reasons for the RRoD scandal and it even makes the chip more expensive for the entire lifespan of the console.
I'd be much easier to do your best on PS3 and then translate that to the shovelcode stuff with the direct-x API, than the other way around.
Actually, the 360 does have a dedicated hardware scaler and it's on the GPU. PS3 also has hardware scaling but only horizontal, and quality isnt as good.Death Dealer said:Actually the X360 does not have a dedicated scaler. The hanna chip or whatever is video output only. Xenos handles scaling. RSX handles scaling too but it's rumored to be broken. Although it can perform factors in either the horizontal or vertical dimension, can't remember.
Scaling is a low cost operation, 2-3% of total RSX resources.
There's some infomation on PS3/360 scaling here: http://forum.beyond3d.com/showthread.php?t=46241