SVGALib

редактировать
SVGALib
Автор (ы) оригинала Харм Ханемаайер
Стабильная версия 1.4.3 / 2 июня 2001 г.; 19 лет назад (2001-06-02)
Предварительный выпуск 1.9.25
Написан вC
Операционной системе Linux, FreeBSD
Platform x86, x86-64
Тип Библиотека
Веб-сайтwww.svgalib.org

SVGAlib был низким с открытым исходным кодом -уровневая графика библиотека, которая работала в Linux и FreeBSD и позволяла программам изменять видеорежим и отображать полноэкранную графику. Некоторые популярные игры, такие как Quake и Doom, были портированы для использования SVGAlib.

Содержание
  • 1 История
  • 2 Пример
  • 3 См. Также
  • 4 Внешние ссылки
История

Библиотека была популярна в середине 1990-х. К 2000 году многие приложения, которые его использовали, перешли на X11 и SDL, которые сами могут использовать SVGAlib в качестве видеодрайвера.

Пример

Пример кода SVGAlib показан ниже:

#include #include #include int main (void) {int color = 4 ; int x = 10; int y = 10; беззнаковое целое число секунд = 5; / * обнаружение набора микросхем и отказ от прав супервизора * / if (vga_init () < 0) return EXIT_FAILURE; vga_setmode(G320x200x256); vga_setcolor(color); vga_drawpixel(x, y); sleep(seconds); /* restore textmode and fall back to ordinary text console handling */ vga_setmode(TEXT); return EXIT_SUCCESS; }
См. также
  • Портал бесплатного программного обеспечения с открытым исходным кодом
Внешние ссылки
Последняя правка сделана 2021-06-06 05:15:50
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте