12 Commits (4c51a0f6eba0aee7b959a81b7034dbdf764e53ec)

Author SHA1 Message Date
Simon Ser a38baec1f8 buffer: make enum wlr_buffer_cap public
3 years ago
Simon Ser 766a24fa77 render/allocator: add wlr_allocator.buffer_caps
4 years ago
Simon Ser 66e100ffbf render/gbm_allocator: add support for gbm_bo_get_fd_for_plane
4 years ago
Simon Zeni 2c90e0f521 render/gbm_allocator: duplicate drm fd during creation process
4 years ago
Simon Zeni c75aa71816 render/gbm_allocator: make wlr_gbm_allocator_create return a wlr_allocator
4 years ago
Stephan Hilb 9f012cac2f drm: check for PRIME support
4 years ago
Simon Ser 4f06ce2550 render/gbm_allocator: avoid drmPrimeHandleToFD
4 years ago
Simon Ser bf86110fc5 render/gbm_allocator: set modifier to INVALID if implicit
4 years ago
Simon Ser b5cefada92 render/gbm_allocator: export to DMA-BUF on init
4 years ago
Simon Ser c73a8cde83 render/gbm_allocator: fix gbm_device use-after-free
4 years ago
Simon Ser f0303978e3
render/gbm_allocator: log GBM backend name
4 years ago
Simon Ser 5913040110 render: introduce wlr_gbm_allocator
4 years ago