This page describes a few other things that work with Wayland that are not included in the Wayland or Weston repos.
Native Wayland terminal emulator based on kmscon by the same author.
Wayland integration as Google Summer of Code project (2017)
Temporarily dropped as 'unmaintained' (2016)
Initial announcement (2013)
"Video player based on MPlayer/mplayer2."
git clone git://github.com/mpv-player/mpv.git ./configure --disable-x11 --disable-sdl --enable-wayland --disable-libass make sudo make install
A GLES2 benchmark.
export CPLUS_INCLUDE_PATH=$WLD/include # I believe needing this is a bug. bzr branch lp:glmark2 cd glmark2 ./waf configure --with-flavors=wayland-glesv2,wayland-gl --prefix=$WLD ./waf ./waf install $WLD/bin/glmark2-es2-wayland
Running weston-info will list all global interfaces advertized by the compositor. It will also tell additional information about the interfaces it knows about and have something to report, like monitor make and model, wl_seat capabilities, and wl_shm pixel formats. Weston-info comes with Weston, and works on any compositor.
OpenGL (all flavours) features under Wayland can be queried with wflinfo provided by Waffle. Just use -p wayland argument.
When using export WAYLAND_DEBUG=1 (or WAYLAND_DEBUG=client or WAYLAND_DEBUG=server) is not enough, the following tools may help.