aboutsummaryrefslogtreecommitdiff
path: root/examples/meson.build
AgeCommit message (Collapse)Author
2018-06-30examples/screencopy: use libpngemersion
2018-06-30screencopy-v1: add basic implementationemersion
2018-06-26Add minimum version for ffmpeg 4.0 librariesScott Anderson
2018-06-26Check for libavutil/hwcontext_drm.hScott Anderson
This is an optional feature of libavutil, so this will cause a build failure if it's not present (e.g. on Debian/Ubuntu).
2018-06-25examples/dmabuf-capture: move encoding to a separate threadRostislav Pehlivanov
Drop new frames if too slow. Speeds up encoding significantly, even with vaapi.
2018-06-17Fix exampleRostislav Pehlivanov
2018-05-29examples/dmabuf-capture: make building this example optionalemersion
2018-05-29Add a demo client for dmabuf exportRostislav Pehlivanov
2018-05-10Fixed up building examplesTimidger
2018-05-10Moved cat out of support, removed supportTimidger
2018-04-03Add input-inhibitor example clientDrew DeVault
2018-03-30Add pointer support to layer shell exampleDrew DeVault
2018-03-27Add broken test client and rootston stubsDrew DeVault
2018-02-17adds the client example for idle-inhibitMarkus Ongyerth
Adds a client example for the idle-inhibit-unsable-v1 protocol. The client creates a surface and requests an idle inhibitor. On pointer BTN_LEFT the inhibitor is destroyed if it exists, or recreated if it was destroyed before. The surfaces colour is based on the idle-inhibit state. Green if an inhibitor exists, yellow if it does not.
2018-01-13Add example for idle protocolHeghedus Razvan
Signed-off-by: Heghedus Razvan <heghedus.razvan@gmail.com>
2017-11-30Moved os-compatibility and added headerMoritz
* Moved os-compatibility.c to util * Added header under util * Removed static since it isn't needed (i think so) * Adjusted meson.build to include lib_wlr Improved some codestyle * Added guard to os-compatibility.h * Fixed typo in include statment Adjusted Guard * Changed guard to _WLR_UTIL_OS_COMPATIBILITY
2017-11-01Move shared example codeDrew DeVault
2017-10-31Add multi-pointer exampleemersion
2017-10-07Remove cairo dependency, write raw pixelsemersion
2017-10-07First attempt to implement screenshooteremersion
2017-09-28Remove example compositorDrew DeVault
2017-08-30Refactor meson build filesTony Crisci
Use tabs for indentation and break up function calls over 80 col.
2017-08-26refactor example config and add ini.cTony Crisci
2017-08-19move wl_compositor into wlroots as wlr_compositorDominique Martinet
2017-08-17Add wlr_output_layout implementationTony Crisci
An output layout consists of a mapping of outputs to their position in a global coordinate system that usually cooresponds to the output position in physical space in front of the user. Add an example that allows configuration of an output layout and demonstrates its boundaries with a bouncing image.
2017-08-15Move wl_shell into wlrootsDominique Martinet
2017-08-13Fix #64Drew DeVault
2017-08-11Refactor meson and move xdg-shell into wlrootsDrew DeVault
2017-08-09use generators for wayland protocol genTony Crisci
2017-08-09Add xdg shell stubsTony Crisci
2017-08-09Move wlr_surface into wlrnyorain
2017-08-09Add first wlr_surface example implementationnyorain
2017-08-05Use meson build systemnyorain
2017-07-11Revert "Merge pull request #27 from ascent12/meson"Drew DeVault
This reverts commit 85805da021006697c85489c3e30717c2b807441c, reversing changes made to 8189c64d7f07a756abf5a6189719f02b2f1af967.
2017-07-11Revert "Fixed linking error"Drew DeVault
This reverts commit c81324bd0ba61ef82bc5ebd32178528c25334e69.
2017-07-12Fixed linking errorScott Anderson
2017-07-11Small linking fixScott Anderson
2017-07-11Use subdirScott Anderson