wlserver: let wlr_renderer init the DMA-BUF Wayland protocols

wlr_renderer_init_wl_display will automatically init the suitable
Wayland protocols.
This commit is contained in:
Simon Ser 2021-08-02 17:07:57 +02:00
parent 9593ef0bfe
commit 92c6823897
2 changed files with 0 additions and 4 deletions

View file

@ -55,7 +55,6 @@ struct Composite_t
extern "C" {
#define static
#include <wlr/types/wlr_linux_dmabuf_v1.h>
#include <wlr/render/dmabuf.h>
#include <wlr/render/gles2.h>
#include <wlr/render/interface.h>

View file

@ -27,7 +27,6 @@ extern "C" {
#include <wlr/interfaces/wlr_input_device.h>
#include <wlr/interfaces/wlr_keyboard.h>
#include <wlr/render/wlr_renderer.h>
#include <wlr/types/wlr_drm.h>
#include <wlr/types/wlr_keyboard.h>
#include <wlr/types/wlr_pointer.h>
#include <wlr/types/wlr_touch.h>
@ -665,8 +664,6 @@ bool wlserver_init( void ) {
wlserver.wlr.renderer = vulkan_renderer_create( headless_renderer );
wlr_renderer_init_wl_display(wlserver.wlr.renderer, wlserver.display);
wlr_drm_create(wlserver.display, wlserver.wlr.renderer);
wlr_linux_dmabuf_v1_create(wlserver.display, wlserver.wlr.renderer);
wlserver.wlr.compositor = wlr_compositor_create(wlserver.display, wlserver.wlr.renderer);