Commit Graph

  • 23e3a3285a libweston-desktop: Add get_position Derek Foreman 2022-06-22 14:08:23 -0500
  • d615abdffd shells: Add libweston-desktop API to query position and add to shells Derek Foreman 2022-06-22 14:04:18 -0500
  • ed97387a4e tests: Use test-desktop-shell for devices-test Daniel Stone 2022-06-25 16:59:38 +0100
  • 450ec38d79 noop-renderer: Make sure buffer access doesn't get optimised out Daniel Stone 2022-06-25 16:38:35 +0100
  • 19278569a3 noop-renderer: weston_buffer properties are set by the core Daniel Stone 2022-06-25 16:37:30 +0100
  • e4100f856d xwayland: Change layer for xwayland override redirect windows Hideyuki Nagase 2022-03-10 10:58:22 -0600
  • 0df0dccc84 shared: Make xalloc.h stand alone Derek Foreman 2022-06-27 13:33:42 -0500
  • 9336263d9b Move libweston-desktop into libweston Daniel Stone 2022-06-21 17:48:46 +0100
  • 3ed3700ca3 kiosk-shell: Don't link desktop-shell protocols Daniel Stone 2022-06-21 17:49:14 +0100
  • 0774a321c5 scene-graph: Print when surface/view is not mapped Daniel Stone 2022-06-21 17:33:02 +0100
  • 10403a85ec libweston: disable a pending idle_repaint_source when the output is removed Michael Olbrich 2022-06-23 15:32:46 +0200
  • 61d8238874 desktop-shell: Remove multiple workspace support Daniel Stone 2022-06-22 16:16:02 +0100
  • 48e8c158ea compositor: only reflow the outputs if the shell did not move them Michael Olbrich 2022-06-13 15:38:13 +0200
  • 59a72dcf63 shared/xcb-xwayland: Add missing atoms Marius Vlad 2022-06-23 16:35:50 +0300
  • 2929b6c483 backend-drm: check that outputs are in fact ours Michael Olbrich 2022-06-13 17:22:22 +0200
  • d141f1aeb7 build: bump to version 10.0.1 for the point release Simon Ser 2022-06-23 15:52:38 +0200
  • af51618708 xwayland/window-manager: Add support for _NET_FRAME_EXTENTS Derek Foreman 2022-06-22 12:05:23 -0500
  • 769e4376c6 shared/frame: Provide a function to get decoration sizes and use it Derek Foreman 2022-06-20 12:26:29 -0500
  • d902088bfc xwayland: support minimizing Hideyuki Nagase 2022-03-10 12:34:17 -0600
  • cc69dc447e clients/window: Defer closing of window Marius Vlad 2022-06-20 17:51:17 +0300
  • 57d32722a2 gl-renderer: simplify main() in frag Pekka Paalanen 2022-06-03 14:15:01 +0300
  • 932c374779 gl-renderer: move undo-premult to color_pipeline() Pekka Paalanen 2022-06-03 14:01:50 +0300
  • 924b94bc94 gl-renderer: call it view_alpha in frag Pekka Paalanen 2022-06-03 13:57:05 +0300
  • 49d6532254 shared/xcb-xwayland: Split into common helpers Marius Vlad 2021-07-27 12:55:58 +0300
  • 107d69f10c xwayland: Stop drawing shadows on maximized windows Derek Foreman 2022-06-06 13:37:50 -0500
  • 8763f3800e xwayland: Update net_wm state when we change it. Derek Foreman 2022-06-06 13:34:12 -0500
  • 93b58c5648 xwayland: Don't move window in response to geometry change if state changed Derek Foreman 2022-06-06 13:30:59 -0500
  • 40e76fe19d xwayland: Set non zero default saved window size Derek Foreman 2022-06-06 13:25:27 -0500
  • 0d3e438d08 build: fix possible race/error for some backends Ivan Nikolaenko 2022-06-20 16:03:21 +0300
  • 78933093a1 backend-drm: check that outputs are in fact ours Michael Olbrich 2022-06-13 17:22:22 +0200
  • 3e44a6eb3d backend-drm: don't try to disable planes on session deactivation Michael Olbrich 2022-06-14 12:00:27 +0200
  • f962b48958 compositor: Only create paint nodes for mapped surfaces/views Daniel Stone 2022-06-01 16:56:49 +0100
  • f1fe6ec776 xdg-shell: Mark xdg_popup surfaces as mapped Daniel Stone 2022-06-01 16:56:11 +0100
  • c0ff9ed24a test-desktop-shell: Mark weston_curtain views as mapped Daniel Stone 2022-06-02 10:10:56 +0100
  • 19744a5207 weston-curtain: Always mark surface as mapped Daniel Stone 2022-06-02 10:10:56 +0100
  • af7dcdddac desktop-shell: Map surfaces in map() Daniel Stone 2022-06-01 17:47:29 +0100
  • 0c69688aa2 libweston: Add weston_surface_map() wrapper Daniel Stone 2022-06-12 20:51:45 +0100
  • 51fe874ad4 libweston: Use weston_surface_has_content() in core compositor Daniel Stone 2022-06-15 21:11:40 +0100
  • dd6b5a190e data-device: Use weston_surface_has_content() Daniel Stone 2022-06-15 15:56:41 +0100
  • 888d08d8a5 desktop-shell: Use weston_surface_has_content() Daniel Stone 2022-06-15 15:56:24 +0100
  • d211e3173c xdg-shell: Use weston_surface_has_content() Daniel Stone 2022-06-15 15:56:00 +0100
  • 13ead893e2 Add weston_surface_has_content() Daniel Stone 2022-06-15 15:50:22 +0100
  • f212a703cf tests/alpha-blend: use image-iter.h Pekka Paalanen 2022-06-13 13:12:28 +0300
  • 67331be0cd tests/internal-screenshot: use image-iter.h Pekka Paalanen 2022-06-13 12:58:35 +0300
  • 884c5f80e8 tests/yuv-buffer: use image-iter.h for rgb_image Pekka Paalanen 2022-06-13 12:29:30 +0300
  • 94589497a1 tests/client-helper: use image_header_from() more Pekka Paalanen 2022-06-13 11:58:04 +0300
  • 791a6be216 tests: pass image_header to image_check_get_roi() Pekka Paalanen 2022-06-09 15:53:10 +0300
  • 4eb70a602b tests/client-helper: use image-iter.h Pekka Paalanen 2022-06-09 15:47:21 +0300
  • 9b82bfae9e tests/color-icc-output: extract image-iter.h Pekka Paalanen 2022-06-13 13:45:58 +0300
  • 8de94ec9c9 compositor: add weston.ini option max-bpc Pekka Paalanen 2022-06-07 15:02:55 +0300
  • d24adbbe25 backend-drm: set connector max bpc Pekka Paalanen 2021-07-21 17:45:14 +0300
  • 4d2ea5dd0b tests: move set_opaque_rect() to client helpers Pekka Paalanen 2022-06-08 14:32:16 +0300
  • b878357dfd tests: remove skip() as unused Pekka Paalanen 2022-06-08 14:14:12 +0300
  • f7541d9e42 clients/simple-egl: Fix angle reset on benchmark interval Robert Mader 2022-06-14 12:16:44 +0200
  • ae9643f729 build: enable configuration of RDP backend as a default Hideyuki Nagase 2022-03-10 12:36:49 -0600
  • 731a2fd45b tests/color-icc-output: move gen_ramp_rgb() in the file Pekka Paalanen 2022-06-08 15:30:42 +0300
  • cb38c9c84d tests: rename shaper_matrix_and_cLUT to opaque_pixel_conversion Pekka Paalanen 2022-06-08 15:26:10 +0300
  • 6393e43357 tests: rename color-shaper-matrix-test.c to color-icc-output-test.c Pekka Paalanen 2022-06-08 15:13:53 +0300
  • 4938f8f6e5 compositor: stop creating outputs without head Philipp Zabel 2021-03-24 09:08:20 +0100
  • c6e47d177a libweston: consolidate weston_compositor_create_output(_with_head) Philipp Zabel 2021-03-29 13:51:31 +0200
  • 060ef82d93 backend-x11: check that outputs and heads are in fact ours Philipp Zabel 2021-02-16 11:25:47 +0100
  • 69c4cec4f1 backend-wayland: check that outputs and heads are in fact ours Philipp Zabel 2021-02-16 10:16:11 +0100
  • 5b41ffa9da backend-rdp: check that outputs and heads are in fact ours Philipp Zabel 2021-03-11 11:27:17 +0100
  • 5159af0607 backend-headless: check that outputs and heads are in fact ours Philipp Zabel 2021-03-11 11:31:14 +0100
  • ffc011d6a3 backend-drm: check that outputs and heads are in fact ours Philipp Zabel 2021-03-11 11:04:32 +0100
  • aab722bb17 backend-drm: prepare virtual output API for heterogeneous outputs Philipp Zabel 2021-05-11 17:22:50 +0200
  • 54d7682ee8 libweston: add opaque backend_id pointer to struct weston_head Philipp Zabel 2021-03-29 14:05:23 +0200
  • 982e59a942 rdp: Stop using deprecated functions Derek Foreman 2022-06-07 11:50:28 -0500
  • 5014eb03a3 rdp: Update to new FreeRDP structure layout Derek Foreman 2022-06-07 11:42:09 -0500
  • da386c827e rdp: Update to newer FreeRDP release Derek Foreman 2022-06-07 11:52:35 -0500
  • 2afb812d1e shared/cairo-util: Hold onto our pattern reference until we're done Derek Foreman 2022-06-06 14:19:07 -0500
  • 8b654c47eb Revert "backend-drm: add HDR_OUTPUT_METADATA definitions" Luigi Santivetti 2022-06-06 17:01:46 +0100
  • a62bf5ff48 drm-backend: stop parsing IN_FORMATS blobs, use libdrm instead Luigi Santivetti 2022-02-22 22:56:42 +0000
  • 08a821f291 gitlab-ci: build libdrm version 2.4.108 from source Luigi Santivetti 2022-06-02 01:32:15 +0100
  • 00dc1add13 ci: Fix cobertura syntax Derek Foreman 2022-06-06 13:56:19 -0500
  • f31de214d9 gl-renderer: fix performance regression in frag Pekka Paalanen 2022-06-02 11:24:52 +0300
  • 0f4b411091 ci: Fix cobertura syntax Derek Foreman 2022-06-06 13:56:19 -0500
  • 7ceda8cbba gl-renderer: Ensure gl_buffer_state is present for direct-display Marius Vlad 2022-06-02 13:34:54 +0300
  • 0c5860fafb tests/color-shaper-matrix: add creation and usage cLUT profiles Vitaly Prosyak 2022-05-04 19:27:16 -0400
  • 276d1ae024 tests/color-shaper-matrix: add ref image index Pekka Paalanen 2022-05-23 14:39:06 +0300
  • 6478859b4f tests/color-shaper-matrix: prepare for cLUT type profiles Vitaly Prosyak 2022-05-01 13:57:10 -0400
  • 062b6646ff tests/color-shaper-matrix: fix realpath() leak Pekka Paalanen 2022-05-12 17:20:01 +0300
  • 5921a00b38 tests/lcms_util: add SetTextTags() Pekka Paalanen 2022-05-20 16:23:55 +0300
  • 44c3079567 tests: add lcms-util with MPE curves Pekka Paalanen 2022-05-20 14:07:04 +0300
  • 0225453fb1 tests/color_util: add transfer_fn_name() Pekka Paalanen 2022-05-20 15:09:30 +0300
  • 142d8e5125 tests/color_util: add RGB diff stat Pekka Paalanen 2022-05-18 14:54:56 +0300
  • c76e4abb60 tests/color_util: add lcmsMAT3_invert() Pekka Paalanen 2022-05-10 16:26:52 +0300
  • 141cd3021e tests/color_util: add transfer_fn_invert() Pekka Paalanen 2022-05-10 15:55:36 +0300
  • fa477d2407 tests/color_util: add TRANSFER_FN_IDENTITY Pekka Paalanen 2022-05-10 14:20:58 +0300
  • 6fa7ab5d5f tests/color_util: prettify arr_curves Pekka Paalanen 2022-05-10 11:49:01 +0300
  • 8adbd3d802 tests/color_util: streamline sRGB_linearize/delinearize Pekka Paalanen 2022-05-10 11:34:57 +0300
  • 53b1268018 tests/color_util: refactor into color_float_apply_matrix() Pekka Paalanen 2022-05-10 11:12:38 +0300
  • c8195289a7 tests/color_util: refactor into color_float_apply_curve() Pekka Paalanen 2022-05-10 11:12:38 +0300
  • 85738af912 tests/color_util: protect header from re-reading Pekka Paalanen 2022-05-20 14:59:15 +0300
  • 7fa9b15348 build: consolidate lcms2 dependencies Pekka Paalanen 2022-05-20 14:29:47 +0300
  • 6234cb98d1 gl-renderer: fix performance regression in frag Pekka Paalanen 2022-06-02 11:24:52 +0300
  • 81912dc2a6 compositor: improve opacity handling for scaled surfaces Michael Olbrich 2021-03-10 09:10:25 +0100
  • e2426960d4 compositor: set transform.opaque for surfaces without alpha channel Michael Olbrich 2021-03-15 09:43:37 +0100
  • dfceb60274 backend-drm: explicitly pass device to initialization Michael Tretter 2021-11-04 10:50:38 +0100
  • deebfd99e3 backend-drm: get the drm device from the output Michael Tretter 2021-11-03 16:36:17 +0100