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

If they were using it purely for the framebuffer, 16MB of ESRAM would have sufficed for drawing a 1080p image.

Rather, they used it for render targets because at this point deferred renderers were finally gaining traction.

eSRAM has gotten a second life anyway... Case in point RDNA2 with it's Infinity Cache... The 6600XT for instance has just 32MB, just like the Xbox One.
SRAM caches definitely have a place... As AMD has showcased with Infinity Cache. (Essentially a chunky L3 for the GPU.)

Bold 1: This is only true for a raw 1080p image. Not for one using antialiasing like SSAA, FSAA, MSAA, etc. Which is helpful for rendering targets as the implementation of AA is harder with deferred rendering. 

Bold 2: Almost all CPU caches are made with SRAM, so of course SRAM has a place.