aboutsummaryrefslogtreecommitdiff
path: root/examples/simple.c
AgeCommit message (Collapse)Author
2018-05-30cleanup: Use void for zero-parameter functionsGenki Sky
Signed-off-by: Genki Sky <sky@genki.is>
2018-05-25backends: implement custom EGL and renderer initializationIlia Bozhinov
Compositors now have more control over how the backend creates its renderer. Currently all backends create an EGL/GLES2 renderer, so the necessary attributes for creating the context are passed to a user-provided callback function. It is responsible for initializing provided wlr_egl and to return a renderer. On fail, return 0. Fixes #987
2018-05-10Fixed emersion's issuesTimidger
2018-05-10Fixed style issuesTimidger
2018-05-10Remvoed unnecessary wayland socket in examplesTimidger
2018-05-10Made touch standaloneTimidger
TODO test
2018-05-10simple now works on DRMTimidger
2018-05-10Can now quit the simple exampleTimidger
2018-05-10Got simple working without keyboard inputTimidger
2018-03-19render: split render.h into wlr_renderer.h and wlr_texture.hemersion
2018-01-21output: add damage tracking via buffer ageemersion
2018-01-19output: fix software cursors damage trackingemersion
2018-01-15Fixed logging for examplesTimidger
2017-11-01Move shared example codeDrew DeVault
2017-09-24Move keyboard logic to wlr_{keyboard,seat}Drew DeVault
2017-08-19examples: separate compositor_fini from runDominique Martinet
compositor_fini destroys the display, but it is an error to destroy it before e.g. wlr_seat that references it. This lets us order destroy calls properly, following first-in-last-out logic.
2017-08-06Changed header paths.Scott Anderson
2017-06-29Merge branch 'wlcore'Drew DeVault
2017-06-28Move example -> examplesDrew DeVault
And the compositor example into its own directory