Commit Graph

  • bc2d30050b gl-renderer: Only update y2 when merging damage rects Loïc Molinari 2023-09-01 15:09:11 +0200
  • 7ba16ef264 gl-renderer: Prevent programming errors on damage regions Loïc Molinari 2023-08-31 14:11:50 +0200
  • 946bb51a2a gl-renderer: Test axis alignment once per paint node Loïc Molinari 2023-08-31 12:20:17 +0200
  • 445e83c417 gl-renderer: Transform damage rects once per paint node Loïc Molinari 2023-08-31 09:16:56 +0200
  • 2170caade0 gl-renderer: Compress damage rects once per paint node Loïc Molinari 2023-08-30 16:20:52 +0200
  • 2d71347397 gl-renderer: Move functions to ease next commit review Loïc Molinari 2024-02-21 01:48:54 +0100
  • 81a1b99e2c
    Rename os_create_anonymous_file to weston_os_create_anonymous_file Jordan Williams 2024-03-04 10:22:23 -0600
  • 90664b0f3b libweston: enable pointer constraints for fullscreen surfaces. vanfanel 2024-03-04 10:42:02 +0100
  • 215cceb45d desktop-shell: shell: Capture input on fade animation curtain Witold Lipieta 2024-02-29 13:49:30 +0100
  • 7e22c28444 color: declare cm_image_desc_info Pekka Paalanen 2024-02-16 13:37:46 +0200
  • 61b3ae335a color-lcms: clean up context in init failure Pekka Paalanen 2024-02-23 16:06:48 +0200
  • 80c0d5e643 color-lcms: create log scopes in cmlcms_init() Pekka Paalanen 2024-02-16 13:29:41 +0200
  • 3e9f8402ad color-lcms: move two functions up in file Pekka Paalanen 2024-02-16 13:27:31 +0200
  • dcaff175b4 libweston: assert that color manager supports perceptual Pekka Paalanen 2024-02-16 12:06:10 +0200
  • bdea44919b shared: add weston_assert_bit_is_set() Pekka Paalanen 2024-02-16 14:55:39 +0200
  • d9a7b3795a libweston: move color-management protocol init call to core Pekka Paalanen 2024-02-16 11:31:19 +0200
  • 35a580dab6 color-lcms: rename get_cprof_or_stock_sRGB to to_cprof_or_stock_sRGB Pekka Paalanen 2024-02-16 11:22:03 +0200
  • 4f796a52e1 color: rename get_stock_sRGB_color_profile to ref_stock_sRGB_color_profile Pekka Paalanen 2024-02-15 15:20:41 +0200
  • ce51a04013 color-lcms: rename get_xform() to to_cmlcms_xform() Pekka Paalanen 2024-02-15 15:12:46 +0200
  • 6fe294c18a color-lcms: rename get_cprof() to to_cmlcms_cprof() Pekka Paalanen 2024-02-15 15:09:58 +0200
  • 952f3ef61d color-lcms: rename get_cmlcms() to to_cmlcms() Pekka Paalanen 2024-02-15 15:06:58 +0200
  • f19b15e373 color-noop: rename get_cprof() to to_cmnoop_cprof() Pekka Paalanen 2024-02-15 15:09:58 +0200
  • de1db83e04 color-noop: rename get_cmnoop to to_cmnoop Pekka Paalanen 2024-02-23 15:48:12 +0200
  • ffe08c4344 libweston: create/destroy color profile id generator in a safe point Leandro Ribeiro 2024-02-22 14:35:42 -0300
  • 042d02f422 libweston-desktop: Fix weston crash when lost the shsurf Wujian Sun 2024-01-26 16:24:31 +0800
  • 90c8817abd dbg Daniel Stone 2024-02-21 12:20:51 +0000
  • 31a9a4831f tests: Only wait for frame callback when necessary Loïc Molinari 2024-02-22 14:01:29 +0100
  • 5791bdf6ec backend-headless: Improve documentation Loïc Molinari 2024-02-21 17:04:53 +0100
  • 343adb2acd tests: Speed up runtime using immediate repaint on capture Loïc Molinari 2024-02-20 21:09:41 +0100
  • 7b2eddf022 backend-headless: Add support to repaint only on captures Loïc Molinari 2024-02-20 16:47:54 +0100
  • 6caeba699d backend-headless: Add support for custom refresh rates Loïc Molinari 2024-02-20 15:44:07 +0100
  • 6da5b8a5a5 color-noop: avoid assert hit in cmnoop_destroy() Leandro Ribeiro 2024-02-21 13:08:42 -0300
  • 238d5274a2 fullscreen-shell: do not crash when presenting a null surface Arnaud Vrac 2023-11-24 14:01:01 +0100
  • 373ee4df45 fullscreen-shell: restore focus when output is created Arnaud Vrac 2018-09-04 16:05:14 +0200
  • acb1d6721e fullscreen-shell: handle output resize and move signals Arnaud Vrac 2016-04-19 13:50:35 +0200
  • ccb6413aa1 fullscreen-shell: unregister output created listener on shell destroy Arnaud Vrac 2024-01-22 12:45:31 +0100
  • 0ce83b1a12 backend-drm: Support fixed-rate compression for composition Daniel Stone 2023-11-01 16:19:41 +0000
  • a244680e55 frontend: Allow texture-compression configuration Daniel Stone 2023-11-01 13:27:05 +0000
  • d99b2cde24 libweston: Add configuration for fixed-rate texture compression Daniel Stone 2023-11-01 13:07:38 +0000
  • c35afff1e8 gl-renderer: Support EGL_EXT_texture_storage_compression Daniel Stone 2023-10-31 23:25:36 +0000
  • 68d822c64c gl-renderer: Support GL_EXT_EGL_image_storage_compression Daniel Stone 2023-10-31 22:56:22 +0000
  • 00cd9a4963 gl-renderer: Allow GL_BGRA for renderbuffers Daniel Stone 2024-02-21 11:58:05 +0000
  • 2c411011d8 gl-renderer: Support GL_EXT_EGL_image_storage Daniel Stone 2023-10-31 16:23:22 +0000
  • 868e192832 gl-renderer: Use glTexStorage2D for SHM buffers Daniel Stone 2023-10-31 22:39:54 +0000
  • efa5ba4892 gl-renderer: Store GL pixel type for each plane Daniel Stone 2023-10-31 22:02:21 +0000
  • 3ed9fd3e57 gl-renderer: Remove unnecessary workaround Daniel Stone 2023-10-31 21:59:08 +0000
  • e80467cef7 gl-renderer: Remove gl_format_from_internal() Daniel Stone 2023-10-31 21:56:04 +0000
  • daf5cdf1fc gl-renderer: Remove fallbacks for no internal formats Daniel Stone 2023-10-31 21:50:49 +0000
  • 9f5a10990e pixel-formats: Use all three GL format types Daniel Stone 2023-10-31 17:16:42 +0000
  • 9406664a54 backend-drm: Cleanup output's disable head list when destroying it Jeffy Chen 2024-02-21 09:30:56 +0800
  • e36711ba4c gl-renderer: Use internal formats in TexImage2D Daniel Stone 2023-10-31 21:46:16 +0000
  • 1db0da8c8d compositor/main: warn pipewire-output and remote-output Diego Nieto 2024-02-07 09:00:47 +0100
  • 4eee3c816d Fix segfault when using fullscreen when just hotplugging the display Paul Pu 2024-02-19 09:20:54 +0800
  • 4261892d77 clients/simple-damage: fix exiting message Diego Nieto 2024-02-18 23:18:00 +0100
  • 211cf47e67 gl-renderer: Use pixel-format in surface_copy_content Daniel Stone 2023-10-31 21:42:51 +0000
  • 2baa2d7ef8 gl-renderer: Use internal format to create FBOs Daniel Stone 2023-10-31 21:34:57 +0000
  • 304ce209c4 gl-renderer: Store internal format where available Daniel Stone 2023-10-31 21:31:58 +0000
  • 0ade70fb6c tests: add tests for the color management protocol implementation Leandro Ribeiro 2024-01-15 23:59:12 -0300
  • 67c6d39634 tests: allow to expect protocol errors from unknown objects Leandro Ribeiro 2024-02-10 17:51:18 -0300
  • 39ada71cb3 gitlab-ci: build and install LittleCMS version 2.16 Leandro Ribeiro 2023-11-16 13:08:10 -0300
  • 188a3ebd5e libweston: expose color management support Leandro Ribeiro 2023-11-21 17:18:15 -0300
  • 5706d7e5d2 color: add support to the color-management protocol Leandro Ribeiro 2024-01-26 12:15:51 -0300
  • c7d33edd01 color: add color properties helper Leandro Ribeiro 2024-01-26 12:11:57 -0300
  • 01b43e5294 protocol: add color-management-v2.xml Leandro Ribeiro 2023-06-30 09:23:08 -0300
  • a84806a88e libweston: add unique id generator Leandro Ribeiro 2024-01-10 18:49:17 -0300
  • ba1561946f shared: include missing header to weston-assert Leandro Ribeiro 2024-01-10 19:33:04 -0300
  • a2f99828fe color: always set HAVE_LCMS when LittleCMS dependency is found Leandro Ribeiro 2024-01-09 15:42:41 -0300
  • bac9060d54 tests: make use of helpers to create unique filenames Leandro Ribeiro 2024-02-07 18:29:31 -0300
  • d29f904bec tests: add helpers to create unique filenames Leandro Ribeiro 2024-02-07 18:11:24 -0300
  • ac3e416402 tests: move functions that create ICC profiles to lcms_util.c Leandro Ribeiro 2024-01-15 23:58:05 -0300
  • 0de497f868
    libweston/desktop: Update my Copyright Morgane Glidic 2024-02-11 19:07:39 +0100
  • 5516527f2b tests: Add box32 quad clipper tests Loïc Molinari 2023-08-09 17:27:22 +0200
  • e82ce8032c gl-renderer: Fix quad clipper non-zero area check Loïc Molinari 2023-09-04 22:47:31 +0200
  • 1f9637ec8e tests: Add quad clipper tests Loïc Molinari 2023-08-09 17:02:19 +0200
  • 60877f5f55 tests: Improve general purpose clipper tests Loïc Molinari 2023-08-09 15:40:01 +0200
  • aca0b69a0a tests: Improve clipper test function Loïc Molinari 2023-08-09 14:55:28 +0200
  • 5dbf96fb6c desktop-shell: Avoid using maximized size in fullscreen state Jeffy Chen 2024-02-02 11:24:18 +0800
  • 18eebe8af3 compositor/main: Warn out if started over tty/pts Marius Vlad 2023-12-18 16:14:58 +0200
  • 8aa14f0d39 simple-im: Fix modifiers Pierre Le Marre 2024-01-30 09:19:34 +0100
  • f880732004 backend-drm: rename eotf_list to str Pekka Paalanen 2023-09-01 14:39:40 +0300
  • fc0a74a4c9 backend-drm: skip EDID parsing if no change Pekka Paalanen 2023-08-31 15:23:25 +0300
  • 2c0a9c064a backend-drm: store EDID data Pekka Paalanen 2023-08-31 13:58:17 +0300
  • 8e8d1896bd clients/stacking: Add xdg-session-management-v1 Colin Kinloch 2023-10-27 13:00:20 +0100
  • 4a028ade32 tests: conditionally skip part of alpha-blending Pekka Paalanen 2024-01-26 14:31:35 +0200
  • f18455c3a8 tests: remove color-manager test Pekka Paalanen 2024-01-26 14:16:47 +0200
  • ab747b7c79 man: Document the new 'command input' feature Nicholas Niro 2024-01-24 19:55:17 -0500
  • 288f552275 compositor: Add support for a command input. Nicholas Niro 2023-10-21 16:18:16 -0400
  • 10a455f2ba option-parser: Add support for the '--' options Nicholas Niro 2023-10-21 15:59:00 -0400
  • 7e150101ba man: fix typos Dylan Aïssi 2024-01-25 21:43:24 +0100
  • 0f260b4f78 backend-rdp: fix typo: chunck -> chunk Dylan Aïssi 2024-01-25 21:42:49 +0100
  • 884b4a8c9a clients: fix typo: intialized -> initialized Dylan Aïssi 2024-01-25 21:40:54 +0100
  • e34e027515 backend-drm: Sort planes by faked zpos Robert Mader 2024-01-17 17:05:56 +0100
  • 885c616589 backend-drm: fix confused fallback format handling Ray Smith 2023-12-14 15:10:09 +0000
  • e37454a262 linux-dmabuf: Add support for protocol version 5 Robert Mader 2023-12-11 14:27:12 +0100
  • be201fc204 gitlab-ci.yml: Bump wayland-protocols to 1.33 Robert Mader 2024-01-19 15:15:00 +0100
  • e454de5af3 renderer-gl: Fix segfault when reading pixels Jeffy Chen 2023-12-20 10:48:18 +0800
  • 623c7b5202 renderer-gl: Fix wrong stride error when reading pixels Jeffy Chen 2023-12-28 16:40:30 +0800
  • e74f2897b9 libweston: Clip damage to paint node visible region Derek Foreman 2024-01-09 11:50:11 -0600
  • 3f919e3d92 clients/stacking: Fix widget user_data cast type Colin Kinloch 2024-01-08 18:53:21 +0000
  • 8e0e75999e compositor: improve viewport source validity check Chao Guo 2023-12-18 11:23:28 +0900