Commit Graph

  • 5e79dd4892 libweston: begin color-lcms plugin Pekka Paalanen 2021-03-29 14:11:49 +0300
  • 8fb23ed110 color: add from sRGB to blending color transformation Pekka Paalanen 2021-03-23 13:40:43 +0200
  • cda3951a9a color: add from sRGB to output color transformation Pekka Paalanen 2021-03-22 17:32:07 +0200
  • 1d2eee208c color: add output color transform API Pekka Paalanen 2021-02-25 12:03:28 +0200
  • 90a5ffa097 libweston: introduce CMS component architecture Pekka Paalanen 2021-02-25 12:03:28 +0200
  • da0f7ea4a7 gl-renderer: draw_view -> draw_paint_node Pekka Paalanen 2021-05-20 17:10:54 +0300
  • 79885af165 pixman-renderer: draw_view -> draw_paint_node Pekka Paalanen 2021-05-20 16:57:12 +0300
  • 6ee80ecc9d tests: Add shot test for pointer cursor behavior Alexandros Frantzis 2021-06-09 11:01:07 +0300
  • 4ea9be5193 tests: Store the pointer event serial Alexandros Frantzis 2021-06-09 10:58:13 +0300
  • 28d66344a0 input: Use cursor surface dimensions to evaluate presence of content Alexandros Frantzis 2021-06-09 10:56:26 +0300
  • 16e3f27fc7 ivi-shell: bring back reference weston.ini Michael Tretter 2021-06-04 12:02:50 +0200
  • bfcb1adc14 backend-drm: Drop support to non universal plane drivers Igor Matheus Andrade Torrente 2020-10-12 13:37:07 -0300
  • 568d04ff11 weston-debug: Handle destruction of stream description Marius Vlad 2021-06-01 11:26:24 +0300
  • cdeeb881a0 xwayland/window-manager: Handle weston_wm_window's name/class destruction Marius Vlad 2021-05-31 19:17:24 +0300
  • 4c7dbe6ab2 xwayland/window-manager: Handle theme destruction Marius Vlad 2021-05-31 18:28:35 +0300
  • 58a2faf716 libinput-seat: update leds when a new device is added Samu Nuutamo 2018-10-29 17:42:48 +0200
  • 497d03edbf clients/keyboard: free input_panel_surface Pekka Paalanen 2021-05-25 14:27:37 +0300
  • 2af436bb9c clients/window: clean up xkb compose data Pekka Paalanen 2021-05-25 14:10:33 +0300
  • 091b1554da shared/cairo-util: fix leak from load_cairo_surface() Pekka Paalanen 2021-05-25 11:39:01 +0300
  • 928d3a0059 clients: Free output->make/model in output_destroy Lujin Wang 2019-08-12 12:22:23 -0700
  • 719ca87399 desktop-shell: clean up shell_output better Pekka Paalanen 2021-05-24 16:53:40 +0300
  • 0d5e4ffb96 desktop-shell: rename output_listener to shell_output Pekka Paalanen 2021-05-24 16:13:21 +0300
  • abd7292969 desktop-shell: destroy weston_desktop Pekka Paalanen 2021-05-24 14:42:00 +0300
  • ef4d5c4086 tests: clean up after viewporter-test Pekka Paalanen 2021-05-24 14:33:19 +0300
  • ed6df8ed1c tests: allow client_destroy() after expect_protocol_error() Pekka Paalanen 2021-05-24 14:27:37 +0300
  • 6ae243f91e Add leak sanitizer suppressions Pekka Paalanen 2021-05-24 14:07:02 +0300
  • c8c53bafd3 clients/window: destroy remaining globals Pekka Paalanen 2021-05-21 17:31:11 +0300
  • 1e08a81c43 clients/window: move code into global_destroy() Pekka Paalanen 2021-05-21 17:29:42 +0300
  • d9b949d8b9 keyboard: free stuff on exit Pekka Paalanen 2021-05-21 17:26:31 +0300
  • 1f3e9045ad clients/window: fix leaks on start-up failure Pekka Paalanen 2021-05-21 16:38:30 +0300
  • 992ee045f1 clients/window: atomically update pointer cursor Simon Ser 2021-02-07 11:32:46 +0100
  • 7514bf7e45 tests: proper weston_test_surface_create() Pekka Paalanen 2021-05-21 16:03:08 +0300
  • 33b29bbb11 tests: destroy screenshooter Pekka Paalanen 2021-05-14 17:09:12 +0300
  • 681db3416d tests: destroy subcompositor in alpha-blending Pekka Paalanen 2021-05-14 17:06:27 +0300
  • d4b46cdd3c libweston: Remove source repaint_timer in weston_compositor_shutdown Lujin Wang 2019-08-12 12:03:29 -0700
  • e2583ca084 libweston-desktop: add weston_desktop_xwayland_fini() Pekka Paalanen 2021-05-14 16:12:35 +0300
  • f53c05d3c2 libweston-desktop: introduce weston_desktop_client_destroy() Pekka Paalanen 2021-05-14 16:04:45 +0300
  • 5a6604a7a2 libweston-desktop: rename weston_desktop_client_destroy() Pekka Paalanen 2021-05-14 15:54:56 +0300
  • 6a0a3a014f tests: call weston_layer_fini() Pekka Paalanen 2021-05-14 14:37:46 +0300
  • 91147c6e80 kiosk-shell: call weston_layer_fini() Pekka Paalanen 2021-05-14 14:37:46 +0300
  • 9706a807f9 ivi-shell: call weston_layer_fini() Pekka Paalanen 2021-05-14 14:55:26 +0300
  • 4bb326bc8c desktop-shell: call weston_layer_fini() Pekka Paalanen 2021-05-14 14:37:46 +0300
  • 8740037a93 libweston: add weston_layer_fini() Pekka Paalanen 2021-05-14 14:29:40 +0300
  • eaa5ecf8b2 CONTRIBUTING: update IRC mention to oftc Peter Hutterer 2021-05-27 08:27:14 +1000
  • 58dba727c9 CI: Use FDO_CI_CONCURRENT Daniel Stone 2021-05-18 13:56:48 +0100
  • 6551c09d63 libweston: comment places that cannot use paint node lists Pekka Paalanen 2021-05-03 16:09:45 +0300
  • aa2e0b2075 drm-backend: iterate paint nodes Pekka Paalanen 2021-05-03 14:06:55 +0300
  • 20ab6f88ec libweston: iterate paint nodes in accumulate damage Pekka Paalanen 2021-05-03 14:06:55 +0300
  • 6d6b36738f libweston: iterate paint nodes on output repaint Pekka Paalanen 2021-05-03 14:06:55 +0300
  • 29cdb34019 gl-renderer: iterate paint nodes Pekka Paalanen 2021-05-03 14:06:55 +0300
  • e02dbf650b pixman-renderer: iterate paint nodes Pekka Paalanen 2021-05-03 14:06:55 +0300
  • 2fddc539c5 libweston: per-output z-ordered paint node list Pekka Paalanen 2021-04-30 17:41:29 +0300
  • 1a4f87dec5 libweston: introduce weston_paint_node Pekka Paalanen 2021-04-30 14:48:52 +0300
  • 7ee4149c9e libweston: remove weston_view::renderer_state Pekka Paalanen 2021-04-30 16:20:00 +0300
  • 8ee025d119 CI: Quieten virtme kernel output Daniel Stone 2021-05-17 12:55:25 +0100
  • 0ccad4b24f clients/simple-dmabuf-egl: don't add INVALID to modifier list Simon Ser 2021-01-26 14:09:53 +0100
  • e649c12316 CI: Use larger timeout multiplier for ASan tests Daniel Stone 2021-05-17 12:19:26 +0100
  • 5c303cc116 destroy shm, pointer, keyboard, touch and seat on exit Christian Rauch 2020-06-23 01:41:36 +0100
  • 7baece632f CI: shorten job names Pekka Paalanen 2021-05-12 17:08:29 +0300
  • 4a644e34d9 CI: put coverage-html output into file Pekka Paalanen 2021-05-12 14:44:17 +0300
  • b27f539714 CI: turn BUILDDIR and PREFIX into CI variables Pekka Paalanen 2021-05-14 13:34:49 +0300
  • c76cf48f3e libweston/renderer-gl/gl-renderer.c: use glDeleteTextures() and update gs->num_textures if num_textures is decrased ahe 2020-01-21 12:57:28 +0100
  • 7803e83a94 wayland-backend: forward seats with the correct name Michael Olbrich 2015-04-28 17:24:30 +0200
  • d3223cc4b4 data-device: cleanup after touch drag Jonathan Marler 2021-04-22 21:25:18 -0600
  • 5ba5a86a7f launcher: remove unused enum value Jonathan Marler 2021-03-26 16:12:16 -0600
  • 3d9b73c9e5 drm/state-propose: Remove unnecessary check Daniel Stone 2020-08-25 18:09:15 +0100
  • d3630ace1a compositor: Improve logging message Damian Wrobel 2021-05-14 14:55:05 +0200
  • f722dc6f08 compositor: Prevent an invalid access against content protection Marius Vlad 2021-05-12 17:04:28 +0300
  • 5de3b047b7 CI: use address sanitizer without leak checks Pekka Paalanen 2021-05-07 14:28:18 +0300
  • a49ca3d205 compositor: fix UAF on text-backend tear-down Pekka Paalanen 2021-05-07 15:58:10 +0300
  • f48277b577 drm-backend: require DRM_CAP_TIMESTAMP_MONOTONIC Pekka Paalanen 2021-05-10 11:44:57 +0300
  • 1ae3a25642 libweston: choose only monotonic software presentation clocks Pekka Paalanen 2021-05-10 11:39:08 +0300
  • 98b4e20a68 libweston: assert frame times never go backwards Pekka Paalanen 2021-05-10 11:33:23 +0300
  • bc7c8332df backend-wayland: Avoid spinning forever if dispatching failed Marius Vlad 2021-05-10 12:34:12 +0300
  • 529fae91f7 backend-wayland: Avoid iterating over un-intialized lists Marius Vlad 2021-05-10 12:29:58 +0300
  • d8b861766c backend-drm/state-propose: print format instead of *pixel_format_info address Bastian Krause 2021-05-06 14:09:27 +0200
  • b4cf450ce1 shared/helpers: use ARRAY_COPY where possible Leandro Ribeiro 2021-04-28 12:17:21 -0300
  • 58393ca733 shared/helpers: fix ARRAY_COPY macro Leandro Ribeiro 2021-04-28 10:43:27 -0300
  • 3193ab5807 backend-drm: simplify compile time array copy Leandro Ribeiro 2021-04-27 19:00:34 -0300
  • bdb37b30b3 gl-renderer: always add DRM_FORMAT_MOD_INVALID to EGL formats Leandro Ribeiro 2021-04-20 19:56:30 -0300
  • 1b403263d4 gl-renderer: do not expose query_dmabuf_formats and query_dmabuf_modifiers Leandro Ribeiro 2021-03-04 17:47:13 -0300
  • a5560d6dbe backend-drm: document that we allow to import wl_drm buffers to KMS with no modifiers Leandro Ribeiro 2021-04-26 08:47:45 -0300
  • 5aea1bc522 backend-drm: do not import dmabuf buffers with no modifiers to KMS Leandro Ribeiro 2021-04-21 10:38:58 -0300
  • 98101e88cc backend-drm: ignore formats without modifiers from IN_FORMATS Leandro Ribeiro 2021-04-21 11:46:35 -0300
  • 567cc92797 backend-drm: add DRM_FORMAT_MOD_INVALID to modifier sets when no modifiers are supported Leandro Ribeiro 2021-04-21 11:44:53 -0300
  • f767302729 backend-drm: fix slightly wrong comment about allocating with no modifiers Leandro Ribeiro 2021-04-20 18:03:30 -0300
  • 3459bad63d backend-drm: move code that creates gbm surface to a separate function Leandro Ribeiro 2021-04-20 16:28:26 -0300
  • 7466309c12 backend-drm: start to use weston_drm_format in drm_plane Scott Anderson 2021-02-01 15:46:33 -0300
  • 859e3f220d tests: add unit tests for struct weston_drm_format Leandro Ribeiro 2021-03-15 17:48:45 -0300
  • 78f01927b6 libweston: add struct weston_drm_format Leandro Ribeiro 2020-12-01 16:39:47 -0300
  • 4b5df8b39f backend-drm: move check that skips cursor planes for views that don't use wl_shm buffer Leandro Ribeiro 2021-03-23 16:30:09 -0300
  • 2984f36c72 backend-drm: set plane format to gbm_format at the appropriate time Leandro Ribeiro 2021-01-21 14:04:25 -0300
  • 61f2e0273f CI: Run Pages build on main Daniel Stone 2021-04-27 18:54:13 +0100
  • 16f249db8a docs: Describe libseat for weston launch Kenny Levinsen 2021-04-15 23:45:49 +0200
  • 2995f77bd0 ci: Test using seatd instead of direct launcher Kenny Levinsen 2021-04-15 22:38:06 +0200
  • 700ede50ef ci: Set timeouts on various stages Kenny Levinsen 2021-04-15 22:43:37 +0200
  • 640682115e CI: a new style for LCOV reports Pekka Paalanen 2021-03-15 11:20:17 +0200
  • 0db9176cbd ci: Build with libseat enabled Kenny Levinsen 2021-04-14 22:37:36 +0200
  • 97d421a7e8 libweston/launcher: Allow VT switch without get_vt Kenny Levinsen 2020-11-22 14:52:14 +0100
  • 6c4a993a99 libweston/launcher: libseat backend Kenny Levinsen 2020-10-21 21:36:57 +0200