The Wiert Corner – irregular stream of stuff

Jeroen W. Pluimers on .NET, C#, Delphi, databases, and personal interests

  • My badges

  • Twitter Updates

  • My Flickr Stream

  • Pages

  • All categories

  • Enter your email address to subscribe to this blog and receive notifications of new posts by email.

    Join 1,860 other subscribers

video memory required for 1920×1080 – Google Search

Posted by jpluimers on 2024/10/11

The amount of memory is indeed not that big as I found out via [Wayback/Archive video memory required for 1920×1080 – Google Search at [Wayback/Archive] memory – How do I calculate video RAM requirements? – Super User:

A graphics card actually requires relatively little memory to function as a simple framebuffer (2D graphics) device:
For example – the framebuffer requirements for 1920×1080 in 32 bit colour would be:
  • 1920 x 1080 = 2073600 pixels
  • 2073600 x 32 = 66355200 bits
  • 66355200 / 8 = 8294400 bytes
  • 8294400 / 1024 = 8100 kilobytes
  • 8100 / 1024 = 7.91015625 megabytes
So even at that high resolution an 8MB card would be able to display an image.
You can double, or even triple that amount if you are using double or triple buffering (display one image while rendering another then switch to that new image while you render a third, etc).
All the rest of the memory is used when the card is working with 3D graphics to store internal copies (and transformed copies) of textures for rendering. The more memory you have the more and higher resolution textures the card can hold internally, so it won’t need to be repeatedly sent the same textures over and over again by the gaming engine.
So basically the more memory you have the better it will be for 3D gaming.

Thanks [Wayback/Archive] Majenko for answering and [Wayback/Archive] Jason94 for asking.

–jeroen

Leave a comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.