12 Commits (b89ed9015c3fbe8d339e9d65cf70fdca6e5645bc)

Author SHA1 Message Date
Simon Ser 99f63b03e7 Remove remaining wl_signal_emit calls
3 years ago
Simon Ser bb2946f737 build: make GBM optional
3 years ago
Simon Ser 6c350799b2 Zero-initialize structs in init functions
3 years ago
Samuel Čavoj 5c17452ae0
Pass O_CLOEXEC to drmModeCreateLease calls
3 years ago
Simon Ser 39b68ea47a buffer: extract interface to separate header
3 years ago
Simon Ser e4f748c6e9 render/allocator: fallback to renderer DRM FD in autocreate
3 years ago
Simon Zeni 02a1ae169e render/allocator: make wlr_allocator part of the public API
3 years ago
Simon Ser 1b65a80e9d render/allocator: use empty DRM lease to re-open node
3 years ago
Simon Ser 13cdb84ee8 render/allocator: use render node if available in reopen_drm_node
3 years ago
Simon Ser 7df2ae88fa render/allocator: use legacy authentication for primary nodes
3 years ago
Simon Ser d9d8fc1ab9 render/allocator: re-open GBM FD
3 years ago
Simon Ser 3ce2ea9e16 Move allocator stuff into new directory
3 years ago