mirror of
https://gitlab.freedesktop.org/wlroots/wlroots.git
synced 2024-11-21 22:52:20 +00:00
A modular Wayland compositor library
d822e0768b
The previous pixel format (RGBA8888) is not supported on all devices for cursors. Weston uses ARGB8888 exclusively for its cursor buffer object which leads me to believe this pixel format is better supported. |
||
---|---|---|
backend | ||
CMake | ||
examples | ||
include | ||
render | ||
session | ||
types | ||
util | ||
.gitignore | ||
.travis.yml | ||
CMakeLists.txt | ||
CONTRIBUTING.md | ||
LICENSE | ||
README.md |
wlroots
Pluggable, composable modules for building a Wayland compositor.
WIP - Status
Building
Install dependencies:
- cmake
- wayland
- wayland-protocols
- EGL
- GLESv2
- DRM
- GBM
- libinput
- udev
- systemd (optional, for logind support)
- libcap (optional, for capability support)
- asciidoc (optional, for man pages)
Run these commands:
mkdir build
cd build
cmake -DCMAKE_BUILD_TYPE=Release ..
make
sudo make install