summaryrefslogtreecommitdiff
path: root/libweston
AgeCommit message (Expand)AuthorFilesLines
2022-06-07gl-renderer: fix performance regression in fragPekka Paalanen1-13/+30
2022-05-24libweston/linux-dmabuf: create surface feedback on demandRobert Mader2-41/+62
2022-05-24backend-drm: Add failure reasons for failing gbm_bo_importRobert Mader3-2/+8
2022-05-24libweston: Assert if ref-count balance is wrongMarius Vlad1-0/+4
2022-05-24libweston/compositor: Do not map subsurfaces without bufferRobert Mader1-1/+1
2022-05-24libweston/compositor: Cache buffer damage for synced subsurfacesRobert Mader1-2/+5
2022-01-27meson: Rename to deprecated-weston-launchKenny Levinsen1-1/+1
2022-01-27meson: Print deprecation warning for weston-launchKenny Levinsen1-0/+1
2022-01-25drm: Fix hang on zoomDerek Foreman1-0/+7
2022-01-25build: deprecate fbdev backendSimon Ser2-1/+6
2022-01-25libweston: fix paint node color invariantPekka Paalanen1-1/+1
2022-01-21compositor: Fix opaque regionsDerek Foreman1-6/+8
2022-01-21launcher: fix leak in launcher_weston_launch_connect()Leandro Ribeiro1-21/+23
2022-01-15backend-wayland: Destroy touch device before seatDaniel Stone1-2/+3
2022-01-12backend-drm/drm-gbm: gbm_device_destroy on an invalid gbm deviceMarius Vlad1-0/+1
2021-12-14libweston: Convert remaning destroy signalsMarius Vlad1-5/+5
2021-12-14compositor: Fix removal of an outputMarius Vlad1-2/+2
2021-12-14libweston: Use weston_signal_emit_mutable for surface destructionAlexandros Frantzis1-1/+2
2021-12-08backend-drm: Cache fb<->plane format compatibility listDaniel Stone4-84/+61
2021-12-08backend-drm: Cache drm_fb for each weston_bufferDaniel Stone2-6/+47
2021-12-08backend-drm: Move fb -> buffer reference to plane stateDaniel Stone4-9/+25
2021-12-08backend-drm: Move drm_fb reference to state-proposeDaniel Stone2-13/+14
2021-12-08backend-drm: Early-out in plane assignment for unimportable buffersDaniel Stone1-0/+2
2021-12-08backend-drm: Free scanout format table after useDaniel Stone1-0/+2
2021-12-08content-protection: Don't leak update timer on shutdownDaniel Stone1-0/+2
2021-11-27backend-x11: Fix EGL compile warningDaniel Stone1-2/+2
2021-11-25backend-drm: add KMS plane's formats to per-surface dma-buf feedbackLeandro Ribeiro5-3/+340
2021-11-25backend-drm: keep track of the reason why promoting view to a plane failedLeandro Ribeiro4-11/+51
2021-11-25libweston: add initial dma-buf feedback implementationLeandro Ribeiro4-12/+558
2021-11-25libweston: assert that renderer->get_supported_formats() is setLeandro Ribeiro1-1/+5
2021-11-25drm-formats: add weston_drm_format_array_count_pairs()Leandro Ribeiro2-0/+21
2021-11-25gl-renderer: query DRM device given an EGLDisplayScott Anderson2-0/+57
2021-11-25libinput-seat: Cascade errors and bail out in case of failureMarius Vlad1-16/+24
2021-11-23libweston: add weston_output::color_profilePekka Paalanen4-4/+74
2021-11-23libweston: refactor into weston_output_set_color_transforms()Pekka Paalanen1-14/+34
2021-11-23color: add weston_compositor_load_icc_file()Pekka Paalanen1-0/+75
2021-11-23color: introduce weston_color_profilePekka Paalanen7-0/+376
2021-11-06gl-renderer: add support for (a|x)bgr16161616f shm formatsManuel Stoeckl1-0/+23
2021-11-03backend-rdp: Correctly tear down the RDP back-endMarius Vlad1-1/+7
2021-11-02libweston: Rename weston_view_activate() to weston_view_activate_input()Marius Vlad1-1/+1
2021-10-27gl-renderer: add support for (a|x)bgr2101010 shm formatsManuel Stoeckl2-7/+44
2021-10-20backend-wayland: clean up wayland_input structsManuel Stoeckl1-4/+64
2021-10-18backend-wayland: replace a nested wl_display_roundtrip callManuel Stoeckl1-18/+44
2021-09-29gl-renderer: Don't re-import dmabufsDerek Foreman1-37/+0
2021-09-29gl-renderer: Add EGL_IMAGE_PRESERVED_KHR to our attributesDerek Foreman1-3/+8
2021-09-29launcher-logind: Try the user's primary session if not in a sessionDerek Foreman1-4/+25
2021-09-29Fix TTY switching after failed failed repaint with legacy mode set.nerdopolis3-0/+21
2021-09-28input: fix keyboard focus crashDerek Foreman1-5/+16
2021-09-15pixman-renderer: track Pixman formats in pixel format tableManuel Stoeckl3-18/+116
2021-09-07gl-renderer: Don't require buffer age when using partial updateDennis Tsiang1-2/+2