wlroots-hyprland/render
Simon Ser bb2946f737 build: make GBM optional
Now that the DRM backend no longer depends on GBM, we can make it
optional. The GLES2 renderer still depends on it because of our EGL
device selection.

This is useful for compositors with their own renderers, and for
compositors using the Vulkan renderer.
2022-05-30 13:30:08 +00:00
..
allocator build: make GBM optional 2022-05-30 13:30:08 +00:00
gles2 build: make GBM optional 2022-05-30 13:30:08 +00:00
pixman render/pixman: advertise MOD_INVALID instead of MOD_LINEAR 2021-12-02 14:12:14 +00:00
vulkan render/vulkan: fix undefined reference to wlr_texture_is_vk 2022-05-01 14:46:18 +08:00
dmabuf.c render/dmabuf: make src arg const in wlr_dmabuf_attributes_copy 2021-02-02 19:53:16 +01:00
drm_format_set.c render/drm-format-set: add wlr_drm_format_set_intersect 2021-12-03 14:42:41 +00:00
egl.c render/egl: add wlr_egl_get_{context,display} 2022-05-25 18:17:41 +00:00
meson.build build: make GBM optional 2022-05-30 13:30:08 +00:00
pixel_format.c render/gles: add support for some 16-bpc unsigned shm formats 2022-05-07 16:25:38 +00:00
swapchain.c Move allocator stuff into new directory 2021-08-25 09:57:20 -04:00
wlr_renderer.c Zero-initialize structs in init functions 2022-04-28 10:09:50 +02:00
wlr_texture.c Zero-initialize structs in init functions 2022-04-28 10:09:50 +02:00