aboutsummaryrefslogtreecommitdiff
path: root/backend
AgeCommit message (Expand)Author
2023-06-21backend/drm: Fix typoAlexander Orzechowski
2023-06-19backend/drm: Use texture blend_mode for multigpu blitAlexander Orzechowski
2023-06-14backend/libinput: use struct initializers for eventsSimon Ser
2023-06-14backend/libinput: ignore multiple events for same pointer buttonSimon Ser
2023-06-12backend/drm: clip FB damageSimon Ser
2023-06-05add render timer APIRose Hudson
2023-06-05backend/wayland: add support for cropping output layersSimon Ser
2023-06-05backend/wayland: add scaling support for output layersSimon Ser
2023-05-31backend/drm: introduce wlr_drm_mode_get_info()Simon Ser
2023-05-30backend/drm: use new rendering APISimon Ser
2023-05-17drm_plane_pick_render_format: return false if no format could be foundAustin Shafer
2023-05-15backend_destroy: Similiar logic like DRM backendTobias Predel
2023-05-11wlr_drm_format_set: Store formats on arrayAlexander Orzechowski
2023-05-11wlr_drm_format: Rework wlr_drm_format_intersectAlexander Orzechowski
2023-05-11wlr_drm_format: Introduce drm_format_finishAlexander Orzechowski
2023-05-08backend/drm: fix di_info memory leakzhoulei
2022-05-01backend/x11: prevent segfault on empty DRI3 responseptrcnull
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-20backend/drm: log drm_connector_alloc_crtc() failuresSimon Ser
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-28backend/drm: use libdisplay-info for CVT mode generationSimon Ser
2023-02-28backend/drm: use libdisplay-info to parse EDIDSimon Ser
2023-02-27backend: move #ifdefs to nested functionsSimon Ser
2023-02-27backend: make wlr_backend_autocreate() fail when DRM is missingSimon Ser
2023-02-21render/swapchain: make publicSimon Ser
2023-02-21backend: disable DRM backend monitor when WLR_DRM_DEVICES is usedSimon Ser
2023-02-21backend: avoid adding NULL backend in attempt_backend_by_name()Simon Ser
2023-02-21backend: create DRM backend monitor when WLR_BACKENDS is usedSimon Ser
2023-02-21backend/headless: unconditionally accept all output layersSimon Ser
2023-02-21backend/drm: drop wlr_drm_layer.pending_{width,height}Simon Ser
2023-02-21backend/drm: drop unnecessary pixman_region32_t castsSimon Ser
2023-02-20backend/drm: send output layer feedback eventsSimon Ser
2023-02-20backend/drm: add support for output layersSimon Ser
2023-02-20backend/drm: add libliftoff composition layerSimon Ser
2023-02-20backend/drm: add libliftoff interfaceSimon Ser
2023-02-20backend/drm: init wlr_drm_plane for all plane typesSimon 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/drm: require hwdata pkg-config fileSimon 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