Content deleted Content added
→History: Linux Journal |
|||
Line 49:
==History==
Andreas Beck and Steffen Seeger founded '''The GGI Project''' in 1994 after some experimental precursors that were called "scrdrv".the [[General Graphics Interface]] was also utilized.<ref>{{cite web|url=https://www.linuxjournal.com/article/160|title=Linux-GGI Project|first=Andreas|last=Beck|date=1996-11-01|access-date=2023-12-20|website=[[Linux Journal]]}}</ref>
Development of scrdrv was motivated by the problems caused by coexisting but not very well cooperating graphics environments (mainly [[X Window System|X]] and [[SVGAlib]]) under the Linux operating system at this time which frequently lead to lockups requiring a reboot. The first scrdrv design was heavily influenced by the graphics subsystem of the DJ DOS extender and some concepts from the [[Scanner Access Now Easy|SANE]] project. The basic problem that scrdrv solved was that it provided a kernel mode driver that knew enough of the video hardware to set up modes, thus allowing to get into a sane state even from a messed-up or crashed graphics application.
Line 77:
Latest release is GGI 2.2.2, a bugfix release in the GGI 2.2.x stable series. It was released in January 2007.
[[Source port]]s of ''[[Doom (1993 video game)|Doom]]'', ''[[Heretic (video game)|Heretic]]'', ''[[Quake (video game)|Quake]]'' and ''[[Descent (video game)|Descent]]'' were ported to use GGI.<ref>{{cite web|url=http://ibiblio.org/ggicore/links.html|title=Software using GGI|website=[[ibiblio]]|access-date=2023-12-20}}</ref><ref>{{cite web|url=https://www.linuxjournal.com/article/2998|title=LibGGI: Yet Another Graphics API|first=Andreas|last=Beck|date=1998-09-01|access-date=2023-12-20|website=[[Linux Journal]]}}</ref>
==Status as of 2006==
|