- Видеобуфер
-
Аппаратный видеобуфер Sun cgsix
Кадровый буфер (англ. framebuffer) (другие названия: буфер кадра, видеобуфер, фреймбуфер) — реальное или виртуальное электронное устройство, или область памяти для кратковременного хранения одного или нескольких кадров в цифровом виде перед его отправкой на устройство видеовывода. Буфер может быть использован для выполнения над кадром различных предварительных операций, организации стоп-кадра, устранения мерцания изображения и др. Обычно кадр хранится в виде последовательности цветовых значений каждого пиксела изображения. Цветовые значения чаще всего хранятся в следующих форматах: одноразрядный (монохромный; 1 бит), 4/8-битный (палитровый), 16-битный (High Color) и 24-битный (True Color); также может присутствовать альфа-канал. Размер памяти, необходимый для хранения одного кадра, зависит от разрешения и глубины цвета.
Содержание
История
Виртуальные видеобуферы
Переключение страниц
Графические ускорители
См. также
Примечания
- Alvy Ray Smith Digital Paint Systems: Historical Overview (PDF). Microsoft Tech Memo 14 (May 30 1997).
- Wayne Carlson Hardware advancements. A Critical History of Computer Graphics and Animation. The Ohio State University (2003).
- Alvy Ray Smith Digital Paint Systems: An Anecdotal and Historical Overview (PDF). IEEE Annals of the History of Computing (2001).
Ссылки
- Interview with NYIT researcher discussing the 24-bit system (англ.)
- Jim Kajiya — разработчик первого коммерческого видеобуфера (англ.)
- История видеобуферов Sun Microsystems (англ.)
- Драйвер виртуального видеобуфера для Linux (англ.)
- DirectFB — уровень абстракции для видеобуфера Linux (англ.)
Wikimedia Foundation. 2010.