Commit Graph

  • 6e36787dfd backend-drm: handle hotplug events per drm device Michael Tretter 2022-03-08 15:47:04 +0100
  • d990c6a939 backend-drm: ignore heads from other devices Michael Tretter 2021-11-30 09:57:53 +0100
  • 345e705e33 backend-drm: move drm objects from backend to drm device Michael Tretter 2021-11-03 12:56:53 +0100
  • c4685d9463 backend-drm: attach device to pending state Michael Tretter 2021-11-03 12:56:31 +0100
  • 615a37dc88 backend-drm: make dma-buf feedback device specific Michael Tretter 2021-11-29 14:12:27 +0100
  • 101c0f6b8b backend-drm: get the fb using the device instead of the backend Michael Tretter 2021-11-03 10:16:10 +0100
  • d89fcf10cb backend-drm: pass device through atomic commit handler Michael Tretter 2021-11-16 18:34:39 +0100
  • 0d967bd7f4 backend-drm: extract device from backend Michael Tretter 2021-11-29 14:21:40 +0100
  • 2860933ded backend-drm: cleanup debugging Michael Tretter 2021-11-16 12:34:47 +0100
  • 00b74293e8 backend-drm: use pixel format to print gbm format Michael Tretter 2021-11-22 16:50:35 +0100
  • 83d1eafd81 backend-drm: virtual: use the DRM fd from the fb Michael Olbrich 2021-10-20 15:08:01 +0200
  • c0cafde80f drm: Remove destroy listener from list when fired Derek Foreman 2022-06-01 17:21:48 -0500
  • cc924e8131 libweston-desktop/xwayland: Use correct geometry Derek Foreman 2022-06-02 16:31:22 -0500
  • fb7b1a4125 Revert "build: add test-gl-renderer option" Pekka Paalanen 2022-06-01 14:52:11 +0300
  • 8508f93f2b rdp: Update cursor position on most mouse messages Hideyuki Nagase 2022-03-16 11:26:04 -0500
  • ee085015d0 build: drop unused option rdp-thread-check Pekka Paalanen 2022-06-01 14:40:44 +0300
  • b0257e0ffc backend-drm: Add GBM_BO_HANDLE as a failure reason Marius Vlad 2022-05-26 19:38:18 +0300
  • aa507417c2 xwm: Fix pasting in some cases Derek Foreman 2022-05-04 16:37:32 -0500
  • 892421a93e tests: add matrix-test for CI Pekka Paalanen 2022-05-30 16:09:16 +0300
  • 8bbd1a995b libweston: remove UNIT_TEST Pekka Paalanen 2022-05-27 14:12:58 +0300
  • a1e5d46d91 tests: delete the manual matrix-test Pekka Paalanen 2022-05-27 14:02:14 +0300
  • 62ab6891db clients/simple-egl: Handle buffer scale and transform Robert Mader 2022-05-24 01:31:48 +0200
  • 0b2369bb4a clients/simple-egl: Rename geometry to buffer_size Robert Mader 2022-05-24 11:18:47 +0200
  • 009625c297 clients/simple-egl: Rename buffer_size to buffer_bpp Robert Mader 2022-05-24 11:13:05 +0200
  • 4090f0eb6f clients/simple-egl: Use INT32_MAX for opaque region Robert Mader 2022-05-25 15:25:52 +0200
  • e67a0cb57c gl-renderer: fix double-alloc of gl_buffer_state Pekka Paalanen 2022-05-31 13:08:01 +0300
  • 7412a01437 backend-drm: Retrieve reason if dmabuf import failed Marius Vlad 2022-05-30 00:14:13 +0300
  • 8ebebb20ef drm-backend: add color_outcome / HDR metadata serial Pekka Paalanen 2022-05-06 13:57:12 +0300
  • c217453c85 backend-drm: forward HDR metadata Pekka Paalanen 2021-07-22 16:33:51 +0300
  • c4fedd503f backend-drm: move code to kms-color.c Pekka Paalanen 2022-05-09 13:59:16 +0300
  • ccb4c383d7 tests: add color-metadata-errors test Pekka Paalanen 2022-03-17 13:13:14 +0200
  • e13e64c4e0 tests: add color-metadata-parsing Pekka Paalanen 2022-03-16 14:26:17 +0200
  • e108c1a2fe color-lcms: color characteristics into HDR metadata Pekka Paalanen 2022-05-03 16:01:25 +0300
  • cea53a90d4 libweston: add HDR metadata to weston_output Pekka Paalanen 2021-07-23 17:35:22 +0300
  • 518d72a37b compositor: add color_characteristics weston.ini option Pekka Paalanen 2022-03-16 13:25:13 +0200
  • 3696d9b6a1 libweston: add basic output color characteristics API Pekka Paalanen 2022-04-26 11:47:07 +0300
  • c8db957a0b rdp: Add audio support Derek Foreman 2022-05-17 16:16:24 -0500
  • f8ca784737 rdp: Fix some accidental style errors in new clipboard code Derek Foreman 2022-05-26 12:43:18 -0500
  • f7c5fa175e libweston/linux-dmabuf: create surface feedback on demand Robert Mader 2022-05-04 18:04:55 +0200
  • 01af0e4e0e clients/simple-dmabuf-feedback: use time instead of redraws Robert Mader 2022-05-04 17:57:27 +0200
  • 35c6a4b814 backend-drm: Add failure reasons for failing gbm_bo_import Robert Mader 2022-04-24 02:36:58 +0200
  • 7b390f1dae clients/simple-dmabuf-feedback: Add fallback print method for unknown formats Robert Mader 2022-02-16 00:23:53 +0100
  • f5d5114d9d clients/simple-dmabuf-*: Increase buffer limit to four Robert Mader 2022-02-17 11:35:30 +0100
  • 89c965ebd7 clients/simple-dmabuf-feedback: Support multi-tranche feedbacks Robert Mader 2022-04-25 18:33:12 +0200
  • d2d5c666a3 clients/simple-dmabuf-feedback: do not use buffer before compositor's response Leandro Ribeiro 2022-01-24 18:35:03 -0300
  • f573612d37 simple-egl: Move set_fullscreen/set_maximized before initial commit Marius Vlad 2022-04-28 10:32:15 +0300
  • ac83c29e7a simple-egl: Defer EGL surface/window creation Marius Vlad 2022-04-29 12:28:17 +0300
  • 870abb1525 simple-egl: Remove uneeded check Marius Vlad 2022-04-27 17:11:58 +0300
  • a158b4353c libweston-desktop: Replace buffer with geometry Marius Vlad 2022-04-28 10:14:00 +0300
  • b58344b207 simple-egl: Add start as maximized Marius Vlad 2022-04-27 17:07:57 +0300
  • ec99979600 desktop-shell: Add missing weston_view_destroy() Marius Vlad 2022-05-13 20:11:46 +0300
  • 4186464489 desktop-shell: Clarify weston_view destruction at tear down Marius Vlad 2022-03-31 23:20:45 +0300
  • 975e03b83a desktop-shell: Check for a valid desktop_surface Marius Vlad 2022-03-18 22:49:29 +0200
  • 8c9dff0146 desktop-shell: Migrate surface_unlink_view Marius Vlad 2022-05-05 15:32:27 +0300
  • 1d95c0992b desktop-shell: Rename destroy_layer functions Marius Vlad 2022-05-05 15:38:14 +0300
  • e34bb98299 desktop-shell: Create a distinct view for the fade-out close anim Marius Vlad 2022-02-14 22:57:08 +0200
  • 8df487e0ff libweston, desktop-shell: Add a wrapper for weston_surface reference Marius Vlad 2022-02-14 22:42:22 +0200
  • e4522507ad libweston: Assert if ref-count balance is wrong Marius Vlad 2022-02-07 11:05:14 +0200
  • a40ae68853 meson.build: Fix -Dbackend-default=auto following fbdev deprecation James Le Cuirot 2022-02-04 23:43:50 +0000
  • 7818b054da tests: Add test for subsurfaces mapping hierachies Robert Mader 2022-01-26 12:53:31 +0100
  • 7c30ab2dbd libweston/compositor: Do not map subsurfaces without buffer Robert Mader 2022-01-26 22:04:52 +0100
  • 2fa690a9a9 tests: Add test for synced subsurfaces and buffer damage Robert Mader 2022-01-25 17:56:46 +0100
  • 673943d730 libweston/compositor: Cache buffer damage for synced subsurfaces Robert Mader 2021-12-31 15:49:34 +0100
  • a08be33890 kiosk-shell: Favor out views on same output Marius Vlad 2021-12-22 16:52:12 +0200
  • 52c924ad7e kiosk-shell: Don't occlude shsurf on other outputs Marius Vlad 2021-12-09 12:22:53 +0200
  • c8d638b35a kiosk-shell: Check if app_ids have been set after initial commit Marius Vlad 2021-04-30 21:53:16 +0300
  • 2df71c6dd7 rdp: Make thread checks unconfigurable Derek Foreman 2022-05-20 07:35:14 -0500
  • 572ad2d8a9 clients/simple-dmabuf-*: Use gbm_bo_create_with_modifiers2 Robert Mader 2022-05-12 18:36:41 +0200
  • 46a6b5b448 clients/simple-dmabuf-feedback: Support multi-tranche feedbacks Robert Mader 2022-04-25 18:33:12 +0200
  • a55bd6798e clients: Delete gears Daniel Stone 2022-05-23 13:45:22 +0100
  • dfaba9f107 gl-renderer: Use common value for maximum plane index Daniel Stone 2022-05-19 23:04:02 +0100
  • c3d84293b9 gl-renderer: Fix plane count for legacy YUV420 images Daniel Stone 2022-05-19 23:26:47 +0100
  • f36d77a199 gl-renderer: Don't use TEXTURE_EXTERNAL for multi-planar formats Daniel Stone 2022-04-28 02:49:33 +0100
  • 67fc71214d gl-renderer: Add comment for yuv_format_descriptor Daniel Stone 2022-05-18 13:32:35 +0100
  • 18a31a6af8 gl-renderer: Remove special-cased YUV SHM formats Daniel Stone 2022-04-28 02:25:20 +0100
  • 1a86963d51 gl-renderer: Get YUV subsampling from pixel-formats Daniel Stone 2022-04-28 01:53:05 +0100
  • 1654813903 gl-renderer: Get YUV plane count from pixel-formats Daniel Stone 2022-04-28 01:51:10 +0100
  • 727c4ef6fb pixel-formats: Add R8 and GR88 Daniel Stone 2022-04-28 01:45:30 +0100
  • 1db2fbef61 pixel-formats: Add internal-only format flag Daniel Stone 2022-04-28 01:44:19 +0100
  • 32ee42d261 gl-renderer: Remove useless texture_type enum Daniel Stone 2022-04-28 01:33:15 +0100
  • 820f3ae866 gl-renderer: Add support for WL_SHM_FORMAT_YUV444 Daniel Stone 2022-04-28 01:21:15 +0100
  • c2cfadfce9 gl-renderer: Use hsub and vsub from pixel-formats Daniel Stone 2022-04-28 01:01:23 +0100
  • 742f10f32c gl-renderer: Use vsub for y offset in SHM Daniel Stone 2022-04-28 14:34:43 +0100
  • 4161948da9 pixel-formats: Add hsub and vsub helpers Daniel Stone 2022-04-28 01:00:34 +0100
  • e08df66bd3 gl-renderer: Use pixel-formats data for RGB formats Daniel Stone 2022-04-28 00:43:24 +0100
  • 2ade128ae2 pixel-formats: Fill in bpp everywhere Daniel Stone 2022-04-28 00:35:55 +0100
  • c54eace91d pixel-formats: Rename addfb_legacy_depth Daniel Stone 2022-04-28 14:43:39 +0100
  • d37d73a9a0 gl-renderer: Use DRM format codes instead of SHM Daniel Stone 2022-04-28 00:20:06 +0100
  • 2c40260397 gl-renderer: Remove unsupported-SHM-format fallback Daniel Stone 2022-04-28 00:18:42 +0100
  • badd774c28 gl-renderer: Use pixel-formats GL format for single-planar formats Daniel Stone 2022-04-27 23:49:46 +0100
  • 38f933dd46 gl-renderer: Move GL compatibility workarounds out of per-format Daniel Stone 2022-04-28 15:15:04 +0100
  • 2e6827d70e gl-renderer: Ensure SHM buffer format stays the same Daniel Stone 2022-04-27 01:10:31 +0100
  • d696f8df1f gl-renderer: Use ARRAY_COPY for buffer state Daniel Stone 2022-04-27 00:53:49 +0100
  • 89d0d90306 pixel-formats: Add GL types for 16bpc formats Daniel Stone 2022-04-27 23:37:48 +0100
  • 297ad403d6 rdp: Add clipboard redirection support Hideyuki Nagase 2022-05-10 13:16:55 -0500
  • 252771d9aa rdp: add virtual channel support Hideyuki Nagase 2022-05-10 12:28:58 -0500
  • 3bdc29b934 rdp: Add cross thread work queues Hideyuki Nagase 2022-04-29 07:22:41 -0500
  • e884e7c7b8 gl_renderer: log EGL features Pekka Paalanen 2022-05-18 13:33:14 +0300
  • 2f115047de gl-renderer: log rendering device Pekka Paalanen 2022-05-17 16:06:22 +0300
  • f3bf7a0d5a gl-renderer: add error messages for missing EGL platforms Pekka Paalanen 2022-05-17 16:01:37 +0300