summaryrefslogtreecommitdiff
path: root/README
AgeCommit message (Collapse)AuthorFilesLines
2016-06-23Move weston source to compositor/Pekka Paalanen1-1/+6
This is the start of separating weston-the-compositor source files from libweston source files. This is moving all the files related to the 'weston' binary. Also the CMS and systemd plugins are moved. xwayland plugin is not moved, because it will be turned into a libweston feature. To avoid breaking the build, #includes for weston.h are fixed to use compositor/weston.h. This serves as a reminder that such files may need further attention: moving to the right directory, or maybe using the proper -I flags instead. v2: Move also screen-share.c, and add a note about weston-launch. Signed-off-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk> Reviewed-by: Yong Bakos <ybakos@humanoriented.com> Acked-by: Daniel Stone <daniels@collabora.com> Reviewed-by: Quentin Glidic <sardemff7+git@sardemff7.net> Tested-by: Quentin Glidic <sardemff7+git@sardemff7.net> Tested-by: Benoit Gschwind <gschwind@gnu-log.net> Acked-by: Benoit Gschwind <gschwind@gnu-log.net> [Pekka: rebased]
2016-06-03Remove Raspberry Pi backend and rendererPekka Paalanen1-2/+0
This patch completely removes the Raspberry Pi backend and the renderer. The backend and the renderer were written to use the proprietary DispmanX API available only on the Raspberry Pi, to demonstrate what the tiny computer is capable of graphics wise. They were also used to demonstrate how Wayland and Weston in particular could leverage hardware compositing capabilities that are not OpenGL. The backend was first added in e8de35c922871bc5b15fbf0436efa233a6db8e41, in 2012. Since then, the major point has been proven. Over time, support for the rpi-backend diminished, it started to deteriorate and hinder Weston development. On May 11, I tried to ask if anyone actually cared about the rpi-backend, but did not get any votes for keeping it: https://lists.freedesktop.org/archives/wayland-devel/2016-May/028764.html The rpi-backend is a good example of how using an API that is only available for specific hardware, even more so as it is only available with a proprietary driver stack, is not maintainable in the long run. Most developers working on Weston either just cannot, or cannot bother to test things also on the RPi. Breakage creeps in without anyone noticing. If someone actually notices it, fixing it will require a very specific environment to be able to test. Also the quality of the proprietary implementation fluctuated. There are reports that RPi firmware updates randomly broke Weston, and that nowadays it is very hard to find a RPi firmware version that you could expect to work with Weston if Weston itself was not broken. We are not even sure what is broken nowadays. This removal does not leave Raspberry Pi users cold (for long), though. There is serious work going on in implementing a FOSS driver stack for Raspberry Pi, including modern kernel DRM drivers and Mesa drivers. It might not be fully there yet, but the plan is to be able to use the standard DRM-backend of Weston on the RPis. See: http://dri.freedesktop.org/wiki/VC4/ The rpi-backend had its moments. Now, it needs to go. Good riddance! Signed-off-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk> Reviewed-by: Derek Foreman <derekf@osg.samsung.com> Acked-by: Bryce Harrington <bryce@osg.samsung.com> Acked-by: Jonas Ådahl <jadahl@gmail.com> Acked-by: Daniel Stone <daniels@collabora.com>
2015-07-17Adding doxygen setup and info for the testing framework.Jon A. Cruz1-0/+6
Signed-off-by: Jon A. Cruz <jonc@osg.samsung.com> Reviewed-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk>
2015-07-16README: introduce libwestonPekka Paalanen1-1/+142
What is libweston and where do we intend to go with it. Signed-off-by: Pekka Paalanen <pekka.paalanen@collabora.co.uk> Reviewed-by: Bryce Harrington <bryce@osg.samsung.com> Acked-by: Giulio Camuffo <giuliocamuffo@gmail.com> Acked-by: Daniel Stone <daniels@collabora.com> Acked-by: Jon A. Cruz <jonc@osg.samsung.com>
2014-02-05README: Fix typo; add link to testing docsBryce W. Harrington1-1/+4
Signed-off-by: Bryce Harrington <b.harrington@samsung.com>
2012-07-20Flesh out README a bit, link to building instructionsKristian Høgsberg1-5/+14
2011-02-14Split into a demo repository that holds the demo compositor and clientsKristian Høgsberg1-129/+5
2010-11-10README: fix a few typosPeter Hutterer1-3/+3
And one in the main.tex spec document. Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
2010-11-08Fix Wayland build instructionsNikolai Kondrashov1-1/+1
Replace aclocal; autoconf invocation in Wayland build instructions with an up-to-date ./autogen.sh invocation. Signed-off-by: Nikolai Kondrashov <spbnick@gmail.com>
2010-09-14Consolidate NOTES and READMEKristian Høgsberg1-2/+27
2010-09-14Copy over updated build instructions from the google groupKristian Høgsberg1-46/+83
2008-11-06README: Add link to google group.Kristian Høgsberg1-1/+4
2008-11-06Add README for the adventurous, allow evdev override from getenv().Kristian Høgsberg1-0/+65