wlroots-hyprland/render
Simon Zeni 6f19295647 render/egl: initialize wlr_egl with EGL_PLATFORM_DEVICE_EXT
Uses the EXT_device_query extension to get the EGL device matching the
requested DRM file descriptor. If the extension is not supported or no device
is found, the EGL device will be retrieved using GBM.

Depends on the EGL_EXT_device_enumeration to get the list of EGL devices.
2021-07-27 20:45:53 +02:00
..
gles2 render: drop wlr_renderer_impl.init_wl_display 2021-07-22 14:10:26 -04:00
pixman render/pixman: fix texture_is_opaque() 2021-07-09 08:23:45 +02:00
allocator.c buffer: make enum wlr_buffer_cap public 2021-07-01 16:40:19 -04:00
dmabuf.c render/dmabuf: make src arg const in wlr_dmabuf_attributes_copy 2021-02-02 19:53:16 +01:00
drm_dumb_allocator.c buffer: make enum wlr_buffer_cap public 2021-07-01 16:40:19 -04:00
drm_format_set.c render/drm_format_set: add special case for LINEAR-only formats 2020-12-30 11:17:43 +01:00
egl.c render/egl: initialize wlr_egl with EGL_PLATFORM_DEVICE_EXT 2021-07-27 20:45:53 +02:00
gbm_allocator.c buffer: make enum wlr_buffer_cap public 2021-07-01 16:40:19 -04:00
meson.build render/gbm_allocator: add support for gbm_bo_get_fd_for_plane 2021-05-19 10:17:28 +02:00
pixel_format.c render/pixel_format: add XBGR8888 and ABGR8888 format 2021-03-25 10:55:54 +01:00
shm_allocator.c buffer: make enum wlr_buffer_cap public 2021-07-01 16:40:19 -04:00
swapchain.c render/swapchain: add support for buffer age 2020-11-15 22:48:42 +01:00
wlr_renderer.c render: drop wlr_renderer_impl.init_wl_display 2021-07-22 14:10:26 -04:00
wlr_texture.c render/wlr_texture: put wlr_texture_from_buffer into the public API 2021-07-22 22:28:24 +02:00