10#ifndef BACKENDS_GP_LINUX_FB_H
11#define BACKENDS_GP_LINUX_FB_H
An abstraction for display, keyboard and mouse.
gp_backend * gp_linux_fb_init(const char *path, enum gp_linux_fb_flags flags)
Linux framebuffer backend initialization.
gp_linux_fb_flags
Linux framebuffer init flags.
@ GP_FB_ALLOC_CON
Allocate new console, if not set current is used.
@ GP_FB_INPUT_LINUX
Use Linux input for keyboards and mouse.
@ GP_FB_SHADOW
Use shadow framebuffer for drawing.
@ GP_FB_INPUT_KBD
Use KBD to get input events.