SceneFX-0.5

Introduction to SceneFX

SceneFX provides Wlroots-based Wayland compositors with eye-candy surface rendering functions in place of the Wlroots scene API.

SceneFX Dependencies

Required

libdrm, GBM (libgbm or Mesa), Glslang, OpenGL + EGL + GLESv2 (libglvnd or Mesa; Mesa's GL is not supported), Pixman, Wayland, Wayland-Protocols, and wlroots

Installation of SceneFX

Install SceneFX by running the following commands:

mkdir build &&
cd    build &&

meson setup --prefix=/usr       \
            --buildtype=release \
            -D examples=false   \
            .. &&
ninja

Now, as the root user:

ninja install

Command Explanations

--buildtype=release: Specify a buildtype suitable for stable releases of the package, as the default may produce unoptimized binaries.

-D examples=false: This parameter disables building the examples.

Contents

Installed Programs: None
Installed Libraries: libscenefx-0.5
Installed Directories: /usr/include/scenefx-0.5

Short Descriptions

libscenefx-0.5

provides eye-candy surface rendering functions for Wlroots-based Wayland compositors