uterm: new video backend
authorDavid Herrmann <dh.herrmann@googlemail.com>
Fri, 23 Mar 2012 10:26:04 +0000 (11:26 +0100)
committerDavid Herrmann <dh.herrmann@googlemail.com>
Fri, 23 Mar 2012 10:26:04 +0000 (11:26 +0100)
commit8e2af97038820c6ec1839376f0daf67a4cff311f
tree977ab78d97bb4636fa4e842ed29b1593593b8522
parent7eafca0e9f35c3b523595c026fbe7ace7b43fd9b
uterm: new video backend

Our old backend was hacked together and hadn't have any structure. This is
a new approach to create the uterm-library inside kmscon. The
uterm-library will contain everything that is needed to run an application
on Linux DRM devices without X11 or Wayland support.

The idea is to move the input subsystem to uterm, too. No other stuff is
currently planned to be included in uterm.

Although uterm is supposed to be a separate library, we do not build it as
such library. We currently include the log-subsystem and the
eloop-handlers in the library so we cannot build it as stand-alone
library. However, we try to keep it separate so if we ever need to export
it, then it should be a one-hour job to do it so.

Signed-off-by: David Herrmann <dh.herrmann@googlemail.com>
Makefile.am
src/uterm.h [new file with mode: 0644]
src/uterm_internal.h [new file with mode: 0644]
src/uterm_video.c [new file with mode: 0644]