GFXprim
2D bitmap graphics library with emphasis on speed and correctness
Loading...
Searching...
No Matches
gp_linux_fb.h
Go to the documentation of this file.
1// SPDX-License-Identifier: LGPL-2.1-or-later
2/*
3 * Copyright (C) 2009-2013 Cyril Hrubis <metan@ucw.cz>
4 */
5
10#ifndef BACKENDS_GP_LINUX_FB_H
11#define BACKENDS_GP_LINUX_FB_H
12
13#include <backends/gp_backend.h>
14
41
49gp_backend *gp_linux_fb_init(const char *path, enum gp_linux_fb_flags flags);
50
51#endif /* 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.
Definition gp_linux_fb.h:16
@ GP_FB_ALLOC_CON
Allocate new console, if not set current is used.
Definition gp_linux_fb.h:33
@ GP_FB_INPUT_LINUX
Use Linux input for keyboards and mouse.
Definition gp_linux_fb.h:39
@ GP_FB_SHADOW
Use shadow framebuffer for drawing.
Definition gp_linux_fb.h:29
@ GP_FB_INPUT_KBD
Use KBD to get input events.
Definition gp_linux_fb.h:23
A backend.
Definition gp_backend.h:72