GDK

E745750

GDK is the low-level drawing and windowing system library that underpins GTK, providing an abstraction layer over the underlying graphical system.

All labels observed (2)

Label Occurrences
GDK canonical 3
GSpawn 1

How this entity was disambiguated

Statements (45)

Predicate Object
instanceOf graphics library
software library
abstractionOver Quartz
Wayland
Win32
linked to: Win32 API

X11
underlying graphical system
belongsTo GNOME platform
documentationURL https://docs.gtk.org/gdk4/
handles frame clock and timing
monitor and screen information
window creation
window resizing
window state changes
integratesWith Cairo
license LGPL
maintainedBy GNOME Project
linked to: GNOME Foundation
partOf GTK
previouslyUsedWith GTK 2
GTK 3
programmingLanguage C
provides clipboard handling
cursor management
drag-and-drop support
event handling API
input device handling
low-level drawing API
offscreen rendering
surface and window management
windowing system abstraction
relatedTo Cairo graphics library
stableReleaseBranchOf GTK 4
linked to: GTK
supports RGBA visuals
double buffering
input methods
keyboard events
multiple backends
pointer events
scroll events
touch events
targetPlatform Linux
Windows
macOS
usedBy GTK applications
GTK widgets

How these facts were elicited

Referenced by (4)

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

GTK component GDK
GLib hasComponent GSpawn
linked to: GDK
GTK# bindingFor GDK