GEM VDI

E776232

GEM VDI is the graphics device interface component of the GEM (Graphics Environment Manager) system, responsible for handling low-level drawing and display operations across different hardware.

All labels observed (2)

Label Occurrences
GEM VDI canonical 2
GEM GDOS 1

How this entity was disambiguated

Statements (42)

Predicate Object
instanceOf graphics device interface
software component
basedOn device-independent graphics concepts
category application programming interface
computer graphics software
communicatesWith graphics drivers
designedBy Digital Research
developedFor Digital Research GEM system
linked to: OpenGEM
enables portable graphics code across devices
exposes VDI function calls
handles bitmaps
clipping
coordinate transformations
line drawing
polygon drawing
text output
hasAcronymExpansion Virtual Device Interface
historicalPeriod 1980s personal computing era
implements GEM graphics primitives
interactsWith mouse cursor rendering
screen resolution settings
layerOf GEM graphics subsystem
partOf GEM
Graphics Environment Manager
provides abstraction layer for graphics hardware
color management
device context management
font rendering services
responsibleFor device-independent graphics
display operations
low-level drawing operations
runsOn Atari ST
CP/M-68K systems
IBM PC compatible systems
linked to: IBM PC compatible
separates application logic from hardware-specific graphics
supports multiple graphics hardware devices
raster graphics
vector graphics
usedBy GEM AES
GEM desktop environment
linked to: GEM desktop
usedIn GEM-based graphical applications
TOS operating system on Atari ST
linked to: Atari TOS

How these facts were elicited

Referenced by (3)

Full triples — surface form annotated when it differs from this entity's canonical label.

GEM hasComponent GEM GDOS
linked to: GEM VDI