Commit Graph

319 Commits (4ec683ad1c62fe47e0a3bc238446ae8e79f08246)

Author SHA1 Message Date
Simon Ser b5a019d575 build: simplify Meson subproject fallbacks 3 years ago
Simon Ser 9f41627aa1 backend/wayland: add basic linux-dmabuf feedback support 3 years ago
Simon Ser 818fc4a87b Fix incorrect %zd formatting directives 3 years ago
Simon Ser 36a2b19485 output: introduce wlr_output_set_name 3 years ago
Simon Ser ad28490cf4 build: move wayland-client dep to backend/wayland/ 3 years ago
Quantum 812ab2e716 Fix uninitialized variable errors in release mode 3 years ago
Moon Sungjoon 611b9ca843 backend/wayland: improve wayland input device name 3 years ago
Simon Ser 1d9c1bcea6 input-device: remove wlr_input_device.link 3 years ago
Simon Ser 3b93da70a0 backend/wayland: report parent presentation clock 3 years ago
Simon Ser a04cfca4da Remove support for DMA-BUF flags 3 years ago
Ronan Pigott 8e225261f0 backend/wayland: use xdga client activation 3 years ago
Kirill Primak 2af8cc769a output: add presented flag to presentation event 3 years ago
Kirill Primak 1089b7b8d6 output: disallow NULL event for wlr_output_send_present() 3 years ago
Simon Ser 3d0848daae backend: create renderer and allocator in wlr_backend_autocreate 3 years ago
José Expósito 62e62b6942 backend/wayland: send hold gesture events 3 years ago
Simon Ser 3ce2ea9e16 Move allocator stuff into new directory 4 years ago
Simon Ser 18c2dce65e backend: unify startup messages 4 years ago
Simon Ser 3132c0ab10 output: drop wlr_output_state.buffer_type 4 years ago
Simon Ser a47f89cf7c backend/wayland: properly cleanup wlr_wl_pointer 4 years ago
Simon Ser 8eef6a8843 backend/wayland: send touch frame events 4 years ago
Simon Ser a38baec1f8 buffer: make enum wlr_buffer_cap public 4 years ago
Simon Ser 5888c96da8 tablet: stop using wlr_list 4 years ago
Simon Ser 2f615468b6 backend: add output state allow-lists 4 years ago
Simon Ser 543f5b35d0 backend/wayland: remove swapchain 4 years ago
Simon Ser 5f8092b045 backend/wayland: implement get_dmabuf_primary_formats 4 years ago
Simon Ser 2b0a1aeed5 output: take a wlr_buffer in set_cursor 4 years ago
Simon Ser de51df2770 backend/wayland: implement get_cursor_formats 4 years ago
Simon Ser ce3e819b33 backend: stop using renderer to get the buffer type 4 years ago
Simon Ser 349553d011 backend/wayland: use common renderer and allocator 4 years ago
Simon Ser 7ec5bf6b10 backend: introduce wlr_backend_finish 4 years ago
Simon Zeni cc1b66364c backend: use wlr_allocator_autocreate 4 years ago
Simon Zeni 144189674e backend: introduce backend_get_buffer_caps 4 years ago
Simon Zeni a8c91fbac9 render/shm_allocator: make wlr_shm_allocator_create return a wlr_allocator 4 years ago
Simon Zeni c75aa71816 render/gbm_allocator: make wlr_gbm_allocator_create return a wlr_allocator 4 years ago
Simon Ser 5c699f09cb Log drmGetDevices2 error code 4 years ago
Simon Ser 9de93a866f backend/wayland: fallback to wl_shm on missing render node 4 years ago
Simon Ser 80865351bd backend/wayland: add support for wl_shm buffers 4 years ago
Simon Zeni 84dea55b20 render: rename get_dmabuf_render_formats into get_render_formats 4 years ago
Simon Ser b89bcffea4 render/egl, backend/wayland: add workaround for split render/display setups 4 years ago
Simon Ser 44fa2c4b49 output: fix transform matrix for 90/270 rotations 4 years ago
Simon Zeni 9601a2abf0 output: improve transform matrix calculation 4 years ago
Simon Ser f3758d1d0a backend: add error messages in attach_render impls 4 years ago
Manuel Stoeckl a290d7a78d Make implementation function lists static const 4 years ago
Simon Ser 8e27418dd3 backend/wayland: flush remote display 4 years ago
Simon Ser 7b50f5d324 backend/wayland: remove unnecessary cast 4 years ago
Simon Ser afdf4dc890 render/gles2: make EGL context current in bind_buffer 4 years ago
Simon Zeni 08a4c62aac render: remove egl include from wlr_renderer 4 years ago
Simon Zeni e128e6c08d render: drop egl parameters from wlr_renderer_autocreate 4 years ago
Simon Ser 400f4e7f27 backend/wayland: implement get_drm_fd 4 years ago
Simon Ser a6a0568316
backend: remove unnecessary GLES2 includes 4 years ago