4920 Commits (0abb67c478208ac656d86974477ff640900a9128)
 

Author SHA1 Message Date
Simon Zeni 8a27050b4e render/egl: fail on EGL_MESA_device_software
4 years ago
Simon Ser ce30a22159 readme: use webchat link for IRC channel
4 years ago
Simon Ser b5cfaea705 readme: mention IRC channel
4 years ago
Simon Ser 565f67f805 readme: update and cleanup xcb deps
4 years ago
Aleksei Bavshin e48dcdf72c xwayland: remove _NET_WM_PID handler
4 years ago
Aleksei Bavshin e0f239fa28 xwayland: query window PIDs via XResQueryClientIds
4 years ago
Simon Ser c314920a3d render: remove NULL checks in wlr_texture_impl.destroy
4 years ago
Simon Ser 8ca2b4cf49 render/pixman: destroy textures on renderer teardown
4 years ago
Simon Ser 661ba49564 render/gles2: destroy textures on renderer teardown
4 years ago
Simon Ser 9901d49fa5 render/pixman: cleanup when renderer is destroyed
4 years ago
Simon Ser 6622cd3277 output: correctly handle outputs without a test() impl
4 years ago
Simon Ser 8e375ae340 render/gles2: log when creating renderer
4 years ago
Simon Zeni cdacf4f632 render: introduce WLR_RENDERER in wlr_renderer_autocreate_with_drm_fd
4 years ago
Simon Zeni 10c5199d85 render/gles2: introduce wlr_gles2_renderer_create_with_drm_fd
4 years ago
Tadeo Kondrak 014c59aa40 backend/x11: add support for shm buffers
4 years ago
nyorain 572b5910bb render: Assert that texture dimensions are > 0
4 years ago
Simon Zeni 78b94a570c examples/rotation: remove unused includes
4 years ago
Simon Zeni 217c4f79a0 examples: introduce quads example
4 years ago
tomKPZ 7c9b61b18c Fix stuck keys on X11 backend
4 years ago
Simon Ser e8df7c367a linux-dmabuf-v1: split params and buffer
4 years ago
Simon Ser f64ed60c7b linux-dmabuf-v1: drop some from_resource helpers
4 years ago
Simon Ser fbc2182b9f Stop specifying xkb_rule_names
4 years ago
Simon Ser 83670fce65 examples: remove dependency on GLES2 for compositor examples
4 years ago
Simon Ser fd7e565ce3 examples: use wlr_output_preferred_mode
4 years ago
Kenny Levinsen 3432ab2ba7 backend/session: Close remaining devices on destroy
4 years ago
Kenny Levinsen e7515529ce backend/session: Close fd in wlr_session_close_file
4 years ago
ayaka ed1924800d render: make GLES2 renderer optional
4 years ago
Simon Zeni 122d6c6988 renderer: create pixman renderer if getting drm fd failed
4 years ago
Simon Zeni 0d90dddfab render: introduce pixman renderer
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 Ser c6b009ef85 render: introduce shared memory allocator
4 years ago
Simon Ser 6c61de996c buffer: introduce wlr_buffer_get_shm
4 years ago
Simon Zeni 0b9288ec0b buffer: introduce wlr_buffer_get_data_ptr
4 years ago
Simon Ser 9f33d8ad39 readme: mark libseat as mandatory dep
4 years ago
Ryan Farley d87ede0d69 xwayland/sockets: ensure proper permissions
4 years ago
Simon Ser 3c6826df71 examples/rotation: error out on invalid option
4 years ago
Simon Zeni 84dea55b20 render: rename get_dmabuf_render_formats into get_render_formats
4 years ago
Simon Ser 004cf887b7 render/gles2: prevent imported DMA-BUF textures from being mutated
4 years ago
Simon Ser 1e5460d4c6 backend/x11: check for connection errors
4 years ago
Simon Ser 053ebe7c27 backend/drm: terminate display on drmHandleEvent failure
4 years ago
Simon Ser 846e0838d6 backend/libinput: terminate display on error
4 years ago
Kenny Levinsen 7f09085461 backend/session: Remove session_impl
4 years ago
Kenny Levinsen 3f87c2caea backend/session: Remove noop backend
4 years ago
Kenny Levinsen d037c2dddc backend/session: Remove direct backend
4 years ago
Kenny Levinsen 95b657ba80 backend/session: Make libseat mandatory
4 years ago
Kenny Levinsen 21e8a940b8 ci: Add libseat-dev to alpine
4 years ago
Yuya Nishihara 3c5cc02b18 xcursor: use memcpy() to append string of known size
4 years ago
Yuya Nishihara a71d565138 Revert "xcursor: use strncat instead of strncpy"
4 years ago
Roman Gilg b36af22c94 backend: move get_drm_fd to public interface
4 years ago