platform/upstream/kmscon.git
12 years agoAdd temporary Makefile
David Herrmann [Sat, 19 Nov 2011 23:21:49 +0000 (00:21 +0100)]
Add temporary Makefile

This makefile can be used to build kmscon and the test suite. It is quite rough
and will later or sooner be replaced by a proper build-tool like autotools.

Signed-off-by: David Herrmann <dh.herrmann@googlemail.com>
12 years agoAdd output test-script
David Herrmann [Sat, 19 Nov 2011 23:16:27 +0000 (00:16 +0100)]
Add output test-script

The test_output application is an example how to use the output subsystem. It
lists all connected monitors/DRM-outputs and draws with OpenGL on the selected
framebuffers.

Signed-off-by: David Herrmann <dh.herrmann@googlemail.com>
12 years agoAdd output subsystem
David Herrmann [Sat, 19 Nov 2011 23:09:39 +0000 (00:09 +0100)]
Add output subsystem

The output subsystem manages the connected monitors, provides framebuffers and
OpenGL contexts and handles all DRM/DRI/KMS related functionality.

Signed-off-by: David Herrmann <dh.herrmann@googlemail.com>
12 years agoNew kmscon project
David Herrmann [Sat, 19 Nov 2011 22:05:38 +0000 (23:05 +0100)]
New kmscon project

The kmscon application is a terminal emulator which runs on a native linux DRI
device. It uses linux KMS and DRI to get a working OpenGL context without the
need of an X-Server, Wayland or similar.

It is an attempt to replace the in-kernel VT emulator with a full userspace
console.

Signed-off-by: David Herrmann <dh.herrmann@googlemail.com>