◄ Wiki / Graphics
GDI
GDI is the classic Windows Graphics Device Interface, an older API for drawing to the screen and printers.
The Graphics Device Interface is a long-standing Windows subsystem for 2D drawing — lines, text, bitmaps — that abstracts away the specific display hardware. It predates modern GPU-centric APIs, so it is comparatively simple and CPU-bound, but it remains a dependable presentation backend for getting rendered output onto a Windows window. Here it serves as one of several ways to actually display frames.
See also
- framebufferA framebuffer is the block of memory holding the image being rendered, essentially the picture that becomes the screen.
- GPUA GPU is a processor specialized for doing many simple calculations in parallel — originally for graphics, now also for ML.