aboutsummaryrefslogtreecommitdiff
path: root/backend/wayland
AgeCommit message (Expand)Author
2024-02-15Define _POSIX_C_SOURCE globallySimon Ser
2024-02-12Add more POSIX compliance macros to fix uClibc supportPaul Cercueil
2024-01-31linux-dmabuf-v1: switch to stableSimon Ser
2024-01-25backend/wayland: take wl_event_loop instead of wl_displaySimon Ser
2024-01-25backend: stop calling wl_display_terminate()Simon Ser
2024-01-23backend/wayland: populate pointer axis relative directionSimon Ser
2023-11-25Cleanup wlr_matrix.h includesSimon Ser
2023-11-23output: take wl_event_loop in wlr_output_init()Simon Ser
2023-10-30backend: drop wlr_backend_get_presentation_clock()Simon Ser
2023-10-16Fix output layers order error on wayland backendJiDe Zhang
2023-10-03treewide: Migrate from sizeof(struct) to sizeof(*pointer) where practicalAlexander Orzechowski
2023-10-02docs: replace the less commonly used "::" with "."Kirill Primak
2023-10-02output: defer fake present events until after commitRose Hudson
2023-08-23output: trigger frame/present events on all commits on enabled outputSimon Ser
2023-08-16backend/wayland: wait for xdg_surface.configure explicitlySimon Ser
2023-08-16backend/wayland: Use output state to set init custom modeAlexander Orzechowski
2023-08-16output: Add initialization state to wlr_output_initAlexander Orzechowski
2023-08-16backend/wayland: add wlr_wl_output_create_from_surface()Simon Ser
2023-08-16backend/wayland: tag wl_surfaceSimon Ser
2023-08-16backend/wayland: take existing wl_display in wlr_wl_backend_create()Simon Ser
2023-07-18backend/wayland: log output test failure reasonsBrett Ernst
2023-07-11Use wl_container_of() instead of castsSimon Ser
2023-06-30backend/wayland: handle output layer damageSimon Ser
2023-06-27backend/wayland: mark new outputs as disabledSimon Ser
2023-06-27backend/wayland: unmap when output is disabledSimon Ser
2023-06-27output: Set output mode during main commitAlexander Orzechowski
2023-06-27backend/wayland: Reject non 0 refresh rate mode setsAlexander Orzechowski
2023-06-23output: add wlr_output_state_init()Simon Ser
2023-06-05backend/wayland: add support for cropping output layersSimon Ser
2023-06-05backend/wayland: add scaling support for output layersSimon Ser
2023-04-20output-layer: add cropping supportSimon Ser
2023-04-04output-layer: add support for scaling buffersSimon Ser
2023-03-28backend/wayland: only unmap layers when necessarySimon Ser
2023-03-28backend/wayland: only update layer position when necessarySimon Ser
2023-03-28backend/wayland: only re-order sub-surfaces when necessarySimon Ser
2023-03-24backend/wayland: support touch cancel eventsRose Hudson
2023-03-10output-layer: require all layers in wlr_output_state.layersSimon Ser
2023-03-01backend/wayland: fix leak of some globalsSimon Ser
2023-02-28backend/wayland: destroy zwp_linux_buffer_params_v1 objectsSimon Ser
2023-02-21render/swapchain: make publicSimon Ser
2023-02-20backend/wayland: implement output layersSimon Ser
2023-02-02backend/wayland: handle wl_registry.global_remove for wl_seatSimon Ser
2023-02-02backend/wayland: make destroy_wl_seats() handle a single seatSimon Ser
2023-02-02backend/wayland: update output mode after commit is doneSimon Ser
2023-02-02backend/wayland: allow superseding a previous commitSimon Ser
2023-02-02backend/wayland: don't cache next item when destroying buffersSimon Ser
2022-12-06backend/wayland: ensure buffers are released on shutdownSimon Ser
2022-11-15backend/wayland: use request_state when toplevel is resizedSimon Ser
2022-11-11backend: remove const casts for pixman_region32_tSimon Ser
2022-10-13backend: use global output name countersSimon Ser