mirror of
https://github.com/hyprwm/wlroots-hyprland.git
synced 2024-12-22 18:09:49 +01:00
e5b5592a95
Everything needs to go through the unified wlr_buffer interface now. If necessary, there are two ways support for EGL_WL_bind_wayland_display could be restored by compositors: - Either by using GBM to convert back EGL Wayland buffers to DMA-BUFs, then wrap the DMA-BUF into a wlr_buffer. - Or by wrapping the EGL Wayland buffer into a special wlr_buffer that doesn't implement any wlr_buffer_impl hook, and special-case that buffer type in the renderer. |
||
---|---|---|
.. | ||
gles2 | ||
pixman | ||
allocator.c | ||
dmabuf.c | ||
drm_dumb_allocator.c | ||
drm_format_set.c | ||
egl.c | ||
gbm_allocator.c | ||
meson.build | ||
pixel_format.c | ||
shm_allocator.c | ||
swapchain.c | ||
wlr_renderer.c | ||
wlr_texture.c |