Hi all!

Does anybody know how framebuffer is made in modern cards? I've heard that in older days dual ported DRAM (called VRAM) was used: RAMDAC read from one port, GPU write to another. But today AFAIK IHV use DDR/GDDR which has single port only. Did buses become fast enough to handle read and write to framebuffer via single port, or there is a dual ported VRAM hidden in GPU chip (cause there are no such chips mounted on PCB)?