Live briefing
Everything about General Graphics Interface
General Graphics Interface (GGI) was a project that aimed to develop a reliable, stable and fast computer graphics system that works everywhere. The intent was to allow for any program using GGI to run on any computing platform supported by it, requiring at most a recompilation. GGI is free and open-source software, subject to the requirements of the MIT License. Wikipedia →
đź§ Start here: a 6-step reading path
- Read the overview: General Graphics InterfaceA 5-minute orientation
- Pick up a classic book: Advances in ComputersThe most-reprinted book on the subject
- Read the landmark paper: Robust General Linear Models and Graphics via a User Interface (Web RGLM)Cited 3 times
- Go sideways: Linux framebufferA closely related topic
- Go sideways: DirectFBA closely related topic
đź“– Definitions
No dictionary entry for this exact phrase.
🏆 Landmark papers (most cited)
📚 Books worth reading
Advances in ComputersAtif Memon · 2012
Real-time system design and analysisPhillip A. Laplante · 1992
X Window System User’s GuideValerie Quercia, Tim O'Reilly · 1988
Computer Vision, Imaging and Computer Graphics - Theory and ApplicationsSebastiano Battiato, Sabine Coquillart · 2014
Understanding operating systemsIda M. Flynn, Ann McIver-McHoes · 1991
Observing the user experienceMike Kuniavsky · 2003
Using the R CommanderFox, John · 2016
Sketching User ExperiencesBill Buxton · 2007
Ranked by number of editions on Open Library, a rough measure of how lasting a book is.
đź”— Related topics
- Linux framebuffer The framebuffer subsystem in the Linux kernel fbdev is used to show graphics on a computer monitor, typically on the system console. It was designed as…
- DirectFB DirectFB (Direct Frame Buffer), now continued as DirectFB2, is a software library with a small memory footprint that provides graphics acceleration, input…
- List of widget toolkits This article provides a list of widget toolkits (also known as GUI frameworks), used to construct the graphical user interface (GUI) of programs, organized…
- SVGALib SVGAlib, styled as "Linux SuperVGA Graphics Library", is a legacy open-source low-level graphics library for accessing SuperVGA hardware on PC-compatible…
- GNUstep GNUstep is a free software implementation of the Cocoa (formerly OpenStep) Objective-C frameworks, widget toolkit, and application development tools for…
- Linux kernel interfaces The Linux kernel provides multiple interfaces to user-space and kernel-mode code. The interfaces can be classified as either application programming interface…
- Mode setting Mode setting is a software operation that activates a display mode (screen resolution, color depth, and refresh rate) for a computer's display controller…
- Video4Linux Video4Linux (V4L for short) is a collection of device drivers and an API for supporting realtime video capture on Linux systems. It supports USB webcams…