uterm: add dumb-drm backend
authorDavid Herrmann <dh.herrmann@googlemail.com>
Sun, 1 Jul 2012 12:28:26 +0000 (14:28 +0200)
committerDavid Herrmann <dh.herrmann@googlemail.com>
Sun, 1 Jul 2012 12:28:26 +0000 (14:28 +0200)
commitde02874bf6022220382ad11cafe738c9991be7b0
treeb708dc5045e2e459be0d9693a265b4cb2ee43b0b
parent27dbb3fd0e9f416217b76412a5adf36547e7137d
uterm: add dumb-drm backend

Nearly all drm drivers provide a GEM/TTM buffer backend called "dumb
buffers". These buffers can simply be mmap'ped like fbdev device so 2D
acceleration is available. This patch adds a backend to uterm-video that
uses these buffers. It is quite similar to the drm backend but removes all
the egl/gl/gles2 dependencies.

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