wlroots/include/wlr
emersion 225d182765
output: always use hardware cursors if available
This changes the `wlr_output_impl.set_cursor` function to take a
`wlr_texture` instead of a byte buffer. This simplifies the
DRM and Wayland backends since they were creating textures from
the byte buffer anyway.

With this commit, performance should be improved when moving the
cursor since outputs don't need to be re-rendered anymore.
2018-05-01 21:38:04 +01:00
..
backend backend/wayland: create one virtual pointer per output 2018-04-29 14:30:13 +01:00
interfaces output: always use hardware cursors if available 2018-05-01 21:38:04 +01:00
render Destroy wlr_surface with wlr_renderer 2018-04-26 00:11:36 +01:00
types input-device: add output_name field, populate it from libinput 2018-04-29 14:30:09 +01:00
util Fix damage tracking for rotated surfaces 2018-03-26 15:31:08 -04:00
backend.h backend: remove wlr_backend_get_egl 2018-04-08 11:00:56 -04:00
meson.build Install include directory into includedir 2018-04-03 16:56:32 +02:00
xcursor.h Fix typo in xcursor.h 2018-02-02 08:48:01 -05:00
xwayland.h xwayland: emit new_surface when unmapped 2018-04-13 14:37:13 +02:00